builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-185 starttime: 1467871917.57 results: success (0) buildid: 20160706215522 builduid: 313dc65c15cc482a961c68cfa39329f3 revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:11:57.566402) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:11:57.566896) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:11:57.567179) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:11:57.735203) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:11:57.735556) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False --23:11:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 27.97 MB/s 23:11:59 (27.97 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.185000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:11:58.975818) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 23:11:58.976586) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.713000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 23:12:01.708221) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:12:01.708595) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False 2016-07-06 23:12:02,095 truncating revision to first 12 chars 2016-07-06 23:12:02,095 Setting DEBUG logging. 2016-07-06 23:12:02,095 attempt 1/10 2016-07-06 23:12:02,095 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/466fc08f7716?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 23:12:02,549 unpacking tar archive at: mozilla-beta-466fc08f7716/testing/mozharness/ program finished with exit code 0 elapsedTime=1.285000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:12:03.038728) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:12:03.039124) ========= script_repo_revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:12:03.039563) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:12:03.039863) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:12:03.057024) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 30 secs) (at 2016-07-06 23:12:03.057319) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 23:12:03 INFO - MultiFileLogger online at 20160706 23:12:03 in C:\slave\test 23:12:03 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 23:12:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:12:03 INFO - {'append_to_log': False, 23:12:03 INFO - 'base_work_dir': 'C:\\slave\\test', 23:12:03 INFO - 'blob_upload_branch': 'mozilla-beta', 23:12:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:12:03 INFO - 'buildbot_json_path': 'buildprops.json', 23:12:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:12:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:12:03 INFO - 'download_minidump_stackwalk': True, 23:12:03 INFO - 'download_symbols': 'true', 23:12:03 INFO - 'e10s': False, 23:12:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:12:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:12:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:12:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:12:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:12:03 INFO - 'C:/mozilla-build/tooltool.py'), 23:12:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:12:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:12:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:12:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:12:03 INFO - 'log_level': 'info', 23:12:03 INFO - 'log_to_console': True, 23:12:03 INFO - 'opt_config_files': (), 23:12:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:12:03 INFO - '--processes=1', 23:12:03 INFO - '--config=%(test_path)s/wptrunner.ini', 23:12:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:12:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:12:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:12:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:12:03 INFO - 'pip_index': False, 23:12:03 INFO - 'require_test_zip': True, 23:12:03 INFO - 'test_type': ('testharness',), 23:12:03 INFO - 'this_chunk': '1', 23:12:03 INFO - 'total_chunks': '10', 23:12:03 INFO - 'virtualenv_path': 'venv', 23:12:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:12:03 INFO - 'work_dir': 'build'} 23:12:03 INFO - ##### 23:12:03 INFO - ##### Running clobber step. 23:12:03 INFO - ##### 23:12:03 INFO - Running pre-action listener: _resource_record_pre_action 23:12:03 INFO - Running main action method: clobber 23:12:03 INFO - rmtree: C:\slave\test\build 23:12:03 INFO - Using _rmtree_windows ... 23:12:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:12:21 INFO - Running post-action listener: _resource_record_post_action 23:12:21 INFO - ##### 23:12:21 INFO - ##### Running read-buildbot-config step. 23:12:21 INFO - ##### 23:12:21 INFO - Running pre-action listener: _resource_record_pre_action 23:12:21 INFO - Running main action method: read_buildbot_config 23:12:21 INFO - Using buildbot properties: 23:12:21 INFO - { 23:12:21 INFO - "project": "", 23:12:21 INFO - "product": "firefox", 23:12:21 INFO - "script_repo_revision": "production", 23:12:21 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 23:12:21 INFO - "repository": "", 23:12:21 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 23:12:21 INFO - "buildid": "20160706215522", 23:12:21 INFO - "pgo_build": "False", 23:12:21 INFO - "basedir": "C:\\slave\\test", 23:12:21 INFO - "buildnumber": 9, 23:12:21 INFO - "slavename": "t-w864-ix-185", 23:12:21 INFO - "revision": "466fc08f77161a1ea93b59cddbc5a79146df42a1", 23:12:21 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 23:12:21 INFO - "platform": "win64", 23:12:21 INFO - "branch": "mozilla-beta", 23:12:21 INFO - "repo_path": "releases/mozilla-beta", 23:12:21 INFO - "moz_repo_path": "", 23:12:21 INFO - "stage_platform": "win64", 23:12:21 INFO - "builduid": "313dc65c15cc482a961c68cfa39329f3", 23:12:21 INFO - "slavebuilddir": "test" 23:12:21 INFO - } 23:12:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 23:12:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 23:12:21 INFO - Running post-action listener: _resource_record_post_action 23:12:21 INFO - ##### 23:12:21 INFO - ##### Running download-and-extract step. 23:12:21 INFO - ##### 23:12:21 INFO - Running pre-action listener: _resource_record_pre_action 23:12:21 INFO - Running main action method: download_and_extract 23:12:21 INFO - mkdir: C:\slave\test\build\tests 23:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:21 INFO - https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 23:12:21 INFO - trying https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 23:12:21 INFO - Downloading https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 23:12:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 23:12:22 INFO - Downloaded 1240 bytes. 23:12:22 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 23:12:22 INFO - Using the following test package requirements: 23:12:22 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 23:12:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 23:12:22 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 23:12:22 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'jsshell-win64.zip'], 23:12:22 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 23:12:22 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 23:12:22 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 23:12:22 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 23:12:22 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 23:12:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 23:12:22 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 23:12:22 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 23:12:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:22 INFO - https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 23:12:22 INFO - trying https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 23:12:22 INFO - Downloading https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 23:12:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 23:12:23 INFO - Downloaded 20908646 bytes. 23:12:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:12:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:12:25 INFO - caution: filename not matched: web-platform/* 23:12:25 INFO - Return code: 11 23:12:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:25 INFO - https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 23:12:25 INFO - trying https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 23:12:25 INFO - Downloading https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 23:12:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 23:12:26 INFO - Downloaded 36389910 bytes. 23:12:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:12:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:13:15 INFO - caution: filename not matched: bin/* 23:13:15 INFO - caution: filename not matched: config/* 23:13:15 INFO - caution: filename not matched: mozbase/* 23:13:15 INFO - caution: filename not matched: marionette/* 23:13:15 INFO - caution: filename not matched: tools/wptserve/* 23:13:15 INFO - Return code: 11 23:13:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:15 INFO - https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 23:13:15 INFO - trying https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 23:13:15 INFO - Downloading https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 23:13:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 23:13:18 INFO - Downloaded 82729608 bytes. 23:13:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 23:13:18 INFO - mkdir: C:\slave\test\properties 23:13:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:13:18 INFO - Writing to file C:\slave\test\properties\build_url 23:13:18 INFO - Contents: 23:13:18 INFO - build_url:https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 23:13:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 23:13:18 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:13:18 INFO - Writing to file C:\slave\test\properties\symbols_url 23:13:18 INFO - Contents: 23:13:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 23:13: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')]} 23:13:19 INFO - https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:13:19 INFO - trying https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 23:13:19 INFO - Downloading https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 23:13:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 23:13:21 INFO - Downloaded 50749474 bytes. 23:13:21 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:13:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:13:23 INFO - Return code: 0 23:13:23 INFO - Running post-action listener: _resource_record_post_action 23:13:23 INFO - Running post-action listener: set_extra_try_arguments 23:13:23 INFO - ##### 23:13:23 INFO - ##### Running create-virtualenv step. 23:13:23 INFO - ##### 23:13:23 INFO - Running pre-action listener: _pre_create_virtualenv 23:13:23 INFO - Running pre-action listener: _resource_record_pre_action 23:13:23 INFO - Running main action method: create_virtualenv 23:13:23 INFO - Creating virtualenv C:\slave\test\build\venv 23:13:23 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 23:13:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:13:26 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:13:29 INFO - Installing distribute......................................................................................................................................................................................done. 23:13:31 INFO - Return code: 0 23:13:31 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:13:31 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')]} 23:13:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13:31 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')]} 23:13:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:31 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E7F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02394D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 23:13:31 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 23:13:31 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 23:13:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 23:13:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:13:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:13:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:13:31 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 23:13:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:31 INFO - 'DCLOCATION': 'SCL3', 23:13:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:31 INFO - 'HOMEDRIVE': 'C:', 23:13:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 23:13:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:31 INFO - 'KTS_VERSION': '1.19c', 23:13:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 23:13:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 23:13:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:31 INFO - 'MOZ_NO_REMOTE': '1', 23:13:31 INFO - 'NO_EM_RESTART': '1', 23:13:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:31 INFO - 'OS': 'Windows_NT', 23:13:31 INFO - 'OURDRIVE': 'C:', 23:13:31 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', 23:13:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:13:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:31 INFO - 'PROCESSOR_LEVEL': '6', 23:13:31 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:13:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:13:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:13:31 INFO - 'PROMPT': '$P$G', 23:13:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:31 INFO - 'PWD': 'C:\\slave\\test', 23:13:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:31 INFO - 'SYSTEMDRIVE': 'C:', 23:13:31 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:31 INFO - 'TEST1': 'testie', 23:13:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:31 INFO - 'USERDOMAIN': 'T-W864-IX-185', 23:13:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 23:13:31 INFO - 'USERNAME': 'cltbld', 23:13:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 23:13:31 INFO - 'WINDIR': 'C:\\windows', 23:13:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:32 INFO - Downloading/unpacking psutil>=0.7.1 23:13:32 INFO - Running setup.py egg_info for package psutil 23:13:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:13:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:13:32 INFO - Installing collected packages: psutil 23:13:32 INFO - Running setup.py install for psutil 23:13:32 INFO - building 'psutil._psutil_windows' extension 23:13:32 INFO - error: Unable to find vcvarsall.bat 23:13:32 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-zkrhci-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:13:32 INFO - running install 23:13:32 INFO - running build 23:13:32 INFO - running build_py 23:13:32 INFO - creating build 23:13:32 INFO - creating build\lib.win32-2.7 23:13:32 INFO - creating build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:13:32 INFO - running build_ext 23:13:32 INFO - building 'psutil._psutil_windows' extension 23:13:32 INFO - error: Unable to find vcvarsall.bat 23:13:32 INFO - ---------------------------------------- 23:13:32 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-zkrhci-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:13:32 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-185\AppData\Roaming\pip\pip.log 23:13:32 WARNING - Return code: 1 23:13:32 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! 23:13:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:13:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:32 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E7F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02394D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 23:13:32 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 23:13:32 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 23:13:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 23:13:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:13:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:13:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:13:32 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 23:13:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:32 INFO - 'DCLOCATION': 'SCL3', 23:13:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:32 INFO - 'HOMEDRIVE': 'C:', 23:13:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 23:13:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:32 INFO - 'KTS_VERSION': '1.19c', 23:13:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 23:13:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 23:13:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:32 INFO - 'MOZ_NO_REMOTE': '1', 23:13:32 INFO - 'NO_EM_RESTART': '1', 23:13:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:32 INFO - 'OS': 'Windows_NT', 23:13:32 INFO - 'OURDRIVE': 'C:', 23:13:32 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', 23:13:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:13:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:32 INFO - 'PROCESSOR_LEVEL': '6', 23:13:32 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:13:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:13:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:13:32 INFO - 'PROMPT': '$P$G', 23:13:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:32 INFO - 'PWD': 'C:\\slave\\test', 23:13:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:32 INFO - 'SYSTEMDRIVE': 'C:', 23:13:32 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:32 INFO - 'TEST1': 'testie', 23:13:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:32 INFO - 'USERDOMAIN': 'T-W864-IX-185', 23:13:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 23:13:32 INFO - 'USERNAME': 'cltbld', 23:13:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 23:13:32 INFO - 'WINDIR': 'C:\\windows', 23:13:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:13:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:13:33 INFO - Running setup.py egg_info for package mozsystemmonitor 23:13:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:13:33 INFO - Running setup.py egg_info for package psutil 23:13:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:13:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:13:33 INFO - Installing collected packages: mozsystemmonitor, psutil 23:13:33 INFO - Running setup.py install for mozsystemmonitor 23:13:33 INFO - Running setup.py install for psutil 23:13:33 INFO - building 'psutil._psutil_windows' extension 23:13:33 INFO - error: Unable to find vcvarsall.bat 23:13:33 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-0rnvo_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:13:33 INFO - running install 23:13:33 INFO - running build 23:13:33 INFO - running build_py 23:13:33 INFO - running build_ext 23:13:33 INFO - building 'psutil._psutil_windows' extension 23:13:33 INFO - error: Unable to find vcvarsall.bat 23:13:33 INFO - ---------------------------------------- 23:13:33 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-0rnvo_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:13:33 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-185\AppData\Roaming\pip\pip.log 23:13:33 WARNING - Return code: 1 23:13:33 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! 23:13:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:13: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')]} 23:13:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13: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')]} 23:13:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:33 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E7F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02394D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 23:13:33 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 23:13:33 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 23:13:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 23:13:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:13:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:13:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:13:33 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 23:13:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:33 INFO - 'DCLOCATION': 'SCL3', 23:13:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:33 INFO - 'HOMEDRIVE': 'C:', 23:13:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 23:13:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:33 INFO - 'KTS_VERSION': '1.19c', 23:13:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 23:13:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 23:13:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:33 INFO - 'MOZ_NO_REMOTE': '1', 23:13:33 INFO - 'NO_EM_RESTART': '1', 23:13:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:33 INFO - 'OS': 'Windows_NT', 23:13:33 INFO - 'OURDRIVE': 'C:', 23:13:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 23:13:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:13:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:33 INFO - 'PROCESSOR_LEVEL': '6', 23:13:33 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:13:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:13:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:13:33 INFO - 'PROMPT': '$P$G', 23:13:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:33 INFO - 'PWD': 'C:\\slave\\test', 23:13:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:33 INFO - 'SYSTEMDRIVE': 'C:', 23:13:33 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:33 INFO - 'TEST1': 'testie', 23:13:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:33 INFO - 'USERDOMAIN': 'T-W864-IX-185', 23:13:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 23:13:33 INFO - 'USERNAME': 'cltbld', 23:13:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 23:13:33 INFO - 'WINDIR': 'C:\\windows', 23:13:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:37 INFO - Downloading/unpacking blobuploader==1.2.4 23:13:37 INFO - Downloading blobuploader-1.2.4.tar.gz 23:13:37 INFO - Running setup.py egg_info for package blobuploader 23:13:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:13:41 INFO - Running setup.py egg_info for package requests 23:13:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:13:41 INFO - Downloading docopt-0.6.1.tar.gz 23:13:41 INFO - Running setup.py egg_info for package docopt 23:13:41 INFO - Installing collected packages: blobuploader, docopt, requests 23:13:41 INFO - Running setup.py install for blobuploader 23:13:41 INFO - Running setup.py install for docopt 23:13:41 INFO - Running setup.py install for requests 23:13:41 INFO - Successfully installed blobuploader docopt requests 23:13:41 INFO - Cleaning up... 23:13:41 INFO - Return code: 0 23:13:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:13:41 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')]} 23:13:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13:41 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')]} 23:13:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:41 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E7F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02394D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026780C0>, '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-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 23:13:41 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 23:13:41 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 23:13:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 23:13:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:13:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:13:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:13:41 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 23:13:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:41 INFO - 'DCLOCATION': 'SCL3', 23:13:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:41 INFO - 'HOMEDRIVE': 'C:', 23:13:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 23:13:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:41 INFO - 'KTS_VERSION': '1.19c', 23:13:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 23:13:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 23:13:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:41 INFO - 'MOZ_NO_REMOTE': '1', 23:13:41 INFO - 'NO_EM_RESTART': '1', 23:13:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:41 INFO - 'OS': 'Windows_NT', 23:13:41 INFO - 'OURDRIVE': 'C:', 23:13:41 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', 23:13:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:13:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:41 INFO - 'PROCESSOR_LEVEL': '6', 23:13:41 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:13:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:13:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:13:41 INFO - 'PROMPT': '$P$G', 23:13:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:41 INFO - 'PWD': 'C:\\slave\\test', 23:13:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:41 INFO - 'SYSTEMDRIVE': 'C:', 23:13:41 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:41 INFO - 'TEST1': 'testie', 23:13:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:13:41 INFO - 'USERDOMAIN': 'T-W864-IX-185', 23:13:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 23:13:41 INFO - 'USERNAME': 'cltbld', 23:13:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 23:13:41 INFO - 'WINDIR': 'C:\\windows', 23:13:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:13:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:13:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:13:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:13:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:13:46 INFO - Unpacking c:\slave\test\build\tests\marionette 23:13:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:13:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:13:46 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 23:13:46 INFO - Running setup.py install for browsermob-proxy 23:14:01 INFO - Running setup.py install for manifestparser 23:14:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for marionette-client 23:14:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:14:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for marionette-driver 23:14:01 INFO - Running setup.py install for mozcrash 23:14:01 INFO - Running setup.py install for mozdebug 23:14:01 INFO - Running setup.py install for mozdevice 23:14:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for mozfile 23:14:01 INFO - Running setup.py install for mozhttpd 23:14:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for mozinfo 23:14:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for mozInstall 23:14:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for mozleak 23:14:01 INFO - Running setup.py install for mozlog 23:14:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for moznetwork 23:14:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for mozprocess 23:14:01 INFO - Running setup.py install for mozprofile 23:14:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for mozrunner 23:14:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for mozscreenshot 23:14:01 INFO - Running setup.py install for moztest 23:14:01 INFO - Running setup.py install for mozversion 23:14:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:14:01 INFO - Running setup.py install for wptserve 23:14:01 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 23:14:01 INFO - Cleaning up... 23:14:01 INFO - Return code: 0 23:14:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:14:01 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')]} 23:14:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:14:01 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')]} 23:14:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:14:01 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E7F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02394D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026780C0>, '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-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 23:14:01 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 23:14:01 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 23:14:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:14:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 23:14:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:14:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:14:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:14:01 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 23:14:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:14:01 INFO - 'DCLOCATION': 'SCL3', 23:14:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:14:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:14:01 INFO - 'HOMEDRIVE': 'C:', 23:14:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 23:14:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:14:01 INFO - 'KTS_VERSION': '1.19c', 23:14:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 23:14:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 23:14:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:14:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:14:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:14:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:14:01 INFO - 'MOZ_NO_REMOTE': '1', 23:14:01 INFO - 'NO_EM_RESTART': '1', 23:14:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:14:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:14:01 INFO - 'OS': 'Windows_NT', 23:14:01 INFO - 'OURDRIVE': 'C:', 23:14:01 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', 23:14:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:14:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:14:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:14:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:14:01 INFO - 'PROCESSOR_LEVEL': '6', 23:14:01 INFO - 'PROCESSOR_REVISION': '1e05', 23:14:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:14:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:14:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:14:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:14:01 INFO - 'PROMPT': '$P$G', 23:14:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:14:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:14:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:14:01 INFO - 'PWD': 'C:\\slave\\test', 23:14:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:14:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:14:01 INFO - 'SYSTEMDRIVE': 'C:', 23:14:01 INFO - 'SYSTEMROOT': 'C:\\windows', 23:14:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:14:01 INFO - 'TEST1': 'testie', 23:14:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:14:01 INFO - 'USERDOMAIN': 'T-W864-IX-185', 23:14:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 23:14:01 INFO - 'USERNAME': 'cltbld', 23:14:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 23:14:01 INFO - 'WINDIR': 'C:\\windows', 23:14:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:14:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:14:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette 23:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:14:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:14:05 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)) 23:14:16 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)) 23:14:16 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)) 23:14:16 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)) 23:14:16 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)) 23:14:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:14:16 INFO - Downloading blessings-1.6.tar.gz 23:14:16 INFO - Running setup.py egg_info for package blessings 23:14:16 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)) 23:14:16 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:14:16 INFO - Running setup.py install for blessings 23:14:16 INFO - Running setup.py install for browsermob-proxy 23:14:16 INFO - Running setup.py install for manifestparser 23:14:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Running setup.py install for marionette-client 23:14:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:14:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Running setup.py install for marionette-driver 23:14:16 INFO - Running setup.py install for mozcrash 23:14:16 INFO - Running setup.py install for mozdebug 23:14:16 INFO - Running setup.py install for mozdevice 23:14:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Running setup.py install for mozhttpd 23:14:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Running setup.py install for mozInstall 23:14:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Running setup.py install for mozleak 23:14:16 INFO - Running setup.py install for mozprofile 23:14:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Running setup.py install for mozrunner 23:14:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:14:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:14:18 INFO - Running setup.py install for mozscreenshot 23:14:18 INFO - Running setup.py install for moztest 23:14:18 INFO - Running setup.py install for mozversion 23:14:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:14:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:14:18 INFO - Running setup.py install for wptserve 23:14:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:14:18 INFO - Cleaning up... 23:14:18 INFO - Return code: 0 23:14:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:14:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:14:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:14:19 INFO - Reading from file tmpfile_stdout 23:14:19 INFO - Using _rmtree_windows ... 23:14:19 INFO - Using _rmtree_windows ... 23:14:19 INFO - Current package versions: 23:14:19 INFO - blessings == 1.6 23:14:19 INFO - blobuploader == 1.2.4 23:14:19 INFO - browsermob-proxy == 0.6.0 23:14:19 INFO - distribute == 0.6.14 23:14:19 INFO - docopt == 0.6.1 23:14:19 INFO - manifestparser == 1.1 23:14:19 INFO - marionette-client == 2.3.0 23:14:19 INFO - marionette-driver == 1.4.0 23:14:19 INFO - mozInstall == 1.12 23:14:19 INFO - mozcrash == 0.17 23:14:19 INFO - mozdebug == 0.1 23:14:19 INFO - mozdevice == 0.48 23:14:19 INFO - mozfile == 1.2 23:14:19 INFO - mozhttpd == 0.7 23:14:19 INFO - mozinfo == 0.9 23:14:19 INFO - mozleak == 0.1 23:14:19 INFO - mozlog == 3.1 23:14:19 INFO - moznetwork == 0.27 23:14:19 INFO - mozprocess == 0.22 23:14:19 INFO - mozprofile == 0.28 23:14:19 INFO - mozrunner == 6.11 23:14:19 INFO - mozscreenshot == 0.1 23:14:19 INFO - mozsystemmonitor == 0.0 23:14:19 INFO - moztest == 0.7 23:14:19 INFO - mozversion == 1.4 23:14:19 INFO - requests == 1.2.3 23:14:19 INFO - wptserve == 1.4.0 23:14:19 INFO - Running post-action listener: _resource_record_post_action 23:14:19 INFO - Running post-action listener: _start_resource_monitoring 23:14:19 INFO - Starting resource monitoring. 23:14:19 INFO - ##### 23:14:19 INFO - ##### Running pull step. 23:14:19 INFO - ##### 23:14:19 INFO - Running pre-action listener: _resource_record_pre_action 23:14:19 INFO - Running main action method: pull 23:14:19 INFO - Pull has nothing to do! 23:14:19 INFO - Running post-action listener: _resource_record_post_action 23:14:19 INFO - ##### 23:14:19 INFO - ##### Running install step. 23:14:19 INFO - ##### 23:14:19 INFO - Running pre-action listener: _resource_record_pre_action 23:14:19 INFO - Running main action method: install 23:14:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:14:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:14:19 INFO - Reading from file tmpfile_stdout 23:14:19 INFO - Using _rmtree_windows ... 23:14:19 INFO - Using _rmtree_windows ... 23:14:19 INFO - Detecting whether we're running mozinstall >=1.0... 23:14:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:14:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:14:19 INFO - Reading from file tmpfile_stdout 23:14:19 INFO - Output received: 23:14:19 INFO - Usage: mozinstall-script.py [options] installer 23:14:19 INFO - Options: 23:14:19 INFO - -h, --help show this help message and exit 23:14:19 INFO - -d DEST, --destination=DEST 23:14:19 INFO - Directory to install application into. [default: 23:14:19 INFO - "C:\slave\test"] 23:14:19 INFO - --app=APP Application being installed. [default: firefox] 23:14:19 INFO - Using _rmtree_windows ... 23:14:19 INFO - Using _rmtree_windows ... 23:14:19 INFO - mkdir: C:\slave\test\build\application 23:14:19 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.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:14:19 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.0.en-US.win64.zip --destination C:\slave\test\build\application 23:14:22 INFO - Reading from file tmpfile_stdout 23:14:22 INFO - Output received: 23:14:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:14:22 INFO - Using _rmtree_windows ... 23:14:22 INFO - Using _rmtree_windows ... 23:14:22 INFO - Running post-action listener: _resource_record_post_action 23:14:22 INFO - ##### 23:14:22 INFO - ##### Running run-tests step. 23:14:22 INFO - ##### 23:14:22 INFO - Running pre-action listener: _resource_record_pre_action 23:14:22 INFO - Running main action method: run_tests 23:14:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:14:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:14:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:14:22 INFO - grabbing minidump binary from tooltool 23:14:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:14:22 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 0x025EF368>, '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 0x02394D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026780C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:14:22 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 23:14:22 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 23:14:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:14:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpi0al_p 23:14:23 INFO - INFO - File integrity verified, renaming tmpi0al_p to win32-minidump_stackwalk.exe 23:14:23 INFO - Return code: 0 23:14:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:14:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:14:24 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/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.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 23:14:24 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/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.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 23:14:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:14:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 23:14:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:14:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:14:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:14:24 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 23:14:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:14:24 INFO - 'DCLOCATION': 'SCL3', 23:14:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:14:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:14:24 INFO - 'HOMEDRIVE': 'C:', 23:14:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 23:14:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:14:24 INFO - 'KTS_VERSION': '1.19c', 23:14:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 23:14:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 23:14:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:14:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:14:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:14:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:14:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:14:24 INFO - 'MOZ_NO_REMOTE': '1', 23:14:24 INFO - 'NO_EM_RESTART': '1', 23:14:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:14:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:14:24 INFO - 'OS': 'Windows_NT', 23:14:24 INFO - 'OURDRIVE': 'C:', 23:14:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 23:14:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:14:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:14:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:14:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:14:24 INFO - 'PROCESSOR_LEVEL': '6', 23:14:24 INFO - 'PROCESSOR_REVISION': '1e05', 23:14:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:14:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:14:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:14:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:14:24 INFO - 'PROMPT': '$P$G', 23:14:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:14:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:14:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:14:24 INFO - 'PWD': 'C:\\slave\\test', 23:14:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:14:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:14:24 INFO - 'SYSTEMDRIVE': 'C:', 23:14:24 INFO - 'SYSTEMROOT': 'C:\\windows', 23:14:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:14:24 INFO - 'TEST1': 'testie', 23:14:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:14:24 INFO - 'USERDOMAIN': 'T-W864-IX-185', 23:14:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 23:14:24 INFO - 'USERNAME': 'cltbld', 23:14:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 23:14:24 INFO - 'WINDIR': 'C:\\windows', 23:14:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:14:24 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/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.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 23:14:25 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 23:14:25 INFO - import pkg_resources 23:14:26 INFO - Using 1 client processes 23:14:29 INFO - SUITE-START | Running 778 tests 23:14:29 INFO - Running testharness tests 23:14:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:14:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:14:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:14:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 23:14:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:14:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:14:30 INFO - Setting up ssl 23:14:30 INFO - PROCESS | certutil | 23:14:30 INFO - PROCESS | certutil | 23:14:30 INFO - PROCESS | certutil | 23:14:30 INFO - Certificate Nickname Trust Attributes 23:14:30 INFO - SSL,S/MIME,JAR/XPI 23:14:30 INFO - 23:14:30 INFO - web-platform-tests CT,, 23:14:30 INFO - 23:14:30 INFO - Starting runner 23:14:31 INFO - PROCESS | 2064 | [2064] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:14:31 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:14:31 INFO - PROCESS | 2064 | [2064] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 23:14:32 INFO - PROCESS | 2064 | 1467872072697 Marionette DEBUG Marionette enabled via build flag and pref 23:14:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1BA15E000 == 1 [pid = 2064] [id = 1] 23:14:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 1 (000000F1C960E800) [pid = 2064] [serial = 1] [outer = 0000000000000000] 23:14:33 INFO - PROCESS | 2064 | [2064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:14:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 2 (000000F1C960F800) [pid = 2064] [serial = 2] [outer = 000000F1C960E800] 23:14:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5D4000 == 2 [pid = 2064] [id = 2] 23:14:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 3 (000000F1CB5D4800) [pid = 2064] [serial = 3] [outer = 0000000000000000] 23:14:34 INFO - PROCESS | 2064 | [2064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:14:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 4 (000000F1CB5D5800) [pid = 2064] [serial = 4] [outer = 000000F1CB5D4800] 23:14:34 INFO - PROCESS | 2064 | 1467872074452 Marionette INFO Listening on port 2828 23:14:36 INFO - PROCESS | 2064 | 1467872076178 Marionette DEBUG Marionette enabled via command-line flag 23:14:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD48A000 == 3 [pid = 2064] [id = 3] 23:14:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 5 (000000F1CD506800) [pid = 2064] [serial = 5] [outer = 0000000000000000] 23:14:36 INFO - PROCESS | 2064 | [2064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:14:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 6 (000000F1CD507800) [pid = 2064] [serial = 6] [outer = 000000F1CD506800] 23:14:36 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:14:36 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:14:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 7 (000000F1CDF17000) [pid = 2064] [serial = 7] [outer = 000000F1CB5D4800] 23:14:37 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:37 INFO - PROCESS | 2064 | 1467872077107 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 23:14:37 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:37 INFO - PROCESS | 2064 | 1467872077140 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 23:14:37 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:37 INFO - PROCESS | 2064 | 1467872077148 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 23:14:37 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:37 INFO - PROCESS | 2064 | 1467872077184 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 23:14:37 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:37 INFO - PROCESS | 2064 | 1467872077189 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 23:14:37 INFO - PROCESS | 2064 | 1467872077191 Marionette DEBUG Closed connection conn0 23:14:37 INFO - PROCESS | 2064 | 1467872077196 Marionette DEBUG Closed connection conn1 23:14:37 INFO - PROCESS | 2064 | 1467872077198 Marionette DEBUG Closed connection conn2 23:14:37 INFO - PROCESS | 2064 | 1467872077253 Marionette DEBUG Closed connection conn3 23:14:37 INFO - PROCESS | 2064 | 1467872077280 Marionette DEBUG Closed connection conn4 23:14:37 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:37 INFO - PROCESS | 2064 | 1467872077286 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 23:14:37 INFO - PROCESS | 2064 | 1467872077406 Marionette DEBUG Closed connection conn5 23:14:37 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:37 INFO - PROCESS | 2064 | 1467872077412 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 23:14:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE72F000 == 4 [pid = 2064] [id = 4] 23:14:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 8 (000000F1C9628000) [pid = 2064] [serial = 8] [outer = 0000000000000000] 23:14:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 9 (000000F1CE7A7800) [pid = 2064] [serial = 9] [outer = 000000F1C9628000] 23:14:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 10 (000000F1CEAB4C00) [pid = 2064] [serial = 10] [outer = 000000F1C9628000] 23:14:37 INFO - PROCESS | 2064 | 1467872077576 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:14:37 INFO - PROCESS | 2064 | 1467872077581 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160706215522","device":"desktop","version":"48.0"} 23:14:38 INFO - PROCESS | 2064 | [2064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:14:38 INFO - PROCESS | 2064 | [2064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:14:38 INFO - PROCESS | 2064 | [2064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:14:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3DC1800 == 5 [pid = 2064] [id = 5] 23:14:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 11 (000000F1D3FD8800) [pid = 2064] [serial = 11] [outer = 0000000000000000] 23:14:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FDF000 == 6 [pid = 2064] [id = 6] 23:14:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 12 (000000F1D2053400) [pid = 2064] [serial = 12] [outer = 0000000000000000] 23:14:39 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:14:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E79000 == 7 [pid = 2064] [id = 7] 23:14:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 13 (000000F1D2051000) [pid = 2064] [serial = 13] [outer = 0000000000000000] 23:14:40 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:14:40 INFO - PROCESS | 2064 | [2064] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:14:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 14 (000000F1D5148800) [pid = 2064] [serial = 14] [outer = 000000F1D2051000] 23:14:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 15 (000000F1D584A800) [pid = 2064] [serial = 15] [outer = 000000F1D3FD8800] 23:14:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 16 (000000F1D4F2B400) [pid = 2064] [serial = 16] [outer = 000000F1D2053400] 23:14:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 17 (000000F1D501AC00) [pid = 2064] [serial = 17] [outer = 000000F1D2051000] 23:14:41 INFO - PROCESS | 2064 | 1467872081214 Marionette INFO startBrowser d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:41 INFO - PROCESS | 2064 | 1467872081251 Marionette DEBUG loaded listener.js 23:14:41 INFO - PROCESS | 2064 | 1467872081266 Marionette DEBUG loaded listener.js 23:14:41 INFO - PROCESS | 2064 | 1467872081268 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 18 (000000F1D7A31800) [pid = 2064] [serial = 18] [outer = 000000F1D2051000] 23:14:42 INFO - PROCESS | 2064 | 1467872082382 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"d2168f69-4b72-4075-b26d-cafc126d61ed","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160706215522","device":"desktop","version":"48.0","command_id":1}}] 23:14:42 INFO - PROCESS | 2064 | 1467872082823 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:14:42 INFO - PROCESS | 2064 | 1467872082827 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:42 INFO - PROCESS | 2064 | 1467872082865 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:14:42 INFO - PROCESS | 2064 | 1467872082924 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:14:42 INFO - PROCESS | 2064 | 1467872082926 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:42 INFO - PROCESS | 2064 | [2064] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:14:43 INFO - PROCESS | 2064 | --DOCSHELL 000000F1BA15E000 == 6 [pid = 2064] [id = 1] 23:14:45 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:14:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 19 (000000F1CD472800) [pid = 2064] [serial = 19] [outer = 000000F1D2051000] 23:14:45 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:14:45 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:14:45 INFO - PROCESS | 2064 | 1467872085292 Marionette TRACE conn6 <- [1,3,null,{}] 23:14:45 INFO - PROCESS | 2064 | 1467872085296 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:14:45 INFO - PROCESS | 2064 | 1467872085299 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:45 INFO - PROCESS | 2064 | 1467872085321 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:14:45 INFO - PROCESS | 2064 | 1467872085357 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:14:45 INFO - PROCESS | 2064 | 1467872085361 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:14:45 INFO - PROCESS | 2064 | 1467872085366 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:14:45 INFO - PROCESS | 2064 | 1467872085369 Marionette TRACE conn6 <- [1,6,null,{}] 23:14:45 INFO - PROCESS | 2064 | 1467872085380 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:45 INFO - PROCESS | 2064 | 1467872085383 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:45 INFO - PROCESS | 2064 | 1467872085405 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:14:45 INFO - PROCESS | 2064 | 1467872085411 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:45 INFO - PROCESS | 2064 | 1467872085414 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0E3800 == 7 [pid = 2064] [id = 8] 23:14:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 20 (000000F1D418CC00) [pid = 2064] [serial = 20] [outer = 0000000000000000] 23:14:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 21 (000000F1D418E800) [pid = 2064] [serial = 21] [outer = 000000F1D418CC00] 23:14:45 INFO - PROCESS | 2064 | 1467872085477 Marionette DEBUG loaded listener.js 23:14:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 22 (000000F1D4F26000) [pid = 2064] [serial = 22] [outer = 000000F1D418CC00] 23:14:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C78A1000 == 8 [pid = 2064] [id = 9] 23:14:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 23 (000000F1C9737C00) [pid = 2064] [serial = 23] [outer = 0000000000000000] 23:14:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 24 (000000F1C97A8800) [pid = 2064] [serial = 24] [outer = 000000F1C9737C00] 23:14:45 INFO - PROCESS | 2064 | 1467872085948 Marionette DEBUG loaded listener.js 23:14:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 25 (000000F1CCA96400) [pid = 2064] [serial = 25] [outer = 000000F1C9737C00] 23:14:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE72F000 == 7 [pid = 2064] [id = 4] 23:14:46 INFO - PROCESS | 2064 | 1467872086634 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1336ms 23:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:14:46 INFO - PROCESS | 2064 | 1467872086706 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:14:46 INFO - PROCESS | 2064 | 1467872086709 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:14:46 INFO - PROCESS | 2064 | 1467872086714 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:14:46 INFO - PROCESS | 2064 | 1467872086717 Marionette TRACE conn6 <- [1,10,null,{}] 23:14:46 INFO - PROCESS | 2064 | 1467872086722 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:46 INFO - PROCESS | 2064 | 1467872086725 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:46 INFO - PROCESS | 2064 | 1467872086828 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:14:46 INFO - PROCESS | 2064 | 1467872086835 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:46 INFO - PROCESS | 2064 | 1467872086838 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB4B000 == 8 [pid = 2064] [id = 10] 23:14:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 26 (000000F1D10C1800) [pid = 2064] [serial = 26] [outer = 0000000000000000] 23:14:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 27 (000000F1D1CD2000) [pid = 2064] [serial = 27] [outer = 000000F1D10C1800] 23:14:46 INFO - PROCESS | 2064 | 1467872086890 Marionette DEBUG loaded listener.js 23:14:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 28 (000000F1D2436400) [pid = 2064] [serial = 28] [outer = 000000F1D10C1800] 23:14:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD505000 == 9 [pid = 2064] [id = 11] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 29 (000000F1CD506000) [pid = 2064] [serial = 29] [outer = 0000000000000000] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 30 (000000F1CD50F800) [pid = 2064] [serial = 30] [outer = 000000F1CD506000] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 31 (000000F1CD502800) [pid = 2064] [serial = 31] [outer = 000000F1CD506000] 23:14:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6EA1000 == 10 [pid = 2064] [id = 12] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 32 (000000F1D4EC7800) [pid = 2064] [serial = 32] [outer = 0000000000000000] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 33 (000000F1D5633000) [pid = 2064] [serial = 33] [outer = 000000F1D4EC7800] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 34 (000000F1D4EC8800) [pid = 2064] [serial = 34] [outer = 000000F1D4EC7800] 23:14:47 INFO - PROCESS | 2064 | 1467872087480 Marionette TRACE conn6 <- [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]]]}] 23:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 839ms 23:14:47 INFO - PROCESS | 2064 | 1467872087608 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:14:47 INFO - PROCESS | 2064 | 1467872087613 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:14:47 INFO - PROCESS | 2064 | 1467872087625 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:14:47 INFO - PROCESS | 2064 | 1467872087628 Marionette TRACE conn6 <- [1,14,null,{}] 23:14:47 INFO - PROCESS | 2064 | 1467872087632 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:47 INFO - PROCESS | 2064 | 1467872087635 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:47 INFO - PROCESS | 2064 | 1467872087739 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:14:47 INFO - PROCESS | 2064 | 1467872087746 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:47 INFO - PROCESS | 2064 | 1467872087749 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA9000 == 11 [pid = 2064] [id = 13] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 35 (000000F1D5726800) [pid = 2064] [serial = 35] [outer = 0000000000000000] 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 36 (000000F1D5BCC400) [pid = 2064] [serial = 36] [outer = 000000F1D5726800] 23:14:47 INFO - PROCESS | 2064 | 1467872087799 Marionette DEBUG loaded listener.js 23:14:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 37 (000000F1D651C000) [pid = 2064] [serial = 37] [outer = 000000F1D5726800] 23:14:48 INFO - PROCESS | 2064 | 1467872088245 Marionette TRACE conn6 <- [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]]]}] 23:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 23:14:48 INFO - PROCESS | 2064 | 1467872088301 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:14:48 INFO - PROCESS | 2064 | 1467872088304 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:14:48 INFO - PROCESS | 2064 | 1467872088307 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:14:48 INFO - PROCESS | 2064 | 1467872088311 Marionette TRACE conn6 <- [1,18,null,{}] 23:14:48 INFO - PROCESS | 2064 | 1467872088328 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:48 INFO - PROCESS | 2064 | 1467872088333 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:48 INFO - PROCESS | 2064 | 1467872088428 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:14:48 INFO - PROCESS | 2064 | 1467872088444 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:48 INFO - PROCESS | 2064 | 1467872088447 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D26A1800 == 12 [pid = 2064] [id = 14] 23:14:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 38 (000000F1D71B1000) [pid = 2064] [serial = 38] [outer = 0000000000000000] 23:14:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 39 (000000F1D7589400) [pid = 2064] [serial = 39] [outer = 000000F1D71B1000] 23:14:48 INFO - PROCESS | 2064 | 1467872088500 Marionette DEBUG loaded listener.js 23:14:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 40 (000000F1D88D5400) [pid = 2064] [serial = 40] [outer = 000000F1D71B1000] 23:14:48 INFO - PROCESS | 2064 | 1467872088910 Marionette TRACE conn6 <- [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]]]}] 23:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 23:14:48 INFO - PROCESS | 2064 | 1467872088948 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:14:48 INFO - PROCESS | 2064 | 1467872088951 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:14:48 INFO - PROCESS | 2064 | 1467872088955 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:14:48 INFO - PROCESS | 2064 | 1467872088957 Marionette TRACE conn6 <- [1,22,null,{}] 23:14:48 INFO - PROCESS | 2064 | 1467872088961 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:48 INFO - PROCESS | 2064 | 1467872088964 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:49 INFO - PROCESS | 2064 | 1467872089055 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:14:49 INFO - PROCESS | 2064 | 1467872089061 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:49 INFO - PROCESS | 2064 | 1467872089063 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3DAC800 == 13 [pid = 2064] [id = 15] 23:14:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 41 (000000F1D3FB9400) [pid = 2064] [serial = 41] [outer = 0000000000000000] 23:14:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 42 (000000F1D3FC0C00) [pid = 2064] [serial = 42] [outer = 000000F1D3FB9400] 23:14:49 INFO - PROCESS | 2064 | 1467872089109 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 43 (000000F1D2351400) [pid = 2064] [serial = 43] [outer = 000000F1D3FB9400] 23:14:49 INFO - PROCESS | 2064 | 1467872089516 Marionette TRACE conn6 <- [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]]]}] 23:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 23:14:49 INFO - PROCESS | 2064 | 1467872089545 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:14:49 INFO - PROCESS | 2064 | 1467872089547 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:14:49 INFO - PROCESS | 2064 | 1467872089551 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:14:49 INFO - PROCESS | 2064 | 1467872089552 Marionette TRACE conn6 <- [1,26,null,{}] 23:14:49 INFO - PROCESS | 2064 | 1467872089556 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:49 INFO - PROCESS | 2064 | 1467872089558 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:49 INFO - PROCESS | 2064 | 1467872089666 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:14:49 INFO - PROCESS | 2064 | 1467872089671 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:49 INFO - PROCESS | 2064 | 1467872089673 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AC7000 == 14 [pid = 2064] [id = 16] 23:14:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 44 (000000F1CE55B800) [pid = 2064] [serial = 44] [outer = 0000000000000000] 23:14:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 45 (000000F1CE562000) [pid = 2064] [serial = 45] [outer = 000000F1CE55B800] 23:14:49 INFO - PROCESS | 2064 | 1467872089720 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 46 (000000F1D3FBBC00) [pid = 2064] [serial = 46] [outer = 000000F1CE55B800] 23:14:50 INFO - PROCESS | 2064 | 1467872090132 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 23:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:14:50 INFO - PROCESS | 2064 | 1467872090183 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:14:50 INFO - PROCESS | 2064 | 1467872090186 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:14:50 INFO - PROCESS | 2064 | 1467872090191 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:14:50 INFO - PROCESS | 2064 | 1467872090192 Marionette TRACE conn6 <- [1,30,null,{}] 23:14:50 INFO - PROCESS | 2064 | 1467872090196 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:50 INFO - PROCESS | 2064 | 1467872090202 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:50 INFO - PROCESS | 2064 | 1467872090313 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:14:50 INFO - PROCESS | 2064 | 1467872090325 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:50 INFO - PROCESS | 2064 | 1467872090327 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E77800 == 15 [pid = 2064] [id = 17] 23:14:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 47 (000000F1D57EB000) [pid = 2064] [serial = 47] [outer = 0000000000000000] 23:14:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 48 (000000F1D8807C00) [pid = 2064] [serial = 48] [outer = 000000F1D57EB000] 23:14:50 INFO - PROCESS | 2064 | 1467872090373 Marionette DEBUG loaded listener.js 23:14:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 49 (000000F1D878B800) [pid = 2064] [serial = 49] [outer = 000000F1D57EB000] 23:14:50 INFO - PROCESS | 2064 | 1467872090769 Marionette TRACE conn6 <- [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]]]}] 23:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 23:14:50 INFO - PROCESS | 2064 | 1467872090820 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:14:50 INFO - PROCESS | 2064 | 1467872090822 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:14:50 INFO - PROCESS | 2064 | 1467872090825 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:14:50 INFO - PROCESS | 2064 | 1467872090827 Marionette TRACE conn6 <- [1,34,null,{}] 23:14:50 INFO - PROCESS | 2064 | 1467872090830 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:50 INFO - PROCESS | 2064 | 1467872090833 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:50 INFO - PROCESS | 2064 | 1467872090911 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:14:50 INFO - PROCESS | 2064 | 1467872090916 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:50 INFO - PROCESS | 2064 | 1467872090918 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B2E000 == 16 [pid = 2064] [id = 18] 23:14:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 50 (000000F1C6549C00) [pid = 2064] [serial = 50] [outer = 0000000000000000] 23:14:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 51 (000000F1C654E400) [pid = 2064] [serial = 51] [outer = 000000F1C6549C00] 23:14:50 INFO - PROCESS | 2064 | 1467872090964 Marionette DEBUG loaded listener.js 23:14:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 52 (000000F1D501DC00) [pid = 2064] [serial = 52] [outer = 000000F1C6549C00] 23:14:51 INFO - PROCESS | 2064 | 1467872091423 Marionette TRACE conn6 <- [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]]]}] 23:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 23:14:51 INFO - PROCESS | 2064 | 1467872091460 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:14:51 INFO - PROCESS | 2064 | 1467872091462 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:14:51 INFO - PROCESS | 2064 | 1467872091466 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:14:51 INFO - PROCESS | 2064 | 1467872091468 Marionette TRACE conn6 <- [1,38,null,{}] 23:14:51 INFO - PROCESS | 2064 | 1467872091472 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:51 INFO - PROCESS | 2064 | 1467872091474 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:51 INFO - PROCESS | 2064 | 1467872091554 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:14:51 INFO - PROCESS | 2064 | 1467872091567 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:51 INFO - PROCESS | 2064 | 1467872091569 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD6000 == 17 [pid = 2064] [id = 19] 23:14:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 53 (000000F1D8791000) [pid = 2064] [serial = 53] [outer = 0000000000000000] 23:14:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 54 (000000F1D8A82400) [pid = 2064] [serial = 54] [outer = 000000F1D8791000] 23:14:51 INFO - PROCESS | 2064 | 1467872091616 Marionette DEBUG loaded listener.js 23:14:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 55 (000000F1C81A9400) [pid = 2064] [serial = 55] [outer = 000000F1D8791000] 23:14:52 INFO - PROCESS | 2064 | 1467872092006 Marionette TRACE conn6 <- [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]]]}] 23:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 23:14:52 INFO - PROCESS | 2064 | 1467872092055 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:14:52 INFO - PROCESS | 2064 | 1467872092057 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:14:52 INFO - PROCESS | 2064 | 1467872092071 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:14:52 INFO - PROCESS | 2064 | 1467872092073 Marionette TRACE conn6 <- [1,42,null,{}] 23:14:52 INFO - PROCESS | 2064 | 1467872092076 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:52 INFO - PROCESS | 2064 | 1467872092078 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:52 INFO - PROCESS | 2064 | 1467872092169 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:14:52 INFO - PROCESS | 2064 | 1467872092174 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:52 INFO - PROCESS | 2064 | 1467872092176 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8942000 == 18 [pid = 2064] [id = 20] 23:14:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1C81B2000) [pid = 2064] [serial = 56] [outer = 0000000000000000] 23:14:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1D8790800) [pid = 2064] [serial = 57] [outer = 000000F1C81B2000] 23:14:52 INFO - PROCESS | 2064 | 1467872092222 Marionette DEBUG loaded listener.js 23:14:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1DAECDC00) [pid = 2064] [serial = 58] [outer = 000000F1C81B2000] 23:14:52 INFO - PROCESS | 2064 | 1467872092599 Marionette TRACE conn6 <- [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]]]}] 23:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 566ms 23:14:52 INFO - PROCESS | 2064 | 1467872092641 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:14:52 INFO - PROCESS | 2064 | 1467872092644 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:14:52 INFO - PROCESS | 2064 | 1467872092647 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:14:52 INFO - PROCESS | 2064 | 1467872092650 Marionette TRACE conn6 <- [1,46,null,{}] 23:14:52 INFO - PROCESS | 2064 | 1467872092665 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:52 INFO - PROCESS | 2064 | 1467872092667 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:52 INFO - PROCESS | 2064 | 1467872092757 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:14:52 INFO - PROCESS | 2064 | 1467872092762 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:52 INFO - PROCESS | 2064 | 1467872092764 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC4D000 == 19 [pid = 2064] [id = 21] 23:14:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1DAC88000) [pid = 2064] [serial = 59] [outer = 0000000000000000] 23:14:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1DAC8E000) [pid = 2064] [serial = 60] [outer = 000000F1DAC88000] 23:14:52 INFO - PROCESS | 2064 | 1467872092813 Marionette DEBUG loaded listener.js 23:14:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1DAED1C00) [pid = 2064] [serial = 61] [outer = 000000F1DAC88000] 23:14:53 INFO - PROCESS | 2064 | 1467872093229 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 650ms 23:14:53 INFO - PROCESS | 2064 | 1467872093300 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:14:53 INFO - PROCESS | 2064 | 1467872093303 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:14:53 INFO - PROCESS | 2064 | 1467872093312 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:14:53 INFO - PROCESS | 2064 | 1467872093314 Marionette TRACE conn6 <- [1,50,null,{}] 23:14:53 INFO - PROCESS | 2064 | 1467872093318 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:53 INFO - PROCESS | 2064 | 1467872093321 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:53 INFO - PROCESS | 2064 | 1467872093413 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:14:53 INFO - PROCESS | 2064 | 1467872093428 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:53 INFO - PROCESS | 2064 | 1467872093430 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0BD000 == 20 [pid = 2064] [id = 22] 23:14:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1DCB61400) [pid = 2064] [serial = 62] [outer = 0000000000000000] 23:14:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1DCB64400) [pid = 2064] [serial = 63] [outer = 000000F1DCB61400] 23:14:53 INFO - PROCESS | 2064 | 1467872093479 Marionette DEBUG loaded listener.js 23:14:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1DC1C7400) [pid = 2064] [serial = 64] [outer = 000000F1DCB61400] 23:14:53 INFO - PROCESS | 2064 | 1467872093870 Marionette TRACE conn6 <- [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]]]}] 23:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 23:14:53 INFO - PROCESS | 2064 | 1467872093901 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:14:53 INFO - PROCESS | 2064 | 1467872093903 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:14:53 INFO - PROCESS | 2064 | 1467872093907 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:14:53 INFO - PROCESS | 2064 | 1467872093909 Marionette TRACE conn6 <- [1,54,null,{}] 23:14:53 INFO - PROCESS | 2064 | 1467872093912 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:53 INFO - PROCESS | 2064 | 1467872093915 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:54 INFO - PROCESS | 2064 | 1467872094672 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:14:54 INFO - PROCESS | 2064 | 1467872094755 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:54 INFO - PROCESS | 2064 | 1467872094758 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8AD6800 == 21 [pid = 2064] [id = 23] 23:14:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C81A7800) [pid = 2064] [serial = 65] [outer = 0000000000000000] 23:14:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C81B4000) [pid = 2064] [serial = 66] [outer = 000000F1C81A7800] 23:14:54 INFO - PROCESS | 2064 | 1467872094810 Marionette DEBUG loaded listener.js 23:14:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CCAE1800) [pid = 2064] [serial = 67] [outer = 000000F1C81A7800] 23:14:55 INFO - PROCESS | 2064 | 1467872095241 Marionette TRACE conn6 <- [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]]]}] 23:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1385ms 23:14:55 INFO - PROCESS | 2064 | 1467872095301 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:14:55 INFO - PROCESS | 2064 | 1467872095305 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:14:55 INFO - PROCESS | 2064 | 1467872095315 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:14:55 INFO - PROCESS | 2064 | 1467872095318 Marionette TRACE conn6 <- [1,58,null,{}] 23:14:55 INFO - PROCESS | 2064 | 1467872095323 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:55 INFO - PROCESS | 2064 | 1467872095328 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:55 INFO - PROCESS | 2064 | 1467872095436 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:14:55 INFO - PROCESS | 2064 | 1467872095444 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:55 INFO - PROCESS | 2064 | 1467872095447 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0D9000 == 22 [pid = 2064] [id = 24] 23:14:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE5D4800) [pid = 2064] [serial = 68] [outer = 0000000000000000] 23:14:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D10D0C00) [pid = 2064] [serial = 69] [outer = 000000F1CE5D4800] 23:14:55 INFO - PROCESS | 2064 | 1467872095496 Marionette DEBUG loaded listener.js 23:14:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D235CC00) [pid = 2064] [serial = 70] [outer = 000000F1CE5D4800] 23:14:55 INFO - PROCESS | 2064 | 1467872095927 Marionette TRACE conn6 <- [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]]]}] 23:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 23:14:55 INFO - PROCESS | 2064 | 1467872095944 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:14:55 INFO - PROCESS | 2064 | 1467872095947 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:14:55 INFO - PROCESS | 2064 | 1467872095956 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:14:55 INFO - PROCESS | 2064 | 1467872095959 Marionette TRACE conn6 <- [1,62,null,{}] 23:14:55 INFO - PROCESS | 2064 | 1467872095963 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:55 INFO - PROCESS | 2064 | 1467872095965 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:56 INFO - PROCESS | 2064 | 1467872096302 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:14:56 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C9628000) [pid = 2064] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:14:56 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D10C1800) [pid = 2064] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:14:56 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D5726800) [pid = 2064] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:14:56 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D71B1000) [pid = 2064] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:14:56 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D3FB9400) [pid = 2064] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:14:56 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D418CC00) [pid = 2064] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:14:56 INFO - PROCESS | 2064 | 1467872096363 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:56 INFO - PROCESS | 2064 | 1467872096366 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD48D000 == 23 [pid = 2064] [id = 25] 23:14:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C7D26C00) [pid = 2064] [serial = 71] [outer = 0000000000000000] 23:14:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C973E000) [pid = 2064] [serial = 72] [outer = 000000F1C7D26C00] 23:14:56 INFO - PROCESS | 2064 | 1467872096413 Marionette DEBUG loaded listener.js 23:14:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D235AC00) [pid = 2064] [serial = 73] [outer = 000000F1C7D26C00] 23:14:56 INFO - PROCESS | 2064 | 1467872096772 Marionette TRACE conn6 <- [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]]]}] 23:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 23:14:56 INFO - PROCESS | 2064 | 1467872096838 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:14:56 INFO - PROCESS | 2064 | 1467872096842 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:14:56 INFO - PROCESS | 2064 | 1467872096853 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:14:56 INFO - PROCESS | 2064 | 1467872096858 Marionette TRACE conn6 <- [1,66,null,{}] 23:14:56 INFO - PROCESS | 2064 | 1467872096862 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:56 INFO - PROCESS | 2064 | 1467872096865 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:56 INFO - PROCESS | 2064 | 1467872096954 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:14:56 INFO - PROCESS | 2064 | 1467872096960 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:56 INFO - PROCESS | 2064 | 1467872096962 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41CA800 == 24 [pid = 2064] [id = 26] 23:14:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D419EC00) [pid = 2064] [serial = 74] [outer = 0000000000000000] 23:14:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D4A15000) [pid = 2064] [serial = 75] [outer = 000000F1D419EC00] 23:14:57 INFO - PROCESS | 2064 | 1467872097009 Marionette DEBUG loaded listener.js 23:14:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D56D0800) [pid = 2064] [serial = 76] [outer = 000000F1D419EC00] 23:14:57 INFO - PROCESS | 2064 | 1467872097408 Marionette TRACE conn6 <- [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]]]}] 23:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 23:14:57 INFO - PROCESS | 2064 | 1467872097439 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:14:57 INFO - PROCESS | 2064 | 1467872097441 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:14:57 INFO - PROCESS | 2064 | 1467872097445 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:14:57 INFO - PROCESS | 2064 | 1467872097446 Marionette TRACE conn6 <- [1,70,null,{}] 23:14:57 INFO - PROCESS | 2064 | 1467872097450 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:57 INFO - PROCESS | 2064 | 1467872097452 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:57 INFO - PROCESS | 2064 | 1467872097542 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:14:57 INFO - PROCESS | 2064 | 1467872097547 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:57 INFO - PROCESS | 2064 | 1467872097550 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B13000 == 25 [pid = 2064] [id = 27] 23:14:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D57E3800) [pid = 2064] [serial = 77] [outer = 0000000000000000] 23:14:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D57F0800) [pid = 2064] [serial = 78] [outer = 000000F1D57E3800] 23:14:57 INFO - PROCESS | 2064 | 1467872097596 Marionette DEBUG loaded listener.js 23:14:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D651C400) [pid = 2064] [serial = 79] [outer = 000000F1D57E3800] 23:14:58 INFO - PROCESS | 2064 | 1467872098001 Marionette TRACE conn6 <- [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]]]}] 23:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 23:14:58 INFO - PROCESS | 2064 | 1467872098077 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:14:58 INFO - PROCESS | 2064 | 1467872098079 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:14:58 INFO - PROCESS | 2064 | 1467872098083 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:14:58 INFO - PROCESS | 2064 | 1467872098085 Marionette TRACE conn6 <- [1,74,null,{}] 23:14:58 INFO - PROCESS | 2064 | 1467872098088 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:58 INFO - PROCESS | 2064 | 1467872098090 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:58 INFO - PROCESS | 2064 | 1467872098173 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:14:58 INFO - PROCESS | 2064 | 1467872098179 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:58 INFO - PROCESS | 2064 | 1467872098184 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DE6800 == 26 [pid = 2064] [id = 28] 23:14:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D878A800) [pid = 2064] [serial = 80] [outer = 0000000000000000] 23:14:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D878F800) [pid = 2064] [serial = 81] [outer = 000000F1D878A800] 23:14:58 INFO - PROCESS | 2064 | 1467872098240 Marionette DEBUG loaded listener.js 23:14:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8815400) [pid = 2064] [serial = 82] [outer = 000000F1D878A800] 23:14:58 INFO - PROCESS | 2064 | 1467872098899 Marionette TRACE conn6 <- [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]]]}] 23:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 882ms 23:14:58 INFO - PROCESS | 2064 | 1467872098968 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:14:58 INFO - PROCESS | 2064 | 1467872098973 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:14:58 INFO - PROCESS | 2064 | 1467872098978 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:14:58 INFO - PROCESS | 2064 | 1467872098982 Marionette TRACE conn6 <- [1,78,null,{}] 23:14:58 INFO - PROCESS | 2064 | 1467872098988 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:58 INFO - PROCESS | 2064 | 1467872098991 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:59 INFO - PROCESS | 2064 | 1467872099138 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:14:59 INFO - PROCESS | 2064 | 1467872099193 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:59 INFO - PROCESS | 2064 | 1467872099196 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:14:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23AE800 == 27 [pid = 2064] [id = 29] 23:14:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CE7A7C00) [pid = 2064] [serial = 83] [outer = 0000000000000000] 23:14:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D2437C00) [pid = 2064] [serial = 84] [outer = 000000F1CE7A7C00] 23:14:59 INFO - PROCESS | 2064 | 1467872099257 Marionette DEBUG loaded listener.js 23:14:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D4185400) [pid = 2064] [serial = 85] [outer = 000000F1CE7A7C00] 23:14:59 INFO - PROCESS | 2064 | 1467872099791 Marionette TRACE conn6 <- [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]]]}] 23:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 23:14:59 INFO - PROCESS | 2064 | 1467872099863 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:14:59 INFO - PROCESS | 2064 | 1467872099869 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:14:59 INFO - PROCESS | 2064 | 1467872099875 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:14:59 INFO - PROCESS | 2064 | 1467872099878 Marionette TRACE conn6 <- [1,82,null,{}] 23:14:59 INFO - PROCESS | 2064 | 1467872099882 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:59 INFO - PROCESS | 2064 | 1467872099886 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:00 INFO - PROCESS | 2064 | 1467872100038 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:15:00 INFO - PROCESS | 2064 | 1467872100093 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:00 INFO - PROCESS | 2064 | 1467872100096 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871F000 == 28 [pid = 2064] [id = 30] 23:15:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D714F800) [pid = 2064] [serial = 86] [outer = 0000000000000000] 23:15:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7587400) [pid = 2064] [serial = 87] [outer = 000000F1D714F800] 23:15:00 INFO - PROCESS | 2064 | 1467872100156 Marionette DEBUG loaded listener.js 23:15:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D880A000) [pid = 2064] [serial = 88] [outer = 000000F1D714F800] 23:15:00 INFO - PROCESS | 2064 | 1467872100685 Marionette TRACE conn6 <- [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]]]}] 23:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 23:15:00 INFO - PROCESS | 2064 | 1467872100720 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:15:00 INFO - PROCESS | 2064 | 1467872100723 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:15:00 INFO - PROCESS | 2064 | 1467872100727 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:15:00 INFO - PROCESS | 2064 | 1467872100732 Marionette TRACE conn6 <- [1,86,null,{}] 23:15:00 INFO - PROCESS | 2064 | 1467872100744 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:00 INFO - PROCESS | 2064 | 1467872100749 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:00 INFO - PROCESS | 2064 | 1467872100854 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:15:00 INFO - PROCESS | 2064 | 1467872100931 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:00 INFO - PROCESS | 2064 | 1467872100935 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC170000 == 29 [pid = 2064] [id = 31] 23:15:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C822E400) [pid = 2064] [serial = 89] [outer = 0000000000000000] 23:15:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D880A800) [pid = 2064] [serial = 90] [outer = 000000F1C822E400] 23:15:01 INFO - PROCESS | 2064 | 1467872100994 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1DAC84800) [pid = 2064] [serial = 91] [outer = 000000F1C822E400] 23:15:01 INFO - PROCESS | 2064 | 1467872101495 Marionette TRACE conn6 <- [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]]]}] 23:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 777ms 23:15:01 INFO - PROCESS | 2064 | 1467872101527 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:15:01 INFO - PROCESS | 2064 | 1467872101530 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:15:01 INFO - PROCESS | 2064 | 1467872101535 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:15:01 INFO - PROCESS | 2064 | 1467872101537 Marionette TRACE conn6 <- [1,90,null,{}] 23:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:15:01 INFO - PROCESS | 2064 | 1467872101541 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:01 INFO - PROCESS | 2064 | 1467872101544 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:01 INFO - PROCESS | 2064 | 1467872101664 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:15:01 INFO - PROCESS | 2064 | 1467872101742 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:01 INFO - PROCESS | 2064 | 1467872101744 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B2800 == 30 [pid = 2064] [id = 32] 23:15:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8284800) [pid = 2064] [serial = 92] [outer = 0000000000000000] 23:15:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C828E800) [pid = 2064] [serial = 93] [outer = 000000F1C8284800] 23:15:01 INFO - PROCESS | 2064 | 1467872101801 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1DAC89800) [pid = 2064] [serial = 94] [outer = 000000F1C8284800] 23:15:02 INFO - PROCESS | 2064 | 1467872102456 Marionette TRACE conn6 <- [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]]]}] 23:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 965ms 23:15:02 INFO - PROCESS | 2064 | 1467872102507 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:15:02 INFO - PROCESS | 2064 | 1467872102511 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:15:02 INFO - PROCESS | 2064 | 1467872102516 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:15:02 INFO - PROCESS | 2064 | 1467872102520 Marionette TRACE conn6 <- [1,94,null,{}] 23:15:02 INFO - PROCESS | 2064 | 1467872102525 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:02 INFO - PROCESS | 2064 | 1467872102529 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:02 INFO - PROCESS | 2064 | 1467872102634 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:15:02 INFO - PROCESS | 2064 | 1467872102699 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:02 INFO - PROCESS | 2064 | 1467872102702 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF0A800 == 31 [pid = 2064] [id = 33] 23:15:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C8230000) [pid = 2064] [serial = 95] [outer = 0000000000000000] 23:15:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C8345400) [pid = 2064] [serial = 96] [outer = 000000F1C8230000] 23:15:02 INFO - PROCESS | 2064 | 1467872102754 Marionette DEBUG loaded listener.js 23:15:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C834E000) [pid = 2064] [serial = 97] [outer = 000000F1C8230000] 23:15:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0E3800 == 30 [pid = 2064] [id = 8] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D501AC00) [pid = 2064] [serial = 17] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D1CD2000) [pid = 2064] [serial = 27] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D2436400) [pid = 2064] [serial = 28] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D5633000) [pid = 2064] [serial = 33] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D5BCC400) [pid = 2064] [serial = 36] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D651C000) [pid = 2064] [serial = 37] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D7589400) [pid = 2064] [serial = 39] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D3FC0C00) [pid = 2064] [serial = 42] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE562000) [pid = 2064] [serial = 45] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D8807C00) [pid = 2064] [serial = 48] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C654E400) [pid = 2064] [serial = 51] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D8A82400) [pid = 2064] [serial = 54] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D8790800) [pid = 2064] [serial = 57] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1DAC8E000) [pid = 2064] [serial = 60] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D418E800) [pid = 2064] [serial = 21] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C97A8800) [pid = 2064] [serial = 24] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CD50F800) [pid = 2064] [serial = 30] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D88D5400) [pid = 2064] [serial = 40] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2351400) [pid = 2064] [serial = 43] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D4F26000) [pid = 2064] [serial = 22] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5148800) [pid = 2064] [serial = 14] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CEAB4C00) [pid = 2064] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1CE7A7800) [pid = 2064] [serial = 9] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CB5D5800) [pid = 2064] [serial = 4] [outer = 0000000000000000] [url = about:blank] 23:15:03 INFO - PROCESS | 2064 | 1467872103748 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1285ms 23:15:03 INFO - PROCESS | 2064 | 1467872103802 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:15:03 INFO - PROCESS | 2064 | 1467872103806 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:15:03 INFO - PROCESS | 2064 | 1467872103811 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:15:03 INFO - PROCESS | 2064 | 1467872103816 Marionette TRACE conn6 <- [1,98,null,{}] 23:15:03 INFO - PROCESS | 2064 | 1467872103822 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:03 INFO - PROCESS | 2064 | 1467872103824 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:03 INFO - PROCESS | 2064 | 1467872103916 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:15:03 INFO - PROCESS | 2064 | 1467872103925 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:03 INFO - PROCESS | 2064 | 1467872103929 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB56800 == 31 [pid = 2064] [id = 34] 23:15:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8348400) [pid = 2064] [serial = 98] [outer = 0000000000000000] 23:15:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C834B400) [pid = 2064] [serial = 99] [outer = 000000F1C8348400] 23:15:04 INFO - PROCESS | 2064 | 1467872103984 Marionette DEBUG loaded listener.js 23:15:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8C0EC00) [pid = 2064] [serial = 100] [outer = 000000F1C8348400] 23:15:04 INFO - PROCESS | 2064 | 1467872104416 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 23:15:04 INFO - PROCESS | 2064 | 1467872104444 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:15:04 INFO - PROCESS | 2064 | 1467872104450 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:15:04 INFO - PROCESS | 2064 | 1467872104457 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:15:04 INFO - PROCESS | 2064 | 1467872104460 Marionette TRACE conn6 <- [1,102,null,{}] 23:15:04 INFO - PROCESS | 2064 | 1467872104464 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:04 INFO - PROCESS | 2064 | 1467872104466 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:04 INFO - PROCESS | 2064 | 1467872104585 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:15:04 INFO - PROCESS | 2064 | 1467872104594 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:04 INFO - PROCESS | 2064 | 1467872104596 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE729000 == 32 [pid = 2064] [id = 35] 23:15:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CCA8DC00) [pid = 2064] [serial = 101] [outer = 0000000000000000] 23:15:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CD46B400) [pid = 2064] [serial = 102] [outer = 000000F1CCA8DC00] 23:15:04 INFO - PROCESS | 2064 | 1467872104646 Marionette DEBUG loaded listener.js 23:15:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CE55CC00) [pid = 2064] [serial = 103] [outer = 000000F1CCA8DC00] 23:15:05 INFO - PROCESS | 2064 | 1467872105075 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 23:15:05 INFO - PROCESS | 2064 | 1467872105150 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:15:05 INFO - PROCESS | 2064 | 1467872105153 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:15:05 INFO - PROCESS | 2064 | 1467872105161 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:15:05 INFO - PROCESS | 2064 | 1467872105165 Marionette TRACE conn6 <- [1,106,null,{}] 23:15:05 INFO - PROCESS | 2064 | 1467872105177 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:05 INFO - PROCESS | 2064 | 1467872105182 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:05 INFO - PROCESS | 2064 | 1467872105271 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:15:05 INFO - PROCESS | 2064 | 1467872105288 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:05 INFO - PROCESS | 2064 | 1467872105292 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3DB1000 == 33 [pid = 2064] [id = 36] 23:15:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D1CCBC00) [pid = 2064] [serial = 104] [outer = 0000000000000000] 23:15:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D205D800) [pid = 2064] [serial = 105] [outer = 000000F1D1CCBC00] 23:15:05 INFO - PROCESS | 2064 | 1467872105342 Marionette DEBUG loaded listener.js 23:15:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D2B15800) [pid = 2064] [serial = 106] [outer = 000000F1D1CCBC00] 23:15:05 INFO - PROCESS | 2064 | 1467872105752 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 23:15:05 INFO - PROCESS | 2064 | 1467872105793 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:15:05 INFO - PROCESS | 2064 | 1467872105796 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:15:05 INFO - PROCESS | 2064 | 1467872105799 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:15:05 INFO - PROCESS | 2064 | 1467872105801 Marionette TRACE conn6 <- [1,110,null,{}] 23:15:05 INFO - PROCESS | 2064 | 1467872105805 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:05 INFO - PROCESS | 2064 | 1467872105807 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:05 INFO - PROCESS | 2064 | 1467872105919 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:15:05 INFO - PROCESS | 2064 | 1467872105978 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:05 INFO - PROCESS | 2064 | 1467872105980 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BDF000 == 34 [pid = 2064] [id = 37] 23:15:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3FBC800) [pid = 2064] [serial = 107] [outer = 0000000000000000] 23:15:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D418CC00) [pid = 2064] [serial = 108] [outer = 000000F1D3FBC800] 23:15:06 INFO - PROCESS | 2064 | 1467872106026 Marionette DEBUG loaded listener.js 23:15:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D41A9000) [pid = 2064] [serial = 109] [outer = 000000F1D3FBC800] 23:15:06 INFO - PROCESS | 2064 | 1467872106434 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 23:15:06 INFO - PROCESS | 2064 | 1467872106473 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:15:06 INFO - PROCESS | 2064 | 1467872106475 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:15:06 INFO - PROCESS | 2064 | 1467872106478 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:15:06 INFO - PROCESS | 2064 | 1467872106480 Marionette TRACE conn6 <- [1,114,null,{}] 23:15:06 INFO - PROCESS | 2064 | 1467872106492 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:06 INFO - PROCESS | 2064 | 1467872106494 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:06 INFO - PROCESS | 2064 | 1467872106593 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:15:06 INFO - PROCESS | 2064 | 1467872106599 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:06 INFO - PROCESS | 2064 | 1467872106601 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D585B800 == 35 [pid = 2064] [id = 38] 23:15:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C81AA400) [pid = 2064] [serial = 110] [outer = 0000000000000000] 23:15:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D4F29800) [pid = 2064] [serial = 111] [outer = 000000F1C81AA400] 23:15:06 INFO - PROCESS | 2064 | 1467872106648 Marionette DEBUG loaded listener.js 23:15:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D5638C00) [pid = 2064] [serial = 112] [outer = 000000F1C81AA400] 23:15:07 INFO - PROCESS | 2064 | 1467872107107 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 23:15:07 INFO - PROCESS | 2064 | 1467872107174 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:15:07 INFO - PROCESS | 2064 | 1467872107176 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:15:07 INFO - PROCESS | 2064 | 1467872107180 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:15:07 INFO - PROCESS | 2064 | 1467872107182 Marionette TRACE conn6 <- [1,118,null,{}] 23:15:07 INFO - PROCESS | 2064 | 1467872107185 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:07 INFO - PROCESS | 2064 | 1467872107192 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:07 INFO - PROCESS | 2064 | 1467872107335 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:15:07 INFO - PROCESS | 2064 | 1467872107350 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:07 INFO - PROCESS | 2064 | 1467872107352 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D870F800 == 36 [pid = 2064] [id = 39] 23:15:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D57EA000) [pid = 2064] [serial = 113] [outer = 0000000000000000] 23:15:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D657B800) [pid = 2064] [serial = 114] [outer = 000000F1D57EA000] 23:15:07 INFO - PROCESS | 2064 | 1467872107432 Marionette DEBUG loaded listener.js 23:15:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D7D05000) [pid = 2064] [serial = 115] [outer = 000000F1D57EA000] 23:15:07 INFO - PROCESS | 2064 | 1467872107891 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1DCB61400) [pid = 2064] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C6549C00) [pid = 2064] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D57EB000) [pid = 2064] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1DAC88000) [pid = 2064] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C81B2000) [pid = 2064] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D8791000) [pid = 2064] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE55B800) [pid = 2064] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE5D4800) [pid = 2064] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C7D26C00) [pid = 2064] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D878A800) [pid = 2064] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D419EC00) [pid = 2064] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D57E3800) [pid = 2064] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:15:07 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C81A7800) [pid = 2064] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 776ms 23:15:07 INFO - PROCESS | 2064 | 1467872107959 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:15:07 INFO - PROCESS | 2064 | 1467872107961 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:15:07 INFO - PROCESS | 2064 | 1467872107965 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:15:07 INFO - PROCESS | 2064 | 1467872107966 Marionette TRACE conn6 <- [1,122,null,{}] 23:15:07 INFO - PROCESS | 2064 | 1467872107970 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:07 INFO - PROCESS | 2064 | 1467872107972 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:08 INFO - PROCESS | 2064 | 1467872108051 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:15:08 INFO - PROCESS | 2064 | 1467872108057 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:08 INFO - PROCESS | 2064 | 1467872108059 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871E000 == 37 [pid = 2064] [id = 40] 23:15:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CC837800) [pid = 2064] [serial = 116] [outer = 0000000000000000] 23:15:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CEBE2C00) [pid = 2064] [serial = 117] [outer = 000000F1CC837800] 23:15:08 INFO - PROCESS | 2064 | 1467872108105 Marionette DEBUG loaded listener.js 23:15:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D62B3400) [pid = 2064] [serial = 118] [outer = 000000F1CC837800] 23:15:08 INFO - PROCESS | 2064 | 1467872108479 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 23:15:08 INFO - PROCESS | 2064 | 1467872108554 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:15:08 INFO - PROCESS | 2064 | 1467872108556 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:15:08 INFO - PROCESS | 2064 | 1467872108559 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:15:08 INFO - PROCESS | 2064 | 1467872108561 Marionette TRACE conn6 <- [1,126,null,{}] 23:15:08 INFO - PROCESS | 2064 | 1467872108564 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:08 INFO - PROCESS | 2064 | 1467872108566 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:08 INFO - PROCESS | 2064 | 1467872108646 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:15:08 INFO - PROCESS | 2064 | 1467872108673 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:08 INFO - PROCESS | 2064 | 1467872108675 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0BA000 == 38 [pid = 2064] [id = 41] 23:15:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D87CEC00) [pid = 2064] [serial = 119] [outer = 0000000000000000] 23:15:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8A7DC00) [pid = 2064] [serial = 120] [outer = 000000F1D87CEC00] 23:15:08 INFO - PROCESS | 2064 | 1467872108720 Marionette DEBUG loaded listener.js 23:15:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8A85C00) [pid = 2064] [serial = 121] [outer = 000000F1D87CEC00] 23:15:09 INFO - PROCESS | 2064 | 1467872109131 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 23:15:09 INFO - PROCESS | 2064 | 1467872109191 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:15:09 INFO - PROCESS | 2064 | 1467872109193 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:15:09 INFO - PROCESS | 2064 | 1467872109197 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:15:09 INFO - PROCESS | 2064 | 1467872109199 Marionette TRACE conn6 <- [1,130,null,{}] 23:15:09 INFO - PROCESS | 2064 | 1467872109202 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:09 INFO - PROCESS | 2064 | 1467872109205 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:09 INFO - PROCESS | 2064 | 1467872109284 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:15:09 INFO - PROCESS | 2064 | 1467872109291 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:09 INFO - PROCESS | 2064 | 1467872109293 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8149800 == 39 [pid = 2064] [id = 42] 23:15:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CE1BA000) [pid = 2064] [serial = 122] [outer = 0000000000000000] 23:15:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE1BC800) [pid = 2064] [serial = 123] [outer = 000000F1CE1BA000] 23:15:09 INFO - PROCESS | 2064 | 1467872109339 Marionette DEBUG loaded listener.js 23:15:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CE21E400) [pid = 2064] [serial = 124] [outer = 000000F1CE1BA000] 23:15:09 INFO - PROCESS | 2064 | 1467872109734 Marionette TRACE conn6 <- [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]]]}] 23:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 23:15:09 INFO - PROCESS | 2064 | 1467872109792 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:15:09 INFO - PROCESS | 2064 | 1467872109794 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:15:09 INFO - PROCESS | 2064 | 1467872109797 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:15:09 INFO - PROCESS | 2064 | 1467872109799 Marionette TRACE conn6 <- [1,134,null,{}] 23:15:09 INFO - PROCESS | 2064 | 1467872109804 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:09 INFO - PROCESS | 2064 | 1467872109805 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:09 INFO - PROCESS | 2064 | 1467872109885 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:15:10 INFO - PROCESS | 2064 | 1467872110017 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:10 INFO - PROCESS | 2064 | 1467872110020 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C871E800 == 40 [pid = 2064] [id = 43] 23:15:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C7D27000) [pid = 2064] [serial = 125] [outer = 0000000000000000] 23:15:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8229400) [pid = 2064] [serial = 126] [outer = 000000F1C7D27000] 23:15:10 INFO - PROCESS | 2064 | 1467872110104 Marionette DEBUG loaded listener.js 23:15:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C828BC00) [pid = 2064] [serial = 127] [outer = 000000F1C7D27000] 23:15:10 INFO - PROCESS | 2064 | 1467872110906 Marionette TRACE conn6 <- [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]]]}] 23:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1182ms 23:15:10 INFO - PROCESS | 2064 | 1467872110985 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:15:10 INFO - PROCESS | 2064 | 1467872110989 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:15:10 INFO - PROCESS | 2064 | 1467872110994 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:15:11 INFO - PROCESS | 2064 | 1467872110997 Marionette TRACE conn6 <- [1,138,null,{}] 23:15:11 INFO - PROCESS | 2064 | 1467872111003 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:11 INFO - PROCESS | 2064 | 1467872111007 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:11 INFO - PROCESS | 2064 | 1467872111155 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:15:11 INFO - PROCESS | 2064 | 1467872111291 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:11 INFO - PROCESS | 2064 | 1467872111295 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B78000 == 41 [pid = 2064] [id = 44] 23:15:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8348C00) [pid = 2064] [serial = 128] [outer = 0000000000000000] 23:15:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CE21B000) [pid = 2064] [serial = 129] [outer = 000000F1C8348C00] 23:15:11 INFO - PROCESS | 2064 | 1467872111400 Marionette DEBUG loaded listener.js 23:15:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CEBE5800) [pid = 2064] [serial = 130] [outer = 000000F1C8348C00] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC170000 == 40 [pid = 2064] [id = 31] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871F000 == 39 [pid = 2064] [id = 30] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8149800 == 38 [pid = 2064] [id = 42] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0BA000 == 37 [pid = 2064] [id = 41] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871E000 == 36 [pid = 2064] [id = 40] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D870F800 == 35 [pid = 2064] [id = 39] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D585B800 == 34 [pid = 2064] [id = 38] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BDF000 == 33 [pid = 2064] [id = 37] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3DB1000 == 32 [pid = 2064] [id = 36] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE729000 == 31 [pid = 2064] [id = 35] 23:15:12 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB56800 == 30 [pid = 2064] [id = 34] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1DC1C7400) [pid = 2064] [serial = 64] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1DCB64400) [pid = 2064] [serial = 63] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D501DC00) [pid = 2064] [serial = 52] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D878B800) [pid = 2064] [serial = 49] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1DAED1C00) [pid = 2064] [serial = 61] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1DAECDC00) [pid = 2064] [serial = 58] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C81A9400) [pid = 2064] [serial = 55] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3FBBC00) [pid = 2064] [serial = 46] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D10D0C00) [pid = 2064] [serial = 69] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C973E000) [pid = 2064] [serial = 72] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8815400) [pid = 2064] [serial = 82] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D235CC00) [pid = 2064] [serial = 70] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D4A15000) [pid = 2064] [serial = 75] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D57F0800) [pid = 2064] [serial = 78] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D878F800) [pid = 2064] [serial = 81] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D651C400) [pid = 2064] [serial = 79] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C81B4000) [pid = 2064] [serial = 66] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CCAE1800) [pid = 2064] [serial = 67] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D56D0800) [pid = 2064] [serial = 76] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D235AC00) [pid = 2064] [serial = 73] [outer = 0000000000000000] [url = about:blank] 23:15:12 INFO - PROCESS | 2064 | 1467872112208 Marionette TRACE conn6 <- [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]]]}] 23:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1233ms 23:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:15:12 INFO - PROCESS | 2064 | 1467872112229 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:15:12 INFO - PROCESS | 2064 | 1467872112233 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:15:12 INFO - PROCESS | 2064 | 1467872112238 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:15:12 INFO - PROCESS | 2064 | 1467872112241 Marionette TRACE conn6 <- [1,142,null,{}] 23:15:12 INFO - PROCESS | 2064 | 1467872112247 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:12 INFO - PROCESS | 2064 | 1467872112250 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:12 INFO - PROCESS | 2064 | 1467872112338 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:15:12 INFO - PROCESS | 2064 | 1467872112345 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:12 INFO - PROCESS | 2064 | 1467872112349 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F4E800 == 31 [pid = 2064] [id = 45] 23:15:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C822B000) [pid = 2064] [serial = 131] [outer = 0000000000000000] 23:15:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8283800) [pid = 2064] [serial = 132] [outer = 000000F1C822B000] 23:15:12 INFO - PROCESS | 2064 | 1467872112399 Marionette DEBUG loaded listener.js 23:15:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8AAC800) [pid = 2064] [serial = 133] [outer = 000000F1C822B000] 23:15:12 INFO - PROCESS | 2064 | 1467872112871 Marionette TRACE conn6 <- [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]]]}] 23:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 23:15:12 INFO - PROCESS | 2064 | 1467872112931 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:15:12 INFO - PROCESS | 2064 | 1467872112936 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:15:12 INFO - PROCESS | 2064 | 1467872112943 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:15:12 INFO - PROCESS | 2064 | 1467872112946 Marionette TRACE conn6 <- [1,146,null,{}] 23:15:12 INFO - PROCESS | 2064 | 1467872112950 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:12 INFO - PROCESS | 2064 | 1467872112953 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:13 INFO - PROCESS | 2064 | 1467872113044 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:15:13 INFO - PROCESS | 2064 | 1467872113101 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 2064 | 1467872113103 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA3000 == 32 [pid = 2064] [id = 46] 23:15:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE1B8000) [pid = 2064] [serial = 134] [outer = 0000000000000000] 23:15:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CE562800) [pid = 2064] [serial = 135] [outer = 000000F1CE1B8000] 23:15:13 INFO - PROCESS | 2064 | 1467872113161 Marionette DEBUG loaded listener.js 23:15:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D10D0C00) [pid = 2064] [serial = 136] [outer = 000000F1CE1B8000] 23:15:13 INFO - PROCESS | 2064 | 1467872113559 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 23:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:15:13 INFO - PROCESS | 2064 | 1467872113574 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:15:13 INFO - PROCESS | 2064 | 1467872113576 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:15:13 INFO - PROCESS | 2064 | 1467872113580 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:15:13 INFO - PROCESS | 2064 | 1467872113584 Marionette TRACE conn6 <- [1,150,null,{}] 23:15:13 INFO - PROCESS | 2064 | 1467872113595 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:13 INFO - PROCESS | 2064 | 1467872113600 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:13 INFO - PROCESS | 2064 | 1467872113688 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:15:13 INFO - PROCESS | 2064 | 1467872113695 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 2064 | 1467872113699 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C8800 == 33 [pid = 2064] [id = 47] 23:15:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D2B0D800) [pid = 2064] [serial = 137] [outer = 0000000000000000] 23:15:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3FBAC00) [pid = 2064] [serial = 138] [outer = 000000F1D2B0D800] 23:15:13 INFO - PROCESS | 2064 | 1467872113749 Marionette DEBUG loaded listener.js 23:15:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D41A3C00) [pid = 2064] [serial = 139] [outer = 000000F1D2B0D800] 23:15:14 INFO - PROCESS | 2064 | 1467872114197 Marionette TRACE conn6 <- [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]]]}] 23:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 23:15:14 INFO - PROCESS | 2064 | 1467872114211 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:15:14 INFO - PROCESS | 2064 | 1467872114214 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:15:14 INFO - PROCESS | 2064 | 1467872114230 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:15:14 INFO - PROCESS | 2064 | 1467872114232 Marionette TRACE conn6 <- [1,154,null,{}] 23:15:14 INFO - PROCESS | 2064 | 1467872114240 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:14 INFO - PROCESS | 2064 | 1467872114242 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:14 INFO - PROCESS | 2064 | 1467872114358 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:15:14 INFO - PROCESS | 2064 | 1467872114426 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:14 INFO - PROCESS | 2064 | 1467872114429 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5856000 == 34 [pid = 2064] [id = 48] 23:15:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D56D0800) [pid = 2064] [serial = 140] [outer = 0000000000000000] 23:15:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D56C9C00) [pid = 2064] [serial = 141] [outer = 000000F1D56D0800] 23:15:14 INFO - PROCESS | 2064 | 1467872114476 Marionette DEBUG loaded listener.js 23:15:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D57EAC00) [pid = 2064] [serial = 142] [outer = 000000F1D56D0800] 23:15:14 INFO - PROCESS | 2064 | 1467872114882 Marionette TRACE conn6 <- [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]]]}] 23:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 23:15:14 INFO - PROCESS | 2064 | 1467872114912 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:15:14 INFO - PROCESS | 2064 | 1467872114914 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:15:14 INFO - PROCESS | 2064 | 1467872114917 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:15:14 INFO - PROCESS | 2064 | 1467872114919 Marionette TRACE conn6 <- [1,158,null,{}] 23:15:14 INFO - PROCESS | 2064 | 1467872114923 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:14 INFO - PROCESS | 2064 | 1467872114925 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:15 INFO - PROCESS | 2064 | 1467872115029 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:15:15 INFO - PROCESS | 2064 | 1467872115035 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:15 INFO - PROCESS | 2064 | 1467872115037 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BB800 == 35 [pid = 2064] [id = 49] 23:15:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D57F1400) [pid = 2064] [serial = 143] [outer = 0000000000000000] 23:15:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D5CEC000) [pid = 2064] [serial = 144] [outer = 000000F1D57F1400] 23:15:15 INFO - PROCESS | 2064 | 1467872115083 Marionette DEBUG loaded listener.js 23:15:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D6578400) [pid = 2064] [serial = 145] [outer = 000000F1D57F1400] 23:15:15 INFO - PROCESS | 2064 | 1467872115523 Marionette TRACE conn6 <- [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]]]}] 23:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 23:15:15 INFO - PROCESS | 2064 | 1467872115553 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:15:15 INFO - PROCESS | 2064 | 1467872115555 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:15:15 INFO - PROCESS | 2064 | 1467872115559 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:15:15 INFO - PROCESS | 2064 | 1467872115560 Marionette TRACE conn6 <- [1,162,null,{}] 23:15:15 INFO - PROCESS | 2064 | 1467872115564 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:15 INFO - PROCESS | 2064 | 1467872115570 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:15 INFO - PROCESS | 2064 | 1467872115708 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:15:15 INFO - PROCESS | 2064 | 1467872115777 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:15 INFO - PROCESS | 2064 | 1467872115779 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD1800 == 36 [pid = 2064] [id = 50] 23:15:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8558000) [pid = 2064] [serial = 146] [outer = 0000000000000000] 23:15:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D77BB000) [pid = 2064] [serial = 147] [outer = 000000F1C8558000] 23:15:15 INFO - PROCESS | 2064 | 1467872115825 Marionette DEBUG loaded listener.js 23:15:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8808C00) [pid = 2064] [serial = 148] [outer = 000000F1C8558000] 23:15:16 INFO - PROCESS | 2064 | 1467872116334 Marionette TRACE conn6 <- [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]]]}] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C81AA400) [pid = 2064] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D1CCBC00) [pid = 2064] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CCA8DC00) [pid = 2064] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8230000) [pid = 2064] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8348400) [pid = 2064] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3FBC800) [pid = 2064] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D57EA000) [pid = 2064] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE7A7C00) [pid = 2064] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D714F800) [pid = 2064] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C822E400) [pid = 2064] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8284800) [pid = 2064] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CC837800) [pid = 2064] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:15:16 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D87CEC00) [pid = 2064] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 818ms 23:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:15:16 INFO - PROCESS | 2064 | 1467872116382 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:15:16 INFO - PROCESS | 2064 | 1467872116384 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:15:16 INFO - PROCESS | 2064 | 1467872116387 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:15:16 INFO - PROCESS | 2064 | 1467872116389 Marionette TRACE conn6 <- [1,166,null,{}] 23:15:16 INFO - PROCESS | 2064 | 1467872116392 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:16 INFO - PROCESS | 2064 | 1467872116394 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:16 INFO - PROCESS | 2064 | 1467872116479 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:15:16 INFO - PROCESS | 2064 | 1467872116487 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:16 INFO - PROCESS | 2064 | 1467872116489 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A18800 == 37 [pid = 2064] [id = 51] 23:15:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C8282C00) [pid = 2064] [serial = 149] [outer = 0000000000000000] 23:15:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CC837800) [pid = 2064] [serial = 150] [outer = 000000F1C8282C00] 23:15:16 INFO - PROCESS | 2064 | 1467872116534 Marionette DEBUG loaded listener.js 23:15:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE1E2800) [pid = 2064] [serial = 151] [outer = 000000F1C8282C00] 23:15:16 INFO - PROCESS | 2064 | 1467872116931 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 23:15:16 INFO - PROCESS | 2064 | 1467872116979 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:15:16 INFO - PROCESS | 2064 | 1467872116981 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:15:16 INFO - PROCESS | 2064 | 1467872116989 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:15:16 INFO - PROCESS | 2064 | 1467872116991 Marionette TRACE conn6 <- [1,170,null,{}] 23:15:17 INFO - PROCESS | 2064 | 1467872117004 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:17 INFO - PROCESS | 2064 | 1467872117006 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:17 INFO - PROCESS | 2064 | 1467872117111 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:15:17 INFO - PROCESS | 2064 | 1467872117121 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:17 INFO - PROCESS | 2064 | 1467872117123 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB018000 == 38 [pid = 2064] [id = 52] 23:15:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CE563000) [pid = 2064] [serial = 152] [outer = 0000000000000000] 23:15:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D56D3800) [pid = 2064] [serial = 153] [outer = 000000F1CE563000] 23:15:17 INFO - PROCESS | 2064 | 1467872117167 Marionette DEBUG loaded listener.js 23:15:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D88D5400) [pid = 2064] [serial = 154] [outer = 000000F1CE563000] 23:15:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C63AD800) [pid = 2064] [serial = 155] [outer = 000000F1D4EC7800] 23:15:17 INFO - PROCESS | 2064 | 1467872117615 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 692ms 23:15:17 INFO - PROCESS | 2064 | 1467872117680 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:15:17 INFO - PROCESS | 2064 | 1467872117682 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:15:17 INFO - PROCESS | 2064 | 1467872117686 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:15:17 INFO - PROCESS | 2064 | 1467872117688 Marionette TRACE conn6 <- [1,174,null,{}] 23:15:17 INFO - PROCESS | 2064 | 1467872117691 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:17 INFO - PROCESS | 2064 | 1467872117693 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:17 INFO - PROCESS | 2064 | 1467872117777 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:15:17 INFO - PROCESS | 2064 | 1467872117785 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:17 INFO - PROCESS | 2064 | 1467872117787 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6410800 == 39 [pid = 2064] [id = 53] 23:15:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C63B4400) [pid = 2064] [serial = 156] [outer = 0000000000000000] 23:15:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D56C9400) [pid = 2064] [serial = 157] [outer = 000000F1C63B4400] 23:15:17 INFO - PROCESS | 2064 | 1467872117832 Marionette DEBUG loaded listener.js 23:15:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8A80400) [pid = 2064] [serial = 158] [outer = 000000F1C63B4400] 23:15:18 INFO - PROCESS | 2064 | 1467872118223 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 23:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:15:18 INFO - PROCESS | 2064 | 1467872118276 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:15:18 INFO - PROCESS | 2064 | 1467872118279 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:15:18 INFO - PROCESS | 2064 | 1467872118282 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:15:18 INFO - PROCESS | 2064 | 1467872118284 Marionette TRACE conn6 <- [1,178,null,{}] 23:15:18 INFO - PROCESS | 2064 | 1467872118289 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:18 INFO - PROCESS | 2064 | 1467872118291 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:18 INFO - PROCESS | 2064 | 1467872118417 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:15:18 INFO - PROCESS | 2064 | 1467872118528 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:18 INFO - PROCESS | 2064 | 1467872118532 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8143000 == 40 [pid = 2064] [id = 54] 23:15:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C63B2C00) [pid = 2064] [serial = 159] [outer = 0000000000000000] 23:15:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C7D25C00) [pid = 2064] [serial = 160] [outer = 000000F1C63B2C00] 23:15:18 INFO - PROCESS | 2064 | 1467872118594 Marionette DEBUG loaded listener.js 23:15:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8352400) [pid = 2064] [serial = 161] [outer = 000000F1C63B2C00] 23:15:19 INFO - PROCESS | 2064 | 1467872119165 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 922ms 23:15:19 INFO - PROCESS | 2064 | 1467872119208 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:15:19 INFO - PROCESS | 2064 | 1467872119212 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:15:19 INFO - PROCESS | 2064 | 1467872119217 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:15:19 INFO - PROCESS | 2064 | 1467872119221 Marionette TRACE conn6 <- [1,182,null,{}] 23:15:19 INFO - PROCESS | 2064 | 1467872119226 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:19 INFO - PROCESS | 2064 | 1467872119231 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:19 INFO - PROCESS | 2064 | 1467872119348 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:15:19 INFO - PROCESS | 2064 | 1467872119414 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:19 INFO - PROCESS | 2064 | 1467872119417 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BD8000 == 41 [pid = 2064] [id = 55] 23:15:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CC803400) [pid = 2064] [serial = 162] [outer = 0000000000000000] 23:15:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CD4D9C00) [pid = 2064] [serial = 163] [outer = 000000F1CC803400] 23:15:19 INFO - PROCESS | 2064 | 1467872119476 Marionette DEBUG loaded listener.js 23:15:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1CE557400) [pid = 2064] [serial = 164] [outer = 000000F1CC803400] 23:15:20 INFO - PROCESS | 2064 | 1467872120075 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 923ms 23:15:20 INFO - PROCESS | 2064 | 1467872120144 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:15:20 INFO - PROCESS | 2064 | 1467872120148 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:15:20 INFO - PROCESS | 2064 | 1467872120152 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:15:20 INFO - PROCESS | 2064 | 1467872120154 Marionette TRACE conn6 <- [1,186,null,{}] 23:15:20 INFO - PROCESS | 2064 | 1467872120158 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:20 INFO - PROCESS | 2064 | 1467872120161 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:20 INFO - PROCESS | 2064 | 1467872120275 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:15:20 INFO - PROCESS | 2064 | 1467872120346 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:20 INFO - PROCESS | 2064 | 1467872120348 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC180800 == 42 [pid = 2064] [id = 56] 23:15:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D3F96000) [pid = 2064] [serial = 165] [outer = 0000000000000000] 23:15:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D418F000) [pid = 2064] [serial = 166] [outer = 000000F1D3F96000] 23:15:20 INFO - PROCESS | 2064 | 1467872120406 Marionette DEBUG loaded listener.js 23:15:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D57E5800) [pid = 2064] [serial = 167] [outer = 000000F1D3F96000] 23:15:20 INFO - PROCESS | 2064 | 1467872120958 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 23:15:21 INFO - PROCESS | 2064 | 1467872120992 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:15:21 INFO - PROCESS | 2064 | 1467872120997 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:15:21 INFO - PROCESS | 2064 | 1467872121009 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:15:21 INFO - PROCESS | 2064 | 1467872121014 Marionette TRACE conn6 <- [1,190,null,{}] 23:15:21 INFO - PROCESS | 2064 | 1467872121018 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:21 INFO - PROCESS | 2064 | 1467872121022 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:21 INFO - PROCESS | 2064 | 1467872121138 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:15:21 INFO - PROCESS | 2064 | 1467872121220 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:21 INFO - PROCESS | 2064 | 1467872121222 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC3C4800 == 43 [pid = 2064] [id = 57] 23:15:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D89D6800) [pid = 2064] [serial = 168] [outer = 0000000000000000] 23:15:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D89DE400) [pid = 2064] [serial = 169] [outer = 000000F1D89D6800] 23:15:21 INFO - PROCESS | 2064 | 1467872121279 Marionette DEBUG loaded listener.js 23:15:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1DAC85C00) [pid = 2064] [serial = 170] [outer = 000000F1D89D6800] 23:15:22 INFO - PROCESS | 2064 | 1467872122012 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1084ms 23:15:22 INFO - PROCESS | 2064 | 1467872122090 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:15:22 INFO - PROCESS | 2064 | 1467872122095 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:15:22 INFO - PROCESS | 2064 | 1467872122100 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:15:22 INFO - PROCESS | 2064 | 1467872122103 Marionette TRACE conn6 <- [1,194,null,{}] 23:15:22 INFO - PROCESS | 2064 | 1467872122109 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:22 INFO - PROCESS | 2064 | 1467872122112 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:22 INFO - PROCESS | 2064 | 1467872122224 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:15:22 INFO - PROCESS | 2064 | 1467872122287 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:22 INFO - PROCESS | 2064 | 1467872122292 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD509800 == 44 [pid = 2064] [id = 58] 23:15:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1C834A000) [pid = 2064] [serial = 171] [outer = 0000000000000000] 23:15:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1C834F800) [pid = 2064] [serial = 172] [outer = 000000F1C834A000] 23:15:22 INFO - PROCESS | 2064 | 1467872122343 Marionette DEBUG loaded listener.js 23:15:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1C8F08800) [pid = 2064] [serial = 173] [outer = 000000F1C834A000] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6410800 == 43 [pid = 2064] [id = 53] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB018000 == 42 [pid = 2064] [id = 52] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A18800 == 41 [pid = 2064] [id = 51] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD1800 == 40 [pid = 2064] [id = 50] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BB800 == 39 [pid = 2064] [id = 49] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5856000 == 38 [pid = 2064] [id = 48] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C8800 == 37 [pid = 2064] [id = 47] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA3000 == 36 [pid = 2064] [id = 46] 23:15:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8F4E800 == 35 [pid = 2064] [id = 45] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1CE1BC800) [pid = 2064] [serial = 123] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1D4F29800) [pid = 2064] [serial = 111] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1D205D800) [pid = 2064] [serial = 105] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1CD46B400) [pid = 2064] [serial = 102] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1CE55CC00) [pid = 2064] [serial = 103] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1C834E000) [pid = 2064] [serial = 97] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C8345400) [pid = 2064] [serial = 96] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1C834B400) [pid = 2064] [serial = 99] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C8C0EC00) [pid = 2064] [serial = 100] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D418CC00) [pid = 2064] [serial = 108] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D41A9000) [pid = 2064] [serial = 109] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D657B800) [pid = 2064] [serial = 114] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D4185400) [pid = 2064] [serial = 85] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D2437C00) [pid = 2064] [serial = 84] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D880A000) [pid = 2064] [serial = 88] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D7587400) [pid = 2064] [serial = 87] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1DAC84800) [pid = 2064] [serial = 91] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D880A800) [pid = 2064] [serial = 90] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1DAC89800) [pid = 2064] [serial = 94] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C828E800) [pid = 2064] [serial = 93] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D5638C00) [pid = 2064] [serial = 112] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CEBE2C00) [pid = 2064] [serial = 117] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D8A85C00) [pid = 2064] [serial = 121] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D7D05000) [pid = 2064] [serial = 115] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D62B3400) [pid = 2064] [serial = 118] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D2B15800) [pid = 2064] [serial = 106] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D8A7DC00) [pid = 2064] [serial = 120] [outer = 0000000000000000] [url = about:blank] 23:15:22 INFO - PROCESS | 2064 | 1467872122891 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 839ms 23:15:22 INFO - PROCESS | 2064 | 1467872122943 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:15:22 INFO - PROCESS | 2064 | 1467872122949 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:15:22 INFO - PROCESS | 2064 | 1467872122957 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:15:22 INFO - PROCESS | 2064 | 1467872122960 Marionette TRACE conn6 <- [1,198,null,{}] 23:15:22 INFO - PROCESS | 2064 | 1467872122966 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:22 INFO - PROCESS | 2064 | 1467872122969 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:23 INFO - PROCESS | 2064 | 1467872123089 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:15:23 INFO - PROCESS | 2064 | 1467872123104 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 2064 | 1467872123107 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F4F000 == 36 [pid = 2064] [id = 59] 23:15:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8345400) [pid = 2064] [serial = 174] [outer = 0000000000000000] 23:15:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C8350000) [pid = 2064] [serial = 175] [outer = 000000F1C8345400] 23:15:23 INFO - PROCESS | 2064 | 1467872123163 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C97A3C00) [pid = 2064] [serial = 176] [outer = 000000F1C8345400] 23:15:23 INFO - PROCESS | 2064 | 1467872123639 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 734ms 23:15:23 INFO - PROCESS | 2064 | 1467872123691 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:15:23 INFO - PROCESS | 2064 | 1467872123693 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:15:23 INFO - PROCESS | 2064 | 1467872123697 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:15:23 INFO - PROCESS | 2064 | 1467872123701 Marionette TRACE conn6 <- [1,202,null,{}] 23:15:23 INFO - PROCESS | 2064 | 1467872123711 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:23 INFO - PROCESS | 2064 | 1467872123716 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:23 INFO - PROCESS | 2064 | 1467872123803 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:15:23 INFO - PROCESS | 2064 | 1467872123817 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 2064 | 1467872123820 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA5800 == 37 [pid = 2064] [id = 60] 23:15:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE55B800) [pid = 2064] [serial = 177] [outer = 0000000000000000] 23:15:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE563C00) [pid = 2064] [serial = 178] [outer = 000000F1CE55B800] 23:15:23 INFO - PROCESS | 2064 | 1467872123874 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D10CC400) [pid = 2064] [serial = 179] [outer = 000000F1CE55B800] 23:15:24 INFO - PROCESS | 2064 | 1467872124302 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 23:15:24 INFO - PROCESS | 2064 | 1467872124329 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 2064 | 1467872124332 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:15:24 INFO - PROCESS | 2064 | 1467872124335 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - PROCESS | 2064 | 1467872124337 Marionette TRACE conn6 <- [1,206,null,{}] 23:15:24 INFO - PROCESS | 2064 | 1467872124340 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:24 INFO - PROCESS | 2064 | 1467872124342 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:24 INFO - PROCESS | 2064 | 1467872124456 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:15:24 INFO - PROCESS | 2064 | 1467872124463 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:24 INFO - PROCESS | 2064 | 1467872124465 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B1000 == 38 [pid = 2064] [id = 61] 23:15:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D2671C00) [pid = 2064] [serial = 180] [outer = 0000000000000000] 23:15:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D2BEEC00) [pid = 2064] [serial = 181] [outer = 000000F1D2671C00] 23:15:24 INFO - PROCESS | 2064 | 1467872124512 Marionette DEBUG loaded listener.js 23:15:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3FBE000) [pid = 2064] [serial = 182] [outer = 000000F1D2671C00] 23:15:24 INFO - PROCESS | 2064 | 1467872124912 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 23:15:24 INFO - PROCESS | 2064 | 1467872124966 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 2064 | 1467872124969 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:15:24 INFO - PROCESS | 2064 | 1467872124972 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:15:24 INFO - PROCESS | 2064 | 1467872124974 Marionette TRACE conn6 <- [1,210,null,{}] 23:15:24 INFO - PROCESS | 2064 | 1467872124978 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:24 INFO - PROCESS | 2064 | 1467872124980 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:25 INFO - PROCESS | 2064 | 1467872125092 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:15:25 INFO - PROCESS | 2064 | 1467872125109 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:25 INFO - PROCESS | 2064 | 1467872125118 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D51A1000 == 39 [pid = 2064] [id = 62] 23:15:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D3FC0000) [pid = 2064] [serial = 183] [outer = 0000000000000000] 23:15:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D41A7000) [pid = 2064] [serial = 184] [outer = 000000F1D3FC0000] 23:15:25 INFO - PROCESS | 2064 | 1467872125164 Marionette DEBUG loaded listener.js 23:15:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D5329C00) [pid = 2064] [serial = 185] [outer = 000000F1D3FC0000] 23:15:25 INFO - PROCESS | 2064 | 1467872125619 Marionette TRACE conn6 <- [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]]]}] 23:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 23:15:25 INFO - PROCESS | 2064 | 1467872125646 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:15:25 INFO - PROCESS | 2064 | 1467872125649 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:15:25 INFO - PROCESS | 2064 | 1467872125652 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:15:25 INFO - PROCESS | 2064 | 1467872125654 Marionette TRACE conn6 <- [1,214,null,{}] 23:15:25 INFO - PROCESS | 2064 | 1467872125657 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:25 INFO - PROCESS | 2064 | 1467872125663 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:25 INFO - PROCESS | 2064 | 1467872125802 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:15:25 INFO - PROCESS | 2064 | 1467872125813 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:25 INFO - PROCESS | 2064 | 1467872125815 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D62CA800 == 40 [pid = 2064] [id = 63] 23:15:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D5728400) [pid = 2064] [serial = 186] [outer = 0000000000000000] 23:15:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D6524C00) [pid = 2064] [serial = 187] [outer = 000000F1D5728400] 23:15:25 INFO - PROCESS | 2064 | 1467872125861 Marionette DEBUG loaded listener.js 23:15:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8796400) [pid = 2064] [serial = 188] [outer = 000000F1D5728400] 23:15:26 INFO - PROCESS | 2064 | 1467872126292 Marionette TRACE conn6 <- [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]]]}] 23:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 23:15:26 INFO - PROCESS | 2064 | 1467872126327 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:15:26 INFO - PROCESS | 2064 | 1467872126329 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:15:26 INFO - PROCESS | 2064 | 1467872126332 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:15:26 INFO - PROCESS | 2064 | 1467872126333 Marionette TRACE conn6 <- [1,218,null,{}] 23:15:26 INFO - PROCESS | 2064 | 1467872126337 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:26 INFO - PROCESS | 2064 | 1467872126339 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:26 INFO - PROCESS | 2064 | 1467872126481 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:15:26 INFO - PROCESS | 2064 | 1467872126507 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:26 INFO - PROCESS | 2064 | 1467872126509 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8708000 == 41 [pid = 2064] [id = 64] 23:15:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C78CAC00) [pid = 2064] [serial = 189] [outer = 0000000000000000] 23:15:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8431400) [pid = 2064] [serial = 190] [outer = 000000F1C78CAC00] 23:15:26 INFO - PROCESS | 2064 | 1467872126555 Marionette DEBUG loaded listener.js 23:15:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1CB51B000) [pid = 2064] [serial = 191] [outer = 000000F1C78CAC00] 23:15:26 INFO - PROCESS | 2064 | 1467872126972 Marionette TRACE conn6 <- [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]]]}] 23:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 672ms 23:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:15:27 INFO - PROCESS | 2064 | 1467872127007 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:15:27 INFO - PROCESS | 2064 | 1467872127010 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:15:27 INFO - PROCESS | 2064 | 1467872127013 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:15:27 INFO - PROCESS | 2064 | 1467872127015 Marionette TRACE conn6 <- [1,222,null,{}] 23:15:27 INFO - PROCESS | 2064 | 1467872127018 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:27 INFO - PROCESS | 2064 | 1467872127020 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:27 INFO - PROCESS | 2064 | 1467872127233 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CE1BA000) [pid = 2064] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D56D0800) [pid = 2064] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8558000) [pid = 2064] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D2B0D800) [pid = 2064] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1B8000) [pid = 2064] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D57F1400) [pid = 2064] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8282C00) [pid = 2064] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CE563000) [pid = 2064] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:15:27 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C822B000) [pid = 2064] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:15:27 INFO - PROCESS | 2064 | 1467872127279 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:27 INFO - PROCESS | 2064 | 1467872127281 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8716800 == 42 [pid = 2064] [id = 65] 23:15:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C63AA400) [pid = 2064] [serial = 192] [outer = 0000000000000000] 23:15:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C8559C00) [pid = 2064] [serial = 193] [outer = 000000F1C63AA400] 23:15:27 INFO - PROCESS | 2064 | 1467872127327 Marionette DEBUG loaded listener.js 23:15:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D572D400) [pid = 2064] [serial = 194] [outer = 000000F1C63AA400] 23:15:27 INFO - PROCESS | 2064 | 1467872127679 Marionette TRACE conn6 <- [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]]]}] 23:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 734ms 23:15:27 INFO - PROCESS | 2064 | 1467872127750 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:15:27 INFO - PROCESS | 2064 | 1467872127753 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:15:27 INFO - PROCESS | 2064 | 1467872127756 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:15:27 INFO - PROCESS | 2064 | 1467872127765 Marionette TRACE conn6 <- [1,226,null,{}] 23:15:27 INFO - PROCESS | 2064 | 1467872127792 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:27 INFO - PROCESS | 2064 | 1467872127794 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:27 INFO - PROCESS | 2064 | 1467872127875 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:15:27 INFO - PROCESS | 2064 | 1467872127881 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:27 INFO - PROCESS | 2064 | 1467872127883 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB013000 == 43 [pid = 2064] [id = 66] 23:15:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D88DB800) [pid = 2064] [serial = 195] [outer = 0000000000000000] 23:15:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8A79400) [pid = 2064] [serial = 196] [outer = 000000F1D88DB800] 23:15:27 INFO - PROCESS | 2064 | 1467872127930 Marionette DEBUG loaded listener.js 23:15:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1DAC86400) [pid = 2064] [serial = 197] [outer = 000000F1D88DB800] 23:15:28 INFO - PROCESS | 2064 | 1467872128329 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 23:15:28 INFO - PROCESS | 2064 | 1467872128346 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:15:28 INFO - PROCESS | 2064 | 1467872128348 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:15:28 INFO - PROCESS | 2064 | 1467872128352 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:15:28 INFO - PROCESS | 2064 | 1467872128354 Marionette TRACE conn6 <- [1,230,null,{}] 23:15:28 INFO - PROCESS | 2064 | 1467872128357 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:28 INFO - PROCESS | 2064 | 1467872128359 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:28 INFO - PROCESS | 2064 | 1467872128473 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:15:28 INFO - PROCESS | 2064 | 1467872128479 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:28 INFO - PROCESS | 2064 | 1467872128481 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC177800 == 44 [pid = 2064] [id = 67] 23:15:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8871000) [pid = 2064] [serial = 198] [outer = 0000000000000000] 23:15:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8875000) [pid = 2064] [serial = 199] [outer = 000000F1D8871000] 23:15:28 INFO - PROCESS | 2064 | 1467872128526 Marionette DEBUG loaded listener.js 23:15:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D89DC800) [pid = 2064] [serial = 200] [outer = 000000F1D8871000] 23:15:28 INFO - PROCESS | 2064 | 1467872128911 Marionette TRACE conn6 <- [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]]]}] 23:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 23:15:28 INFO - PROCESS | 2064 | 1467872128942 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:15:28 INFO - PROCESS | 2064 | 1467872128945 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:15:28 INFO - PROCESS | 2064 | 1467872128958 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:15:28 INFO - PROCESS | 2064 | 1467872128961 Marionette TRACE conn6 <- [1,234,null,{}] 23:15:28 INFO - PROCESS | 2064 | 1467872128965 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:28 INFO - PROCESS | 2064 | 1467872128967 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:29 INFO - PROCESS | 2064 | 1467872129086 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:15:29 INFO - PROCESS | 2064 | 1467872129094 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:29 INFO - PROCESS | 2064 | 1467872129096 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC3D5800 == 45 [pid = 2064] [id = 68] 23:15:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1DAC90800) [pid = 2064] [serial = 201] [outer = 0000000000000000] 23:15:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1DAED2000) [pid = 2064] [serial = 202] [outer = 000000F1DAC90800] 23:15:29 INFO - PROCESS | 2064 | 1467872129144 Marionette DEBUG loaded listener.js 23:15:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1DC1CB800) [pid = 2064] [serial = 203] [outer = 000000F1DAC90800] 23:15:29 INFO - PROCESS | 2064 | 1467872129874 Marionette TRACE conn6 <- [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]]]}] 23:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 986ms 23:15:29 INFO - PROCESS | 2064 | 1467872129960 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:15:29 INFO - PROCESS | 2064 | 1467872129964 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:15:29 INFO - PROCESS | 2064 | 1467872129987 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - PROCESS | 2064 | 1467872129991 Marionette TRACE conn6 <- [1,238,null,{}] 23:15:30 INFO - PROCESS | 2064 | 1467872129997 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:30 INFO - PROCESS | 2064 | 1467872130000 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:30 INFO - PROCESS | 2064 | 1467872130122 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:15:30 INFO - PROCESS | 2064 | 1467872130185 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:30 INFO - PROCESS | 2064 | 1467872130188 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BB000 == 46 [pid = 2064] [id = 69] 23:15:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C834D400) [pid = 2064] [serial = 204] [outer = 0000000000000000] 23:15:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CCA8E800) [pid = 2064] [serial = 205] [outer = 000000F1C834D400] 23:15:30 INFO - PROCESS | 2064 | 1467872130249 Marionette DEBUG loaded listener.js 23:15:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1CE1E0400) [pid = 2064] [serial = 206] [outer = 000000F1C834D400] 23:15:30 INFO - PROCESS | 2064 | 1467872130844 Marionette TRACE conn6 <- [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]]]}] 23:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 902ms 23:15:30 INFO - PROCESS | 2064 | 1467872130878 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:15:30 INFO - PROCESS | 2064 | 1467872130883 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:15:30 INFO - PROCESS | 2064 | 1467872130890 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - PROCESS | 2064 | 1467872130894 Marionette TRACE conn6 <- [1,242,null,{}] 23:15:30 INFO - PROCESS | 2064 | 1467872130898 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:30 INFO - PROCESS | 2064 | 1467872130901 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:31 INFO - PROCESS | 2064 | 1467872131024 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:15:31 INFO - PROCESS | 2064 | 1467872131109 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:31 INFO - PROCESS | 2064 | 1467872131112 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB00A800 == 47 [pid = 2064] [id = 70] 23:15:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1D2B0D800) [pid = 2064] [serial = 207] [outer = 0000000000000000] 23:15:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1D419F000) [pid = 2064] [serial = 208] [outer = 000000F1D2B0D800] 23:15:31 INFO - PROCESS | 2064 | 1467872131171 Marionette DEBUG loaded listener.js 23:15:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D57E6800) [pid = 2064] [serial = 209] [outer = 000000F1D2B0D800] 23:15:31 INFO - PROCESS | 2064 | 1467872131722 Marionette TRACE conn6 <- [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]]]}] 23:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 23:15:31 INFO - PROCESS | 2064 | 1467872131773 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:15:31 INFO - PROCESS | 2064 | 1467872131776 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:15:31 INFO - PROCESS | 2064 | 1467872131780 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:15:31 INFO - PROCESS | 2064 | 1467872131784 Marionette TRACE conn6 <- [1,246,null,{}] 23:15:31 INFO - PROCESS | 2064 | 1467872131796 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:31 INFO - PROCESS | 2064 | 1467872131802 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:31 INFO - PROCESS | 2064 | 1467872131923 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:15:32 INFO - PROCESS | 2064 | 1467872132001 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:32 INFO - PROCESS | 2064 | 1467872132005 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC381800 == 48 [pid = 2064] [id = 71] 23:15:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D7D3F400) [pid = 2064] [serial = 210] [outer = 0000000000000000] 23:15:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D7D42800) [pid = 2064] [serial = 211] [outer = 000000F1D7D3F400] 23:15:32 INFO - PROCESS | 2064 | 1467872132063 Marionette DEBUG loaded listener.js 23:15:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 100 (000000F1D886B800) [pid = 2064] [serial = 212] [outer = 000000F1D7D3F400] 23:15:32 INFO - PROCESS | 2064 | 1467872132576 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 840ms 23:15:32 INFO - PROCESS | 2064 | 1467872132622 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:15:32 INFO - PROCESS | 2064 | 1467872132626 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:15:32 INFO - PROCESS | 2064 | 1467872132630 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:15:32 INFO - PROCESS | 2064 | 1467872132632 Marionette TRACE conn6 <- [1,250,null,{}] 23:15:32 INFO - PROCESS | 2064 | 1467872132636 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:32 INFO - PROCESS | 2064 | 1467872132639 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:32 INFO - PROCESS | 2064 | 1467872132757 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:15:32 INFO - PROCESS | 2064 | 1467872132839 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:32 INFO - PROCESS | 2064 | 1467872132842 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C801F000 == 49 [pid = 2064] [id = 72] 23:15:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 101 (000000F1D8C73C00) [pid = 2064] [serial = 213] [outer = 0000000000000000] 23:15:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 102 (000000F1D8C76400) [pid = 2064] [serial = 214] [outer = 000000F1D8C73C00] 23:15:32 INFO - PROCESS | 2064 | 1467872132898 Marionette DEBUG loaded listener.js 23:15:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 103 (000000F1D8C7DC00) [pid = 2064] [serial = 215] [outer = 000000F1D8C73C00] 23:15:33 INFO - PROCESS | 2064 | 1467872133496 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 923ms 23:15:33 INFO - PROCESS | 2064 | 1467872133554 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:15:33 INFO - PROCESS | 2064 | 1467872133557 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:15:33 INFO - PROCESS | 2064 | 1467872133561 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:15:33 INFO - PROCESS | 2064 | 1467872133563 Marionette TRACE conn6 <- [1,254,null,{}] 23:15:33 INFO - PROCESS | 2064 | 1467872133567 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:33 INFO - PROCESS | 2064 | 1467872133570 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:33 INFO - PROCESS | 2064 | 1467872133787 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:15:33 INFO - PROCESS | 2064 | 1467872133958 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:33 INFO - PROCESS | 2064 | 1467872133961 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCDE1800 == 50 [pid = 2064] [id = 73] 23:15:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 104 (000000F1C8353000) [pid = 2064] [serial = 216] [outer = 0000000000000000] 23:15:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 105 (000000F1C855A000) [pid = 2064] [serial = 217] [outer = 000000F1C8353000] 23:15:34 INFO - PROCESS | 2064 | 1467872134024 Marionette DEBUG loaded listener.js 23:15:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 106 (000000F1CE1DB000) [pid = 2064] [serial = 218] [outer = 000000F1C8353000] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC177800 == 49 [pid = 2064] [id = 67] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB013000 == 48 [pid = 2064] [id = 66] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8716800 == 47 [pid = 2064] [id = 65] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8708000 == 46 [pid = 2064] [id = 64] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D62CA800 == 45 [pid = 2064] [id = 63] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D51A1000 == 44 [pid = 2064] [id = 62] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B1000 == 43 [pid = 2064] [id = 61] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA5800 == 42 [pid = 2064] [id = 60] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8F4F000 == 41 [pid = 2064] [id = 59] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD509800 == 40 [pid = 2064] [id = 58] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC3C4800 == 39 [pid = 2064] [id = 57] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC180800 == 38 [pid = 2064] [id = 56] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BD8000 == 37 [pid = 2064] [id = 55] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 105 (000000F1D56C9400) [pid = 2064] [serial = 157] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 104 (000000F1CE21B000) [pid = 2064] [serial = 129] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 103 (000000F1C8229400) [pid = 2064] [serial = 126] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | 1467872134858 Marionette TRACE conn6 <- [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]]]}] 23:15:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8143000 == 36 [pid = 2064] [id = 54] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 102 (000000F1CE21E400) [pid = 2064] [serial = 124] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 101 (000000F1D56C9C00) [pid = 2064] [serial = 141] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 100 (000000F1D57EAC00) [pid = 2064] [serial = 142] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 99 (000000F1D77BB000) [pid = 2064] [serial = 147] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1D3FBAC00) [pid = 2064] [serial = 138] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1D10D0C00) [pid = 2064] [serial = 136] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1CE562800) [pid = 2064] [serial = 135] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1D5CEC000) [pid = 2064] [serial = 144] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1CC837800) [pid = 2064] [serial = 150] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1D4EC8800) [pid = 2064] [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.] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D8808C00) [pid = 2064] [serial = 148] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D88D5400) [pid = 2064] [serial = 154] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C8AAC800) [pid = 2064] [serial = 133] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1C8283800) [pid = 2064] [serial = 132] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D6578400) [pid = 2064] [serial = 145] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CE1E2800) [pid = 2064] [serial = 151] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D41A3C00) [pid = 2064] [serial = 139] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D56D3800) [pid = 2064] [serial = 153] [outer = 0000000000000000] [url = about:blank] 23:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1339ms 23:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:15:34 INFO - PROCESS | 2064 | 1467872134903 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:15:34 INFO - PROCESS | 2064 | 1467872134907 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:15:34 INFO - PROCESS | 2064 | 1467872134912 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:15:34 INFO - PROCESS | 2064 | 1467872134914 Marionette TRACE conn6 <- [1,258,null,{}] 23:15:34 INFO - PROCESS | 2064 | 1467872134919 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:34 INFO - PROCESS | 2064 | 1467872134922 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:35 INFO - PROCESS | 2064 | 1467872135022 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:15:35 INFO - PROCESS | 2064 | 1467872135029 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:35 INFO - PROCESS | 2064 | 1467872135031 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB50000 == 37 [pid = 2064] [id = 74] 23:15:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8288C00) [pid = 2064] [serial = 219] [outer = 0000000000000000] 23:15:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8290400) [pid = 2064] [serial = 220] [outer = 000000F1C8288C00] 23:15:35 INFO - PROCESS | 2064 | 1467872135081 Marionette DEBUG loaded listener.js 23:15:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8C3B400) [pid = 2064] [serial = 221] [outer = 000000F1C8288C00] 23:15:35 INFO - PROCESS | 2064 | 1467872135569 Marionette TRACE conn6 <- [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]]]}] 23:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 23:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:15:35 INFO - PROCESS | 2064 | 1467872135583 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:15:35 INFO - PROCESS | 2064 | 1467872135586 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:15:35 INFO - PROCESS | 2064 | 1467872135590 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:15:35 INFO - PROCESS | 2064 | 1467872135592 Marionette TRACE conn6 <- [1,262,null,{}] 23:15:35 INFO - PROCESS | 2064 | 1467872135596 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:35 INFO - PROCESS | 2064 | 1467872135598 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:35 INFO - PROCESS | 2064 | 1467872135695 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:15:35 INFO - PROCESS | 2064 | 1467872135705 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:35 INFO - PROCESS | 2064 | 1467872135707 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FD6800 == 38 [pid = 2064] [id = 75] 23:15:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D10C2000) [pid = 2064] [serial = 222] [outer = 0000000000000000] 23:15:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D1CC8000) [pid = 2064] [serial = 223] [outer = 000000F1D10C2000] 23:15:35 INFO - PROCESS | 2064 | 1467872135761 Marionette DEBUG loaded listener.js 23:15:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D4182C00) [pid = 2064] [serial = 224] [outer = 000000F1D10C2000] 23:15:36 INFO - PROCESS | 2064 | 1467872136214 Marionette TRACE conn6 <- [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]]]}] 23:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 23:15:36 INFO - PROCESS | 2064 | 1467872136263 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:15:36 INFO - PROCESS | 2064 | 1467872136267 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:15:36 INFO - PROCESS | 2064 | 1467872136278 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:15:36 INFO - PROCESS | 2064 | 1467872136282 Marionette TRACE conn6 <- [1,266,null,{}] 23:15:36 INFO - PROCESS | 2064 | 1467872136286 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:36 INFO - PROCESS | 2064 | 1467872136290 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:36 INFO - PROCESS | 2064 | 1467872136385 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:15:36 INFO - PROCESS | 2064 | 1467872136393 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:36 INFO - PROCESS | 2064 | 1467872136395 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A70800 == 39 [pid = 2064] [id = 76] 23:15:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D41A7C00) [pid = 2064] [serial = 225] [outer = 0000000000000000] 23:15:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D572DC00) [pid = 2064] [serial = 226] [outer = 000000F1D41A7C00] 23:15:36 INFO - PROCESS | 2064 | 1467872136441 Marionette DEBUG loaded listener.js 23:15:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D5CE6C00) [pid = 2064] [serial = 227] [outer = 000000F1D41A7C00] 23:15:36 INFO - PROCESS | 2064 | 1467872136912 Marionette TRACE conn6 <- [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]]]}] 23:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 692ms 23:15:36 INFO - PROCESS | 2064 | 1467872136968 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:15:36 INFO - PROCESS | 2064 | 1467872136970 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:15:36 INFO - PROCESS | 2064 | 1467872136974 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:15:36 INFO - PROCESS | 2064 | 1467872136976 Marionette TRACE conn6 <- [1,270,null,{}] 23:15:36 INFO - PROCESS | 2064 | 1467872136980 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:36 INFO - PROCESS | 2064 | 1467872136982 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:37 INFO - PROCESS | 2064 | 1467872137078 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:15:37 INFO - PROCESS | 2064 | 1467872137085 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:37 INFO - PROCESS | 2064 | 1467872137087 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C94800 == 40 [pid = 2064] [id = 77] 23:15:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1D4A14C00) [pid = 2064] [serial = 228] [outer = 0000000000000000] 23:15:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1D7D08400) [pid = 2064] [serial = 229] [outer = 000000F1D4A14C00] 23:15:37 INFO - PROCESS | 2064 | 1467872137133 Marionette DEBUG loaded listener.js 23:15:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D8789800) [pid = 2064] [serial = 230] [outer = 000000F1D4A14C00] 23:15:37 INFO - PROCESS | 2064 | 1467872137588 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 23:15:37 INFO - PROCESS | 2064 | 1467872137611 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:15:37 INFO - PROCESS | 2064 | 1467872137613 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:15:37 INFO - PROCESS | 2064 | 1467872137617 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:15:37 INFO - PROCESS | 2064 | 1467872137618 Marionette TRACE conn6 <- [1,274,null,{}] 23:15:37 INFO - PROCESS | 2064 | 1467872137622 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:37 INFO - PROCESS | 2064 | 1467872137624 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:37 INFO - PROCESS | 2064 | 1467872137736 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:15:37 INFO - PROCESS | 2064 | 1467872137809 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:37 INFO - PROCESS | 2064 | 1467872137816 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8936000 == 41 [pid = 2064] [id = 78] 23:15:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D88DA800) [pid = 2064] [serial = 231] [outer = 0000000000000000] 23:15:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D89D4C00) [pid = 2064] [serial = 232] [outer = 000000F1D88DA800] 23:15:37 INFO - PROCESS | 2064 | 1467872137874 Marionette DEBUG loaded listener.js 23:15:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 100 (000000F1D8C74400) [pid = 2064] [serial = 233] [outer = 000000F1D88DA800] 23:15:38 INFO - PROCESS | 2064 | 1467872138329 Marionette TRACE conn6 <- [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]]]}] 23:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 735ms 23:15:38 INFO - PROCESS | 2064 | 1467872138355 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:15:38 INFO - PROCESS | 2064 | 1467872138357 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:15:38 INFO - PROCESS | 2064 | 1467872138370 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:15:38 INFO - PROCESS | 2064 | 1467872138379 Marionette TRACE conn6 <- [1,278,null,{}] 23:15:38 INFO - PROCESS | 2064 | 1467872138384 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:38 INFO - PROCESS | 2064 | 1467872138386 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:38 INFO - PROCESS | 2064 | 1467872138503 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:15:38 INFO - PROCESS | 2064 | 1467872138552 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:38 INFO - PROCESS | 2064 | 1467872138554 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD1000 == 42 [pid = 2064] [id = 79] 23:15:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 101 (000000F1D8C81400) [pid = 2064] [serial = 234] [outer = 0000000000000000] 23:15:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 102 (000000F1D9C4D400) [pid = 2064] [serial = 235] [outer = 000000F1D8C81400] 23:15:38 INFO - PROCESS | 2064 | 1467872138600 Marionette DEBUG loaded listener.js 23:15:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 103 (000000F1DAC8B000) [pid = 2064] [serial = 236] [outer = 000000F1D8C81400] 23:15:39 INFO - PROCESS | 2064 | 1467872138997 Marionette TRACE conn6 <- [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]]]}] 23:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 23:15:39 INFO - PROCESS | 2064 | 1467872139054 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:15:39 INFO - PROCESS | 2064 | 1467872139057 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:15:39 INFO - PROCESS | 2064 | 1467872139060 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:15:39 INFO - PROCESS | 2064 | 1467872139062 Marionette TRACE conn6 <- [1,282,null,{}] 23:15:39 INFO - PROCESS | 2064 | 1467872139066 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:39 INFO - PROCESS | 2064 | 1467872139068 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:39 INFO - PROCESS | 2064 | 1467872139200 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:15:39 INFO - PROCESS | 2064 | 1467872139221 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:39 INFO - PROCESS | 2064 | 1467872139223 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0AC800 == 43 [pid = 2064] [id = 80] 23:15:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 104 (000000F1D99F1800) [pid = 2064] [serial = 237] [outer = 0000000000000000] 23:15:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 105 (000000F1D99F7000) [pid = 2064] [serial = 238] [outer = 000000F1D99F1800] 23:15:39 INFO - PROCESS | 2064 | 1467872139269 Marionette DEBUG loaded listener.js 23:15:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 106 (000000F1D9C4F400) [pid = 2064] [serial = 239] [outer = 000000F1D99F1800] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 105 (000000F1D3FC0000) [pid = 2064] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 104 (000000F1C8348C00) [pid = 2064] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 103 (000000F1C834A000) [pid = 2064] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 102 (000000F1D5728400) [pid = 2064] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 101 (000000F1D2671C00) [pid = 2064] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 100 (000000F1D89D6800) [pid = 2064] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 99 (000000F1CE55B800) [pid = 2064] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1C78CAC00) [pid = 2064] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1C8345400) [pid = 2064] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1C63B4400) [pid = 2064] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1C63AA400) [pid = 2064] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1D88DB800) [pid = 2064] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:15:39 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1D8871000) [pid = 2064] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:15:39 INFO - PROCESS | 2064 | 1467872139742 Marionette TRACE conn6 <- [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]]]}] 23:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 23:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:15:39 INFO - PROCESS | 2064 | 1467872139798 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:15:39 INFO - PROCESS | 2064 | 1467872139800 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:15:39 INFO - PROCESS | 2064 | 1467872139803 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:15:39 INFO - PROCESS | 2064 | 1467872139805 Marionette TRACE conn6 <- [1,286,null,{}] 23:15:39 INFO - PROCESS | 2064 | 1467872139809 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:39 INFO - PROCESS | 2064 | 1467872139811 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:39 INFO - PROCESS | 2064 | 1467872139899 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:15:39 INFO - PROCESS | 2064 | 1467872139905 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:39 INFO - PROCESS | 2064 | 1467872139907 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC18D000 == 44 [pid = 2064] [id = 81] 23:15:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1C8226C00) [pid = 2064] [serial = 240] [outer = 0000000000000000] 23:15:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1C842B800) [pid = 2064] [serial = 241] [outer = 000000F1C8226C00] 23:15:39 INFO - PROCESS | 2064 | 1467872139954 Marionette DEBUG loaded listener.js 23:15:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1D99FA800) [pid = 2064] [serial = 242] [outer = 000000F1C8226C00] 23:15:40 INFO - PROCESS | 2064 | 1467872140366 Marionette TRACE conn6 <- [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]]]}] 23:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 23:15:40 INFO - PROCESS | 2064 | 1467872140403 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:15:40 INFO - PROCESS | 2064 | 1467872140405 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:15:40 INFO - PROCESS | 2064 | 1467872140409 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:15:40 INFO - PROCESS | 2064 | 1467872140410 Marionette TRACE conn6 <- [1,290,null,{}] 23:15:40 INFO - PROCESS | 2064 | 1467872140414 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:40 INFO - PROCESS | 2064 | 1467872140416 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:40 INFO - PROCESS | 2064 | 1467872140511 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:15:40 INFO - PROCESS | 2064 | 1467872140519 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:40 INFO - PROCESS | 2064 | 1467872140521 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC3DC800 == 45 [pid = 2064] [id = 82] 23:15:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D943F000) [pid = 2064] [serial = 243] [outer = 0000000000000000] 23:15:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D9443C00) [pid = 2064] [serial = 244] [outer = 000000F1D943F000] 23:15:40 INFO - PROCESS | 2064 | 1467872140566 Marionette DEBUG loaded listener.js 23:15:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D9449800) [pid = 2064] [serial = 245] [outer = 000000F1D943F000] 23:15:41 INFO - PROCESS | 2064 | 1467872141009 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 23:15:41 INFO - PROCESS | 2064 | 1467872141042 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:15:41 INFO - PROCESS | 2064 | 1467872141044 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:15:41 INFO - PROCESS | 2064 | 1467872141058 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:15:41 INFO - PROCESS | 2064 | 1467872141060 Marionette TRACE conn6 <- [1,294,null,{}] 23:15:41 INFO - PROCESS | 2064 | 1467872141064 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:41 INFO - PROCESS | 2064 | 1467872141066 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:41 INFO - PROCESS | 2064 | 1467872141160 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:15:41 INFO - PROCESS | 2064 | 1467872141168 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:41 INFO - PROCESS | 2064 | 1467872141171 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8CA1800 == 46 [pid = 2064] [id = 83] 23:15:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 100 (000000F1D8CCF000) [pid = 2064] [serial = 246] [outer = 0000000000000000] 23:15:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 101 (000000F1D8CD4000) [pid = 2064] [serial = 247] [outer = 000000F1D8CCF000] 23:15:41 INFO - PROCESS | 2064 | 1467872141217 Marionette DEBUG loaded listener.js 23:15:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 102 (000000F1D9449000) [pid = 2064] [serial = 248] [outer = 000000F1D8CCF000] 23:15:41 INFO - PROCESS | 2064 | 1467872141485 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:15:41 INFO - PROCESS | 2064 | 1467872141819 Marionette TRACE conn6 <- [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]]]}] 23:15:41 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. 23:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 797ms 23:15:41 INFO - PROCESS | 2064 | 1467872141877 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:15:41 INFO - PROCESS | 2064 | 1467872141881 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:15:41 INFO - PROCESS | 2064 | 1467872141915 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:15:41 INFO - PROCESS | 2064 | 1467872141919 Marionette TRACE conn6 <- [1,298,null,{}] 23:15:41 INFO - PROCESS | 2064 | 1467872141926 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:41 INFO - PROCESS | 2064 | 1467872141929 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:42 INFO - PROCESS | 2064 | 1467872142061 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:15:42 INFO - PROCESS | 2064 | 1467872142169 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:42 INFO - PROCESS | 2064 | 1467872142173 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD2F2800 == 47 [pid = 2064] [id = 84] 23:15:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 103 (000000F1C8284400) [pid = 2064] [serial = 249] [outer = 0000000000000000] 23:15:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 104 (000000F1CCA47400) [pid = 2064] [serial = 250] [outer = 000000F1C8284400] 23:15:42 INFO - PROCESS | 2064 | 1467872142235 Marionette DEBUG loaded listener.js 23:15:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 105 (000000F1CE55D000) [pid = 2064] [serial = 251] [outer = 000000F1C8284400] 23:15:42 INFO - PROCESS | 2064 | 1467872142795 Marionette TRACE conn6 <- [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]]]}] 23:15:42 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. 23:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 23:15:42 INFO - PROCESS | 2064 | 1467872142847 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:15:42 INFO - PROCESS | 2064 | 1467872142853 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:15:42 INFO - PROCESS | 2064 | 1467872142859 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:15:42 INFO - PROCESS | 2064 | 1467872142862 Marionette TRACE conn6 <- [1,302,null,{}] 23:15:42 INFO - PROCESS | 2064 | 1467872142867 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:42 INFO - PROCESS | 2064 | 1467872142870 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:42 INFO - PROCESS | 2064 | 1467872142992 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:15:43 INFO - PROCESS | 2064 | 1467872143080 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:43 INFO - PROCESS | 2064 | 1467872143083 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B23000 == 48 [pid = 2064] [id = 85] 23:15:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 106 (000000F1D3FBC800) [pid = 2064] [serial = 252] [outer = 0000000000000000] 23:15:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 107 (000000F1D4A68000) [pid = 2064] [serial = 253] [outer = 000000F1D3FBC800] 23:15:43 INFO - PROCESS | 2064 | 1467872143141 Marionette DEBUG loaded listener.js 23:15:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 108 (000000F1D57E9C00) [pid = 2064] [serial = 254] [outer = 000000F1D3FBC800] 23:15:43 INFO - PROCESS | 2064 | 1467872143757 Marionette TRACE conn6 <- [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]]]}] 23:15:43 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. 23:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 922ms 23:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:15:43 INFO - PROCESS | 2064 | 1467872143783 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:15:43 INFO - PROCESS | 2064 | 1467872143786 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:15:43 INFO - PROCESS | 2064 | 1467872143790 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:15:43 INFO - PROCESS | 2064 | 1467872143794 Marionette TRACE conn6 <- [1,306,null,{}] 23:15:43 INFO - PROCESS | 2064 | 1467872143806 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:43 INFO - PROCESS | 2064 | 1467872143811 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:43 INFO - PROCESS | 2064 | 1467872143930 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:15:44 INFO - PROCESS | 2064 | 1467872144020 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:44 INFO - PROCESS | 2064 | 1467872144024 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC18D800 == 49 [pid = 2064] [id = 86] 23:15:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 109 (000000F1D8A7DC00) [pid = 2064] [serial = 255] [outer = 0000000000000000] 23:15:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 110 (000000F1D8C77800) [pid = 2064] [serial = 256] [outer = 000000F1D8A7DC00] 23:15:44 INFO - PROCESS | 2064 | 1467872144084 Marionette DEBUG loaded listener.js 23:15:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 111 (000000F1D9440000) [pid = 2064] [serial = 257] [outer = 000000F1D8A7DC00] 23:15:44 INFO - PROCESS | 2064 | 1467872144684 Marionette TRACE conn6 <- [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]]]}] 23:15:44 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. 23:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 923ms 23:15:44 INFO - PROCESS | 2064 | 1467872144730 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:15:44 INFO - PROCESS | 2064 | 1467872144733 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:15:44 INFO - PROCESS | 2064 | 1467872144738 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:15:44 INFO - PROCESS | 2064 | 1467872144740 Marionette TRACE conn6 <- [1,310,null,{}] 23:15:44 INFO - PROCESS | 2064 | 1467872144744 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:44 INFO - PROCESS | 2064 | 1467872144747 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:44 INFO - PROCESS | 2064 | 1467872144867 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:15:44 INFO - PROCESS | 2064 | 1467872144955 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:44 INFO - PROCESS | 2064 | 1467872144957 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8137000 == 50 [pid = 2064] [id = 87] 23:15:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 112 (000000F1D3F9A000) [pid = 2064] [serial = 258] [outer = 0000000000000000] 23:15:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 113 (000000F1D57F1400) [pid = 2064] [serial = 259] [outer = 000000F1D3F9A000] 23:15:45 INFO - PROCESS | 2064 | 1467872145014 Marionette DEBUG loaded listener.js 23:15:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 114 (000000F1D9884400) [pid = 2064] [serial = 260] [outer = 000000F1D3F9A000] 23:15:45 INFO - PROCESS | 2064 | 1467872145806 Marionette TRACE conn6 <- [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]]]}] 23:15:45 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. 23:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1131ms 23:15:45 INFO - PROCESS | 2064 | 1467872145872 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:15:45 INFO - PROCESS | 2064 | 1467872145876 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:15:45 INFO - PROCESS | 2064 | 1467872145881 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:15:45 INFO - PROCESS | 2064 | 1467872145884 Marionette TRACE conn6 <- [1,314,null,{}] 23:15:45 INFO - PROCESS | 2064 | 1467872145890 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:45 INFO - PROCESS | 2064 | 1467872145893 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:46 INFO - PROCESS | 2064 | 1467872146005 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:15:46 INFO - PROCESS | 2064 | 1467872146076 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:46 INFO - PROCESS | 2064 | 1467872146078 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BC800 == 51 [pid = 2064] [id = 88] 23:15:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 115 (000000F1C8F08C00) [pid = 2064] [serial = 261] [outer = 0000000000000000] 23:15:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 116 (000000F1C919C400) [pid = 2064] [serial = 262] [outer = 000000F1C8F08C00] 23:15:46 INFO - PROCESS | 2064 | 1467872146130 Marionette DEBUG loaded listener.js 23:15:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 117 (000000F1CE55F000) [pid = 2064] [serial = 263] [outer = 000000F1C8F08C00] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC3DC800 == 50 [pid = 2064] [id = 82] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC18D000 == 49 [pid = 2064] [id = 81] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0AC800 == 48 [pid = 2064] [id = 80] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD1000 == 47 [pid = 2064] [id = 79] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8936000 == 46 [pid = 2064] [id = 78] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C94800 == 45 [pid = 2064] [id = 77] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A70800 == 44 [pid = 2064] [id = 76] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FD6800 == 43 [pid = 2064] [id = 75] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB50000 == 42 [pid = 2064] [id = 74] 23:15:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCDE1800 == 41 [pid = 2064] [id = 73] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 116 (000000F1CEBE5800) [pid = 2064] [serial = 130] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 115 (000000F1C8F08800) [pid = 2064] [serial = 173] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 114 (000000F1C834F800) [pid = 2064] [serial = 172] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 113 (000000F1D6524C00) [pid = 2064] [serial = 187] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 112 (000000F1D2BEEC00) [pid = 2064] [serial = 181] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 111 (000000F1D3FBE000) [pid = 2064] [serial = 182] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 110 (000000F1CD4D9C00) [pid = 2064] [serial = 163] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 109 (000000F1C7D25C00) [pid = 2064] [serial = 160] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 108 (000000F1D89DE400) [pid = 2064] [serial = 169] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 107 (000000F1DAC85C00) [pid = 2064] [serial = 170] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 106 (000000F1D418F000) [pid = 2064] [serial = 166] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 105 (000000F1CE563C00) [pid = 2064] [serial = 178] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 104 (000000F1D10CC400) [pid = 2064] [serial = 179] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 103 (000000F1C8431400) [pid = 2064] [serial = 190] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 102 (000000F1C8350000) [pid = 2064] [serial = 175] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 101 (000000F1C97A3C00) [pid = 2064] [serial = 176] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 100 (000000F1D8A80400) [pid = 2064] [serial = 158] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 99 (000000F1D8796400) [pid = 2064] [serial = 188] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1C8559C00) [pid = 2064] [serial = 193] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1CB51B000) [pid = 2064] [serial = 191] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1D8A79400) [pid = 2064] [serial = 196] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1D8875000) [pid = 2064] [serial = 199] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1D572D400) [pid = 2064] [serial = 194] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1DAC86400) [pid = 2064] [serial = 197] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D89DC800) [pid = 2064] [serial = 200] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D41A7000) [pid = 2064] [serial = 184] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D5329C00) [pid = 2064] [serial = 185] [outer = 0000000000000000] [url = about:blank] 23:15:46 INFO - PROCESS | 2064 | 1467872146784 Marionette TRACE conn6 <- [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]]]}] 23:15:46 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. 23:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 923ms 23:15:46 INFO - PROCESS | 2064 | 1467872146809 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:15:46 INFO - PROCESS | 2064 | 1467872146813 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:15:46 INFO - PROCESS | 2064 | 1467872146820 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:15:46 INFO - PROCESS | 2064 | 1467872146822 Marionette TRACE conn6 <- [1,318,null,{}] 23:15:46 INFO - PROCESS | 2064 | 1467872146826 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:46 INFO - PROCESS | 2064 | 1467872146829 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:46 INFO - PROCESS | 2064 | 1467872146924 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:15:47 INFO - PROCESS | 2064 | 1467872147000 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:47 INFO - PROCESS | 2064 | 1467872147002 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C975E000 == 42 [pid = 2064] [id = 89] 23:15:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C81B6800) [pid = 2064] [serial = 264] [outer = 0000000000000000] 23:15:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8558C00) [pid = 2064] [serial = 265] [outer = 000000F1C81B6800] 23:15:47 INFO - PROCESS | 2064 | 1467872147053 Marionette DEBUG loaded listener.js 23:15:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CB51B000) [pid = 2064] [serial = 266] [outer = 000000F1C81B6800] 23:15:47 INFO - PROCESS | 2064 | 1467872147471 Marionette TRACE conn6 <- [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]]]}] 23:15:47 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. 23:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 23:15:47 INFO - PROCESS | 2064 | 1467872147493 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:15:47 INFO - PROCESS | 2064 | 1467872147496 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:15:47 INFO - PROCESS | 2064 | 1467872147499 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:15:47 INFO - PROCESS | 2064 | 1467872147503 Marionette TRACE conn6 <- [1,322,null,{}] 23:15:47 INFO - PROCESS | 2064 | 1467872147514 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:47 INFO - PROCESS | 2064 | 1467872147518 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:47 INFO - PROCESS | 2064 | 1467872147609 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:15:47 INFO - PROCESS | 2064 | 1467872147617 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:47 INFO - PROCESS | 2064 | 1467872147620 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23AF000 == 43 [pid = 2064] [id = 90] 23:15:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D2314400) [pid = 2064] [serial = 267] [outer = 0000000000000000] 23:15:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1D2B18400) [pid = 2064] [serial = 268] [outer = 000000F1D2314400] 23:15:47 INFO - PROCESS | 2064 | 1467872147670 Marionette DEBUG loaded listener.js 23:15:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1D3FC0000) [pid = 2064] [serial = 269] [outer = 000000F1D2314400] 23:15:48 INFO - PROCESS | 2064 | 1467872148136 Marionette TRACE conn6 <- [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]]]}] 23:15:48 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. 23:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 23:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:15:48 INFO - PROCESS | 2064 | 1467872148173 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:15:48 INFO - PROCESS | 2064 | 1467872148176 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:15:48 INFO - PROCESS | 2064 | 1467872148179 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:15:48 INFO - PROCESS | 2064 | 1467872148181 Marionette TRACE conn6 <- [1,326,null,{}] 23:15:48 INFO - PROCESS | 2064 | 1467872148185 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:48 INFO - PROCESS | 2064 | 1467872148187 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:48 INFO - PROCESS | 2064 | 1467872148278 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:15:48 INFO - PROCESS | 2064 | 1467872148310 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:48 INFO - PROCESS | 2064 | 1467872148312 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4D93000 == 44 [pid = 2064] [id = 91] 23:15:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D514A800) [pid = 2064] [serial = 270] [outer = 0000000000000000] 23:15:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D5640800) [pid = 2064] [serial = 271] [outer = 000000F1D514A800] 23:15:48 INFO - PROCESS | 2064 | 1467872148360 Marionette DEBUG loaded listener.js 23:15:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D57E8800) [pid = 2064] [serial = 272] [outer = 000000F1D514A800] 23:15:48 INFO - PROCESS | 2064 | 1467872148797 Marionette TRACE conn6 <- [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]]]}] 23:15:48 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. 23:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 23:15:48 INFO - PROCESS | 2064 | 1467872148853 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:15:48 INFO - PROCESS | 2064 | 1467872148855 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:15:48 INFO - PROCESS | 2064 | 1467872148859 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:15:48 INFO - PROCESS | 2064 | 1467872148861 Marionette TRACE conn6 <- [1,330,null,{}] 23:15:48 INFO - PROCESS | 2064 | 1467872148864 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:48 INFO - PROCESS | 2064 | 1467872148866 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:48 INFO - PROCESS | 2064 | 1467872148976 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:15:48 INFO - PROCESS | 2064 | 1467872148983 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:48 INFO - PROCESS | 2064 | 1467872148985 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D586A800 == 45 [pid = 2064] [id = 92] 23:15:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 100 (000000F1C8353400) [pid = 2064] [serial = 273] [outer = 0000000000000000] 23:15:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 101 (000000F1D6526C00) [pid = 2064] [serial = 274] [outer = 000000F1C8353400] 23:15:49 INFO - PROCESS | 2064 | 1467872149075 Marionette DEBUG loaded listener.js 23:15:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 102 (000000F1D7A35400) [pid = 2064] [serial = 275] [outer = 000000F1C8353400] 23:15:49 INFO - PROCESS | 2064 | 1467872149528 Marionette TRACE conn6 <- [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]]]}] 23:15:49 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. 23:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 23:15:49 INFO - PROCESS | 2064 | 1467872149597 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:15:49 INFO - PROCESS | 2064 | 1467872149599 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:15:49 INFO - PROCESS | 2064 | 1467872149603 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:15:49 INFO - PROCESS | 2064 | 1467872149604 Marionette TRACE conn6 <- [1,334,null,{}] 23:15:49 INFO - PROCESS | 2064 | 1467872149608 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:49 INFO - PROCESS | 2064 | 1467872149614 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:49 INFO - PROCESS | 2064 | 1467872149786 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:15:49 INFO - PROCESS | 2064 | 1467872149832 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:49 INFO - PROCESS | 2064 | 1467872149835 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD6800 == 46 [pid = 2064] [id = 93] 23:15:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 103 (000000F1D880D000) [pid = 2064] [serial = 276] [outer = 0000000000000000] 23:15:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 104 (000000F1D8878000) [pid = 2064] [serial = 277] [outer = 000000F1D880D000] 23:15:49 INFO - PROCESS | 2064 | 1467872149881 Marionette DEBUG loaded listener.js 23:15:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 105 (000000F1D89DE800) [pid = 2064] [serial = 278] [outer = 000000F1D880D000] 23:15:50 INFO - PROCESS | 2064 | 1467872150324 Marionette TRACE conn6 <- [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]]]}] 23:15:50 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. 23:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 776ms 23:15:50 INFO - PROCESS | 2064 | 1467872150382 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:15:50 INFO - PROCESS | 2064 | 1467872150384 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:15:50 INFO - PROCESS | 2064 | 1467872150387 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:15:50 INFO - PROCESS | 2064 | 1467872150389 Marionette TRACE conn6 <- [1,338,null,{}] 23:15:50 INFO - PROCESS | 2064 | 1467872150393 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:50 INFO - PROCESS | 2064 | 1467872150395 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:50 INFO - PROCESS | 2064 | 1467872150513 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:15:50 INFO - PROCESS | 2064 | 1467872150564 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:50 INFO - PROCESS | 2064 | 1467872150566 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C9E000 == 47 [pid = 2064] [id = 94] 23:15:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 106 (000000F1D8C75800) [pid = 2064] [serial = 279] [outer = 0000000000000000] 23:15:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 107 (000000F1D8C7A800) [pid = 2064] [serial = 280] [outer = 000000F1D8C75800] 23:15:50 INFO - PROCESS | 2064 | 1467872150612 Marionette DEBUG loaded listener.js 23:15:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 108 (000000F1D943D800) [pid = 2064] [serial = 281] [outer = 000000F1D8C75800] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 107 (000000F1D7D3F400) [pid = 2064] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 106 (000000F1D8C73C00) [pid = 2064] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 105 (000000F1D2B0D800) [pid = 2064] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 104 (000000F1D41A7C00) [pid = 2064] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 103 (000000F1D8C81400) [pid = 2064] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 102 (000000F1C8353000) [pid = 2064] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 101 (000000F1D4A14C00) [pid = 2064] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 100 (000000F1C834D400) [pid = 2064] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 99 (000000F1DAC90800) [pid = 2064] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1D99F1800) [pid = 2064] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1D943F000) [pid = 2064] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1C8226C00) [pid = 2064] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1C7D27000) [pid = 2064] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1CC803400) [pid = 2064] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1C63B2C00) [pid = 2064] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D3F96000) [pid = 2064] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D88DA800) [pid = 2064] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C8288C00) [pid = 2064] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:15:51 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D10C2000) [pid = 2064] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:15:51 INFO - PROCESS | 2064 | 1467872151230 Marionette TRACE conn6 <- [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]]]}] 23:15:51 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. 23:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 23:15:51 INFO - PROCESS | 2064 | 1467872151271 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:15:51 INFO - PROCESS | 2064 | 1467872151273 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:15:51 INFO - PROCESS | 2064 | 1467872151276 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:15:51 INFO - PROCESS | 2064 | 1467872151278 Marionette TRACE conn6 <- [1,342,null,{}] 23:15:51 INFO - PROCESS | 2064 | 1467872151293 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:51 INFO - PROCESS | 2064 | 1467872151295 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:51 INFO - PROCESS | 2064 | 1467872151382 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:15:51 INFO - PROCESS | 2064 | 1467872151388 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:51 INFO - PROCESS | 2064 | 1467872151390 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99D0800 == 48 [pid = 2064] [id = 95] 23:15:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE21B800) [pid = 2064] [serial = 282] [outer = 0000000000000000] 23:15:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D2B0D800) [pid = 2064] [serial = 283] [outer = 000000F1CE21B800] 23:15:51 INFO - PROCESS | 2064 | 1467872151436 Marionette DEBUG loaded listener.js 23:15:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1CEB52400) [pid = 2064] [serial = 284] [outer = 000000F1CE21B800] 23:15:51 INFO - PROCESS | 2064 | 1467872151857 Marionette TRACE conn6 <- [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]]]}] 23:15:51 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. 23:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 23:15:51 INFO - PROCESS | 2064 | 1467872151918 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:15:51 INFO - PROCESS | 2064 | 1467872151920 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:15:51 INFO - PROCESS | 2064 | 1467872151924 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:15:51 INFO - PROCESS | 2064 | 1467872151926 Marionette TRACE conn6 <- [1,346,null,{}] 23:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:15:51 INFO - PROCESS | 2064 | 1467872151930 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:51 INFO - PROCESS | 2064 | 1467872151932 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:52 INFO - PROCESS | 2064 | 1467872152016 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:15:52 INFO - PROCESS | 2064 | 1467872152024 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:52 INFO - PROCESS | 2064 | 1467872152026 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD1000 == 49 [pid = 2064] [id = 96] 23:15:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D943BC00) [pid = 2064] [serial = 285] [outer = 0000000000000000] 23:15:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D9449400) [pid = 2064] [serial = 286] [outer = 000000F1D943BC00] 23:15:52 INFO - PROCESS | 2064 | 1467872152071 Marionette DEBUG loaded listener.js 23:15:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1D9887000) [pid = 2064] [serial = 287] [outer = 000000F1D943BC00] 23:15:52 INFO - PROCESS | 2064 | 1467872152512 Marionette TRACE conn6 <- [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]]]}] 23:15:52 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. 23:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 23:15:52 INFO - PROCESS | 2064 | 1467872152562 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:15:52 INFO - PROCESS | 2064 | 1467872152564 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:15:52 INFO - PROCESS | 2064 | 1467872152567 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:15:52 INFO - PROCESS | 2064 | 1467872152569 Marionette TRACE conn6 <- [1,350,null,{}] 23:15:52 INFO - PROCESS | 2064 | 1467872152573 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:52 INFO - PROCESS | 2064 | 1467872152575 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:52 INFO - PROCESS | 2064 | 1467872152661 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:15:52 INFO - PROCESS | 2064 | 1467872152667 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:52 INFO - PROCESS | 2064 | 1467872152669 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0A4000 == 50 [pid = 2064] [id = 97] 23:15:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1D99F2C00) [pid = 2064] [serial = 288] [outer = 0000000000000000] 23:15:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D99F5400) [pid = 2064] [serial = 289] [outer = 000000F1D99F2C00] 23:15:52 INFO - PROCESS | 2064 | 1467872152714 Marionette DEBUG loaded listener.js 23:15:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D9C49000) [pid = 2064] [serial = 290] [outer = 000000F1D99F2C00] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB00A800 == 49 [pid = 2064] [id = 70] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C801F000 == 48 [pid = 2064] [id = 72] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BB000 == 47 [pid = 2064] [id = 69] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B2800 == 46 [pid = 2064] [id = 32] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC381800 == 45 [pid = 2064] [id = 71] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF0A800 == 44 [pid = 2064] [id = 33] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC3D5800 == 43 [pid = 2064] [id = 68] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C871E800 == 42 [pid = 2064] [id = 43] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B78000 == 41 [pid = 2064] [id = 44] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BC800 == 40 [pid = 2064] [id = 88] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8137000 == 39 [pid = 2064] [id = 87] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC18D800 == 38 [pid = 2064] [id = 86] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B23000 == 37 [pid = 2064] [id = 85] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8CA1800 == 36 [pid = 2064] [id = 83] 23:15:53 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD2F2800 == 35 [pid = 2064] [id = 84] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4D93000 == 34 [pid = 2064] [id = 91] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C975E000 == 33 [pid = 2064] [id = 89] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C9E000 == 32 [pid = 2064] [id = 94] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD6800 == 31 [pid = 2064] [id = 93] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D586A800 == 30 [pid = 2064] [id = 92] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23AF000 == 29 [pid = 2064] [id = 90] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99D0800 == 28 [pid = 2064] [id = 95] 23:15:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD1000 == 27 [pid = 2064] [id = 96] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1C828BC00) [pid = 2064] [serial = 127] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1D89D4C00) [pid = 2064] [serial = 232] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1C8290400) [pid = 2064] [serial = 220] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1C8C3B400) [pid = 2064] [serial = 221] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1D1CC8000) [pid = 2064] [serial = 223] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D4182C00) [pid = 2064] [serial = 224] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D7D42800) [pid = 2064] [serial = 211] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D886B800) [pid = 2064] [serial = 212] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D8C7DC00) [pid = 2064] [serial = 215] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D8C76400) [pid = 2064] [serial = 214] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D57E6800) [pid = 2064] [serial = 209] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D419F000) [pid = 2064] [serial = 208] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D572DC00) [pid = 2064] [serial = 226] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D5CE6C00) [pid = 2064] [serial = 227] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D9C4D400) [pid = 2064] [serial = 235] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE1DB000) [pid = 2064] [serial = 218] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C855A000) [pid = 2064] [serial = 217] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D7D08400) [pid = 2064] [serial = 229] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D8C74400) [pid = 2064] [serial = 233] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE1E0400) [pid = 2064] [serial = 206] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CCA8E800) [pid = 2064] [serial = 205] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1DAED2000) [pid = 2064] [serial = 202] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1DC1CB800) [pid = 2064] [serial = 203] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D99F7000) [pid = 2064] [serial = 238] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1DAC8B000) [pid = 2064] [serial = 236] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D9443C00) [pid = 2064] [serial = 244] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D9C4F400) [pid = 2064] [serial = 239] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C842B800) [pid = 2064] [serial = 241] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D9449800) [pid = 2064] [serial = 245] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D99FA800) [pid = 2064] [serial = 242] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D8CD4000) [pid = 2064] [serial = 247] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D8789800) [pid = 2064] [serial = 230] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CE557400) [pid = 2064] [serial = 164] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1C8352400) [pid = 2064] [serial = 161] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D57E5800) [pid = 2064] [serial = 167] [outer = 0000000000000000] [url = about:blank] 23:15:54 INFO - PROCESS | 2064 | 1467872154612 Marionette TRACE conn6 <- [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]]]}] 23:15:54 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. 23:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2078ms 23:15:54 INFO - PROCESS | 2064 | 1467872154651 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:15:54 INFO - PROCESS | 2064 | 1467872154655 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:15:54 INFO - PROCESS | 2064 | 1467872154661 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:15:54 INFO - PROCESS | 2064 | 1467872154664 Marionette TRACE conn6 <- [1,354,null,{}] 23:15:54 INFO - PROCESS | 2064 | 1467872154671 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:54 INFO - PROCESS | 2064 | 1467872154674 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:54 INFO - PROCESS | 2064 | 1467872154769 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:15:54 INFO - PROCESS | 2064 | 1467872154776 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:54 INFO - PROCESS | 2064 | 1467872154781 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C801B000 == 28 [pid = 2064] [id = 98] 23:15:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C8286400) [pid = 2064] [serial = 291] [outer = 0000000000000000] 23:15:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C8287400) [pid = 2064] [serial = 292] [outer = 000000F1C8286400] 23:15:54 INFO - PROCESS | 2064 | 1467872154833 Marionette DEBUG loaded listener.js 23:15:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C834D400) [pid = 2064] [serial = 293] [outer = 000000F1C8286400] 23:15:55 INFO - PROCESS | 2064 | 1467872155321 Marionette TRACE conn6 <- [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]]]}] 23:15:55 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. 23:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 23:15:55 INFO - PROCESS | 2064 | 1467872155337 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:15:55 INFO - PROCESS | 2064 | 1467872155343 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:15:55 INFO - PROCESS | 2064 | 1467872155349 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:15:55 INFO - PROCESS | 2064 | 1467872155353 Marionette TRACE conn6 <- [1,358,null,{}] 23:15:55 INFO - PROCESS | 2064 | 1467872155357 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:55 INFO - PROCESS | 2064 | 1467872155361 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:55 INFO - PROCESS | 2064 | 1467872155453 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:15:55 INFO - PROCESS | 2064 | 1467872155462 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:55 INFO - PROCESS | 2064 | 1467872155465 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5DB000 == 29 [pid = 2064] [id = 99] 23:15:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8556400) [pid = 2064] [serial = 294] [outer = 0000000000000000] 23:15:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C855C800) [pid = 2064] [serial = 295] [outer = 000000F1C8556400] 23:15:55 INFO - PROCESS | 2064 | 1467872155516 Marionette DEBUG loaded listener.js 23:15:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8C3B400) [pid = 2064] [serial = 296] [outer = 000000F1C8556400] 23:15:55 INFO - PROCESS | 2064 | 1467872155981 Marionette TRACE conn6 <- [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]]]}] 23:15:56 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. 23:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 23:15:56 INFO - PROCESS | 2064 | 1467872156027 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:15:56 INFO - PROCESS | 2064 | 1467872156029 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:15:56 INFO - PROCESS | 2064 | 1467872156033 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:15:56 INFO - PROCESS | 2064 | 1467872156037 Marionette TRACE conn6 <- [1,362,null,{}] 23:15:56 INFO - PROCESS | 2064 | 1467872156049 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:56 INFO - PROCESS | 2064 | 1467872156054 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:56 INFO - PROCESS | 2064 | 1467872156172 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:15:56 INFO - PROCESS | 2064 | 1467872156245 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:56 INFO - PROCESS | 2064 | 1467872156249 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BB800 == 30 [pid = 2064] [id = 100] 23:15:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C63AAC00) [pid = 2064] [serial = 297] [outer = 0000000000000000] 23:15:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CD465800) [pid = 2064] [serial = 298] [outer = 000000F1C63AAC00] 23:15:56 INFO - PROCESS | 2064 | 1467872156298 Marionette DEBUG loaded listener.js 23:15:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CE1D9800) [pid = 2064] [serial = 299] [outer = 000000F1C63AAC00] 23:15:56 INFO - PROCESS | 2064 | 1467872156689 Marionette TRACE conn6 <- [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]]]}] 23:15:56 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. 23:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 23:15:56 INFO - PROCESS | 2064 | 1467872156727 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:15:56 INFO - PROCESS | 2064 | 1467872156730 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:15:56 INFO - PROCESS | 2064 | 1467872156733 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:15:56 INFO - PROCESS | 2064 | 1467872156735 Marionette TRACE conn6 <- [1,366,null,{}] 23:15:56 INFO - PROCESS | 2064 | 1467872156744 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:56 INFO - PROCESS | 2064 | 1467872156746 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:56 INFO - PROCESS | 2064 | 1467872156833 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:15:56 INFO - PROCESS | 2064 | 1467872156838 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:56 INFO - PROCESS | 2064 | 1467872156841 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1B9D800 == 31 [pid = 2064] [id = 101] 23:15:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CE21BC00) [pid = 2064] [serial = 300] [outer = 0000000000000000] 23:15:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE557400) [pid = 2064] [serial = 301] [outer = 000000F1CE21BC00] 23:15:56 INFO - PROCESS | 2064 | 1467872156888 Marionette DEBUG loaded listener.js 23:15:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE563800) [pid = 2064] [serial = 302] [outer = 000000F1CE21BC00] 23:15:57 INFO - PROCESS | 2064 | 1467872157331 Marionette TRACE conn6 <- [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]]]}] 23:15:57 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. 23:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 23:15:57 INFO - PROCESS | 2064 | 1467872157365 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:15:57 INFO - PROCESS | 2064 | 1467872157368 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:15:57 INFO - PROCESS | 2064 | 1467872157371 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:15:57 INFO - PROCESS | 2064 | 1467872157373 Marionette TRACE conn6 <- [1,370,null,{}] 23:15:57 INFO - PROCESS | 2064 | 1467872157377 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:57 INFO - PROCESS | 2064 | 1467872157379 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:57 INFO - PROCESS | 2064 | 1467872157461 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:15:57 INFO - PROCESS | 2064 | 1467872157498 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:57 INFO - PROCESS | 2064 | 1467872157500 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D269B800 == 32 [pid = 2064] [id = 102] 23:15:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C854EC00) [pid = 2064] [serial = 303] [outer = 0000000000000000] 23:15:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D10CC800) [pid = 2064] [serial = 304] [outer = 000000F1C854EC00] 23:15:57 INFO - PROCESS | 2064 | 1467872157546 Marionette DEBUG loaded listener.js 23:15:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D231D400) [pid = 2064] [serial = 305] [outer = 000000F1C854EC00] 23:15:57 INFO - PROCESS | 2064 | 1467872157984 Marionette TRACE conn6 <- [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]]]}] 23:15:58 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. 23:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 23:15:58 INFO - PROCESS | 2064 | 1467872158045 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:15:58 INFO - PROCESS | 2064 | 1467872158048 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:15:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:15:58 INFO - PROCESS | 2064 | 1467872158051 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:15:58 INFO - PROCESS | 2064 | 1467872158053 Marionette TRACE conn6 <- [1,374,null,{}] 23:15:58 INFO - PROCESS | 2064 | 1467872158057 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:58 INFO - PROCESS | 2064 | 1467872158063 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:58 INFO - PROCESS | 2064 | 1467872158173 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:15:58 INFO - PROCESS | 2064 | 1467872158186 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:58 INFO - PROCESS | 2064 | 1467872158188 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BDF800 == 33 [pid = 2064] [id = 103] 23:15:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3F96C00) [pid = 2064] [serial = 306] [outer = 0000000000000000] 23:15:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D418D400) [pid = 2064] [serial = 307] [outer = 000000F1D3F96C00] 23:15:58 INFO - PROCESS | 2064 | 1467872158234 Marionette DEBUG loaded listener.js 23:15:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D41A8C00) [pid = 2064] [serial = 308] [outer = 000000F1D3F96C00] 23:15:58 INFO - PROCESS | 2064 | 1467872158675 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:15:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:15:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 23:15:58 INFO - PROCESS | 2064 | 1467872158725 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:15:58 INFO - PROCESS | 2064 | 1467872158727 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:15:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:15:58 INFO - PROCESS | 2064 | 1467872158731 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:15:58 INFO - PROCESS | 2064 | 1467872158733 Marionette TRACE conn6 <- [1,378,null,{}] 23:15:58 INFO - PROCESS | 2064 | 1467872158736 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:58 INFO - PROCESS | 2064 | 1467872158738 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:58 INFO - PROCESS | 2064 | 1467872158844 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:15:58 INFO - PROCESS | 2064 | 1467872158853 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:58 INFO - PROCESS | 2064 | 1467872158855 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D585B800 == 34 [pid = 2064] [id = 104] 23:15:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D4B27800) [pid = 2064] [serial = 309] [outer = 0000000000000000] 23:15:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4B2D800) [pid = 2064] [serial = 310] [outer = 000000F1D4B27800] 23:15:58 INFO - PROCESS | 2064 | 1467872158905 Marionette DEBUG loaded listener.js 23:15:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D4E35C00) [pid = 2064] [serial = 311] [outer = 000000F1D4B27800] 23:15:59 INFO - PROCESS | 2064 | 1467872159431 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:15:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:15:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 23:15:59 INFO - PROCESS | 2064 | 1467872159468 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:15:59 INFO - PROCESS | 2064 | 1467872159471 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:15:59 INFO - PROCESS | 2064 | 1467872159474 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:15:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:15:59 INFO - PROCESS | 2064 | 1467872159476 Marionette TRACE conn6 <- [1,382,null,{}] 23:15:59 INFO - PROCESS | 2064 | 1467872159480 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:59 INFO - PROCESS | 2064 | 1467872159482 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:59 INFO - PROCESS | 2064 | 1467872159564 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:15:59 INFO - PROCESS | 2064 | 1467872159571 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:59 INFO - PROCESS | 2064 | 1467872159573 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:15:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B32800 == 35 [pid = 2064] [id = 105] 23:15:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D4B2FC00) [pid = 2064] [serial = 312] [outer = 0000000000000000] 23:15:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D56D3C00) [pid = 2064] [serial = 313] [outer = 000000F1D4B2FC00] 23:15:59 INFO - PROCESS | 2064 | 1467872159618 Marionette DEBUG loaded listener.js 23:15:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D57E5000) [pid = 2064] [serial = 314] [outer = 000000F1D4B2FC00] 23:16:00 INFO - PROCESS | 2064 | 1467872160100 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:16:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:16:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 23:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:16:00 INFO - PROCESS | 2064 | 1467872160176 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:16:00 INFO - PROCESS | 2064 | 1467872160178 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:16:00 INFO - PROCESS | 2064 | 1467872160182 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:16:00 INFO - PROCESS | 2064 | 1467872160184 Marionette TRACE conn6 <- [1,386,null,{}] 23:16:00 INFO - PROCESS | 2064 | 1467872160187 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:00 INFO - PROCESS | 2064 | 1467872160189 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:00 INFO - PROCESS | 2064 | 1467872160295 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:16:00 INFO - PROCESS | 2064 | 1467872160306 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:00 INFO - PROCESS | 2064 | 1467872160308 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BB000 == 36 [pid = 2064] [id = 106] 23:16:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D57E3400) [pid = 2064] [serial = 315] [outer = 0000000000000000] 23:16:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D5C88C00) [pid = 2064] [serial = 316] [outer = 000000F1D57E3400] 23:16:00 INFO - PROCESS | 2064 | 1467872160353 Marionette DEBUG loaded listener.js 23:16:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D651C800) [pid = 2064] [serial = 317] [outer = 000000F1D57E3400] 23:16:00 INFO - PROCESS | 2064 | 1467872160805 Marionette TRACE conn6 <- [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]]]}] 23:16:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:16:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 23:16:00 INFO - PROCESS | 2064 | 1467872160854 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:16:00 INFO - PROCESS | 2064 | 1467872160856 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:16:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:16:00 INFO - PROCESS | 2064 | 1467872160859 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:16:00 INFO - PROCESS | 2064 | 1467872160861 Marionette TRACE conn6 <- [1,390,null,{}] 23:16:00 INFO - PROCESS | 2064 | 1467872160865 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:00 INFO - PROCESS | 2064 | 1467872160867 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:00 INFO - PROCESS | 2064 | 1467872160978 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:16:00 INFO - PROCESS | 2064 | 1467872160984 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:00 INFO - PROCESS | 2064 | 1467872160986 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8993800 == 37 [pid = 2064] [id = 107] 23:16:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D6582400) [pid = 2064] [serial = 318] [outer = 0000000000000000] 23:16:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D7735000) [pid = 2064] [serial = 319] [outer = 000000F1D6582400] 23:16:01 INFO - PROCESS | 2064 | 1467872161034 Marionette DEBUG loaded listener.js 23:16:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D7D41800) [pid = 2064] [serial = 320] [outer = 000000F1D6582400] 23:16:01 INFO - PROCESS | 2064 | 1467872161528 Marionette TRACE conn6 <- [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]]]}] 23:16:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:16:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 23:16:01 INFO - PROCESS | 2064 | 1467872161614 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 23:16:01 INFO - PROCESS | 2064 | 1467872161617 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:16:01 INFO - PROCESS | 2064 | 1467872161622 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:16:01 INFO - PROCESS | 2064 | 1467872161625 Marionette TRACE conn6 <- [1,394,null,{}] 23:16:01 INFO - PROCESS | 2064 | 1467872161628 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:01 INFO - PROCESS | 2064 | 1467872161631 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:01 INFO - PROCESS | 2064 | 1467872161754 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D8C75800) [pid = 2064] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D880D000) [pid = 2064] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D943BC00) [pid = 2064] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D514A800) [pid = 2064] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D2314400) [pid = 2064] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C81B6800) [pid = 2064] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8F08C00) [pid = 2064] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D3F9A000) [pid = 2064] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D8A7DC00) [pid = 2064] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D3FBC800) [pid = 2064] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8284400) [pid = 2064] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D8CCF000) [pid = 2064] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8353400) [pid = 2064] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:16:02 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE21B800) [pid = 2064] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:16:02 INFO - PROCESS | 2064 | 1467872162026 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:02 INFO - PROCESS | 2064 | 1467872162028 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D269B000 == 38 [pid = 2064] [id = 108] 23:16:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C63B3800) [pid = 2064] [serial = 321] [outer = 0000000000000000] 23:16:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C8284C00) [pid = 2064] [serial = 322] [outer = 000000F1C63B3800] 23:16:02 INFO - PROCESS | 2064 | 1467872162078 Marionette DEBUG loaded listener.js 23:16:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D3FC2C00) [pid = 2064] [serial = 323] [outer = 000000F1C63B3800] 23:16:02 INFO - PROCESS | 2064 | 1467872162474 Marionette TRACE conn6 <- [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]]]}] 23:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 881ms 23:16:02 INFO - PROCESS | 2064 | 1467872162505 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 23:16:02 INFO - PROCESS | 2064 | 1467872162507 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:16:02 INFO - PROCESS | 2064 | 1467872162511 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:16:02 INFO - PROCESS | 2064 | 1467872162513 Marionette TRACE conn6 <- [1,398,null,{}] 23:16:02 INFO - PROCESS | 2064 | 1467872162516 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:02 INFO - PROCESS | 2064 | 1467872162518 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:02 INFO - PROCESS | 2064 | 1467872162635 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:16:02 INFO - PROCESS | 2064 | 1467872162643 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:02 INFO - PROCESS | 2064 | 1467872162645 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC3D000 == 39 [pid = 2064] [id = 109] 23:16:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8C3D400) [pid = 2064] [serial = 324] [outer = 0000000000000000] 23:16:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D880C000) [pid = 2064] [serial = 325] [outer = 000000F1C8C3D400] 23:16:02 INFO - PROCESS | 2064 | 1467872162690 Marionette DEBUG loaded listener.js 23:16:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8874400) [pid = 2064] [serial = 326] [outer = 000000F1C8C3D400] 23:16:03 INFO - PROCESS | 2064 | 1467872163101 Marionette TRACE conn6 <- [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]]]}] 23:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 23:16:03 INFO - PROCESS | 2064 | 1467872163143 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 23:16:03 INFO - PROCESS | 2064 | 1467872163145 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:16:03 INFO - PROCESS | 2064 | 1467872163148 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:16:03 INFO - PROCESS | 2064 | 1467872163150 Marionette TRACE conn6 <- [1,402,null,{}] 23:16:03 INFO - PROCESS | 2064 | 1467872163153 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:03 INFO - PROCESS | 2064 | 1467872163155 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:03 INFO - PROCESS | 2064 | 1467872163265 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:16:03 INFO - PROCESS | 2064 | 1467872163304 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:03 INFO - PROCESS | 2064 | 1467872163305 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD7000 == 40 [pid = 2064] [id = 110] 23:16:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D88DB800) [pid = 2064] [serial = 327] [outer = 0000000000000000] 23:16:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D89D8C00) [pid = 2064] [serial = 328] [outer = 000000F1D88DB800] 23:16:03 INFO - PROCESS | 2064 | 1467872163350 Marionette DEBUG loaded listener.js 23:16:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D8A80000) [pid = 2064] [serial = 329] [outer = 000000F1D88DB800] 23:16:04 INFO - PROCESS | 2064 | 1467872164181 Marionette TRACE conn6 <- [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]]]}] 23:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1070ms 23:16:04 INFO - PROCESS | 2064 | 1467872164238 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:16:04 INFO - PROCESS | 2064 | 1467872164243 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:16:04 INFO - PROCESS | 2064 | 1467872164249 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:16:04 INFO - PROCESS | 2064 | 1467872164255 Marionette TRACE conn6 <- [1,406,null,{}] 23:16:04 INFO - PROCESS | 2064 | 1467872164260 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:04 INFO - PROCESS | 2064 | 1467872164264 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:04 INFO - PROCESS | 2064 | 1467872164401 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:16:04 INFO - PROCESS | 2064 | 1467872164468 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:04 INFO - PROCESS | 2064 | 1467872164471 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB543000 == 41 [pid = 2064] [id = 111] 23:16:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C8344800) [pid = 2064] [serial = 330] [outer = 0000000000000000] 23:16:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C834E000) [pid = 2064] [serial = 331] [outer = 000000F1C8344800] 23:16:04 INFO - PROCESS | 2064 | 1467872164572 Marionette DEBUG loaded listener.js 23:16:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C8856800) [pid = 2064] [serial = 332] [outer = 000000F1C8344800] 23:16:05 INFO - PROCESS | 2064 | 1467872165511 Marionette TRACE conn6 <- [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]]]}] 23:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1294ms 23:16:05 INFO - PROCESS | 2064 | 1467872165543 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:16:05 INFO - PROCESS | 2064 | 1467872165548 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:16:05 INFO - PROCESS | 2064 | 1467872165553 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:16:05 INFO - PROCESS | 2064 | 1467872165557 Marionette TRACE conn6 <- [1,410,null,{}] 23:16:05 INFO - PROCESS | 2064 | 1467872165563 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:05 INFO - PROCESS | 2064 | 1467872165566 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:05 INFO - PROCESS | 2064 | 1467872165685 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:16:05 INFO - PROCESS | 2064 | 1467872165758 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:05 INFO - PROCESS | 2064 | 1467872165763 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF1F800 == 42 [pid = 2064] [id = 112] 23:16:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8C3F000) [pid = 2064] [serial = 333] [outer = 0000000000000000] 23:16:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1C8FE0C00) [pid = 2064] [serial = 334] [outer = 000000F1C8C3F000] 23:16:05 INFO - PROCESS | 2064 | 1467872165815 Marionette DEBUG loaded listener.js 23:16:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1CCD41000) [pid = 2064] [serial = 335] [outer = 000000F1C8C3F000] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC3D000 == 41 [pid = 2064] [id = 109] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D269B000 == 40 [pid = 2064] [id = 108] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8993800 == 39 [pid = 2064] [id = 107] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BB000 == 38 [pid = 2064] [id = 106] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B32800 == 37 [pid = 2064] [id = 105] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D585B800 == 36 [pid = 2064] [id = 104] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BDF800 == 35 [pid = 2064] [id = 103] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D269B800 == 34 [pid = 2064] [id = 102] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1B9D800 == 33 [pid = 2064] [id = 101] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1D99F5400) [pid = 2064] [serial = 289] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BB800 == 32 [pid = 2064] [id = 100] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5DB000 == 31 [pid = 2064] [id = 99] 23:16:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C801B000 == 30 [pid = 2064] [id = 98] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D8C7A800) [pid = 2064] [serial = 280] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D89DE800) [pid = 2064] [serial = 278] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D8878000) [pid = 2064] [serial = 277] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D9449400) [pid = 2064] [serial = 286] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D943D800) [pid = 2064] [serial = 281] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D5640800) [pid = 2064] [serial = 271] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D3FC0000) [pid = 2064] [serial = 269] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D2B18400) [pid = 2064] [serial = 268] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C8558C00) [pid = 2064] [serial = 265] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CB51B000) [pid = 2064] [serial = 266] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE55F000) [pid = 2064] [serial = 263] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C919C400) [pid = 2064] [serial = 262] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D9884400) [pid = 2064] [serial = 260] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D57F1400) [pid = 2064] [serial = 259] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D9440000) [pid = 2064] [serial = 257] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D8C77800) [pid = 2064] [serial = 256] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D57E9C00) [pid = 2064] [serial = 254] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D4A68000) [pid = 2064] [serial = 253] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE55D000) [pid = 2064] [serial = 251] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D9887000) [pid = 2064] [serial = 287] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CCA47400) [pid = 2064] [serial = 250] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D9449000) [pid = 2064] [serial = 248] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D6526C00) [pid = 2064] [serial = 274] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D7A35400) [pid = 2064] [serial = 275] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D2B0D800) [pid = 2064] [serial = 283] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CEB52400) [pid = 2064] [serial = 284] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D57E8800) [pid = 2064] [serial = 272] [outer = 0000000000000000] [url = about:blank] 23:16:06 INFO - PROCESS | 2064 | 1467872166461 Marionette TRACE conn6 <- [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]]]}] 23:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 923ms 23:16:06 INFO - PROCESS | 2064 | 1467872166481 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:16:06 INFO - PROCESS | 2064 | 1467872166486 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:16:06 INFO - PROCESS | 2064 | 1467872166493 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:16:06 INFO - PROCESS | 2064 | 1467872166496 Marionette TRACE conn6 <- [1,414,null,{}] 23:16:06 INFO - PROCESS | 2064 | 1467872166500 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:06 INFO - PROCESS | 2064 | 1467872166503 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:06 INFO - PROCESS | 2064 | 1467872166594 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:16:06 INFO - PROCESS | 2064 | 1467872166603 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:06 INFO - PROCESS | 2064 | 1467872166605 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD2E5800 == 31 [pid = 2064] [id = 113] 23:16:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CCA91800) [pid = 2064] [serial = 336] [outer = 0000000000000000] 23:16:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE1BC000) [pid = 2064] [serial = 337] [outer = 000000F1CCA91800] 23:16:06 INFO - PROCESS | 2064 | 1467872166656 Marionette DEBUG loaded listener.js 23:16:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE215400) [pid = 2064] [serial = 338] [outer = 000000F1CCA91800] 23:16:07 INFO - PROCESS | 2064 | 1467872167185 Marionette TRACE conn6 <- [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]]]}] 23:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 734ms 23:16:07 INFO - PROCESS | 2064 | 1467872167229 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 23:16:07 INFO - PROCESS | 2064 | 1467872167232 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:16:07 INFO - PROCESS | 2064 | 1467872167236 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:16:07 INFO - PROCESS | 2064 | 1467872167239 Marionette TRACE conn6 <- [1,418,null,{}] 23:16:07 INFO - PROCESS | 2064 | 1467872167251 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:07 INFO - PROCESS | 2064 | 1467872167256 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:07 INFO - PROCESS | 2064 | 1467872167345 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:16:07 INFO - PROCESS | 2064 | 1467872167355 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:07 INFO - PROCESS | 2064 | 1467872167358 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2694000 == 32 [pid = 2064] [id = 114] 23:16:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D1CCA000) [pid = 2064] [serial = 339] [outer = 0000000000000000] 23:16:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D2351400) [pid = 2064] [serial = 340] [outer = 000000F1D1CCA000] 23:16:07 INFO - PROCESS | 2064 | 1467872167408 Marionette DEBUG loaded listener.js 23:16:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D2BEA000) [pid = 2064] [serial = 341] [outer = 000000F1D1CCA000] 23:16:08 INFO - PROCESS | 2064 | 1467872168355 Marionette TRACE conn6 <- [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]]]}] 23:16:08 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 23:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1124ms 23:16:08 INFO - PROCESS | 2064 | 1467872168362 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 23:16:08 INFO - PROCESS | 2064 | 1467872168365 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:16:08 INFO - PROCESS | 2064 | 1467872168376 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:16:08 INFO - PROCESS | 2064 | 1467872168378 Marionette TRACE conn6 <- [1,422,null,{}] 23:16:08 INFO - PROCESS | 2064 | 1467872168382 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:08 INFO - PROCESS | 2064 | 1467872168385 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:08 INFO - PROCESS | 2064 | 1467872168495 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:16:08 INFO - PROCESS | 2064 | 1467872168501 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:08 INFO - PROCESS | 2064 | 1467872168503 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AC9800 == 33 [pid = 2064] [id = 115] 23:16:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C81B5800) [pid = 2064] [serial = 342] [outer = 0000000000000000] 23:16:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D3FC2400) [pid = 2064] [serial = 343] [outer = 000000F1C81B5800] 23:16:08 INFO - PROCESS | 2064 | 1467872168549 Marionette DEBUG loaded listener.js 23:16:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D41A7C00) [pid = 2064] [serial = 344] [outer = 000000F1C81B5800] 23:16:09 INFO - PROCESS | 2064 | 1467872169506 Marionette TRACE conn6 <- [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]]]}] 23:16:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1182ms 23:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:16:09 INFO - PROCESS | 2064 | 1467872169560 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 23:16:09 INFO - PROCESS | 2064 | 1467872169562 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:16:09 INFO - PROCESS | 2064 | 1467872169566 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:16:09 INFO - PROCESS | 2064 | 1467872169568 Marionette TRACE conn6 <- [1,426,null,{}] 23:16:09 INFO - PROCESS | 2064 | 1467872169572 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:09 INFO - PROCESS | 2064 | 1467872169574 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:09 INFO - PROCESS | 2064 | 1467872169686 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:16:09 INFO - PROCESS | 2064 | 1467872169692 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:09 INFO - PROCESS | 2064 | 1467872169694 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D53DE800 == 34 [pid = 2064] [id = 116] 23:16:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D4B2A000) [pid = 2064] [serial = 345] [outer = 0000000000000000] 23:16:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D4B35C00) [pid = 2064] [serial = 346] [outer = 000000F1D4B2A000] 23:16:09 INFO - PROCESS | 2064 | 1467872169740 Marionette DEBUG loaded listener.js 23:16:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5632800) [pid = 2064] [serial = 347] [outer = 000000F1D4B2A000] 23:16:10 INFO - PROCESS | 2064 | 1467872170223 Marionette TRACE conn6 <- [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] 23:16:10 INFO - PROCESS | 2064 | 1467872170304 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:16:10 INFO - PROCESS | 2064 | 1467872170320 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:16:10 INFO - PROCESS | 2064 | 1467872170322 Marionette TRACE conn6 <- [1,430,null,{}] 23:16:10 INFO - PROCESS | 2064 | 1467872170326 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:10 INFO - PROCESS | 2064 | 1467872170332 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:10 INFO - PROCESS | 2064 | 1467872170542 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D57E3400) [pid = 2064] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D6582400) [pid = 2064] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE21BC00) [pid = 2064] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C854EC00) [pid = 2064] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C63AAC00) [pid = 2064] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8286400) [pid = 2064] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D3F96C00) [pid = 2064] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D4B27800) [pid = 2064] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D99F2C00) [pid = 2064] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C8C3D400) [pid = 2064] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1C63B3800) [pid = 2064] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1C8556400) [pid = 2064] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:16:10 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D4B2FC00) [pid = 2064] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:16:10 INFO - PROCESS | 2064 | 1467872170593 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:10 INFO - PROCESS | 2064 | 1467872170595 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD2800 == 35 [pid = 2064] [id = 117] 23:16:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C7D25C00) [pid = 2064] [serial = 348] [outer = 0000000000000000] 23:16:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C842F800) [pid = 2064] [serial = 349] [outer = 000000F1C7D25C00] 23:16:10 INFO - PROCESS | 2064 | 1467872170641 Marionette DEBUG loaded listener.js 23:16:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D501B800) [pid = 2064] [serial = 350] [outer = 000000F1C7D25C00] 23:16:11 INFO - PROCESS | 2064 | 1467872171043 Marionette TRACE conn6 <- [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]]]}] 23:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 797ms 23:16:11 INFO - PROCESS | 2064 | 1467872171108 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 2064 | 1467872171110 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:16:11 INFO - PROCESS | 2064 | 1467872171118 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:16:11 INFO - PROCESS | 2064 | 1467872171120 Marionette TRACE conn6 <- [1,434,null,{}] 23:16:11 INFO - PROCESS | 2064 | 1467872171124 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:11 INFO - PROCESS | 2064 | 1467872171127 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:11 INFO - PROCESS | 2064 | 1467872171219 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:16:11 INFO - PROCESS | 2064 | 1467872171228 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:11 INFO - PROCESS | 2064 | 1467872171230 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8719800 == 36 [pid = 2064] [id = 118] 23:16:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C81A7C00) [pid = 2064] [serial = 351] [outer = 0000000000000000] 23:16:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D7D3F400) [pid = 2064] [serial = 352] [outer = 000000F1C81A7C00] 23:16:11 INFO - PROCESS | 2064 | 1467872171279 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D878CC00) [pid = 2064] [serial = 353] [outer = 000000F1C81A7C00] 23:16:11 INFO - PROCESS | 2064 | 1467872171701 Marionette TRACE conn6 <- [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]]]}] 23:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 23:16:11 INFO - PROCESS | 2064 | 1467872171747 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 2064 | 1467872171749 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:16:11 INFO - PROCESS | 2064 | 1467872171752 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:16:11 INFO - PROCESS | 2064 | 1467872171754 Marionette TRACE conn6 <- [1,438,null,{}] 23:16:11 INFO - PROCESS | 2064 | 1467872171757 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:11 INFO - PROCESS | 2064 | 1467872171759 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:11 INFO - PROCESS | 2064 | 1467872171841 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:16:11 INFO - PROCESS | 2064 | 1467872171848 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:11 INFO - PROCESS | 2064 | 1467872171850 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5D5800 == 37 [pid = 2064] [id = 119] 23:16:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D8807000) [pid = 2064] [serial = 354] [outer = 0000000000000000] 23:16:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D8811000) [pid = 2064] [serial = 355] [outer = 000000F1D8807000] 23:16:11 INFO - PROCESS | 2064 | 1467872171897 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8879800) [pid = 2064] [serial = 356] [outer = 000000F1D8807000] 23:16:12 INFO - PROCESS | 2064 | 1467872172334 Marionette TRACE conn6 <- [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]]]}] 23:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 23:16:12 INFO - PROCESS | 2064 | 1467872172385 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 23:16:12 INFO - PROCESS | 2064 | 1467872172387 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:16:12 INFO - PROCESS | 2064 | 1467872172390 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:16:12 INFO - PROCESS | 2064 | 1467872172392 Marionette TRACE conn6 <- [1,442,null,{}] 23:16:12 INFO - PROCESS | 2064 | 1467872172396 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:12 INFO - PROCESS | 2064 | 1467872172398 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:12 INFO - PROCESS | 2064 | 1467872172480 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:16:12 INFO - PROCESS | 2064 | 1467872172488 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 2064 | 1467872172490 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C1800 == 38 [pid = 2064] [id = 120] 23:16:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D89DC000) [pid = 2064] [serial = 357] [outer = 0000000000000000] 23:16:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D89E3400) [pid = 2064] [serial = 358] [outer = 000000F1D89DC000] 23:16:12 INFO - PROCESS | 2064 | 1467872172536 Marionette DEBUG loaded listener.js 23:16:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8C75400) [pid = 2064] [serial = 359] [outer = 000000F1D89DC000] 23:16:13 INFO - PROCESS | 2064 | 1467872173295 Marionette TRACE conn6 <- [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]]]}] 23:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 986ms 23:16:13 INFO - PROCESS | 2064 | 1467872173381 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 23:16:13 INFO - PROCESS | 2064 | 1467872173386 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:16:13 INFO - PROCESS | 2064 | 1467872173391 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:16:13 INFO - PROCESS | 2064 | 1467872173395 Marionette TRACE conn6 <- [1,446,null,{}] 23:16:13 INFO - PROCESS | 2064 | 1467872173401 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:13 INFO - PROCESS | 2064 | 1467872173405 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:13 INFO - PROCESS | 2064 | 1467872173565 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:16:13 INFO - PROCESS | 2064 | 1467872173632 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:13 INFO - PROCESS | 2064 | 1467872173636 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE738000 == 39 [pid = 2064] [id = 121] 23:16:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C97AC400) [pid = 2064] [serial = 360] [outer = 0000000000000000] 23:16:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CCD8C000) [pid = 2064] [serial = 361] [outer = 000000F1C97AC400] 23:16:13 INFO - PROCESS | 2064 | 1467872173736 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE560000) [pid = 2064] [serial = 362] [outer = 000000F1C97AC400] 23:16:14 INFO - PROCESS | 2064 | 1467872174417 Marionette TRACE conn6 <- [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]]]}] 23:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1078ms 23:16:14 INFO - PROCESS | 2064 | 1467872174482 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 23:16:14 INFO - PROCESS | 2064 | 1467872174487 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:16:14 INFO - PROCESS | 2064 | 1467872174494 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:16:14 INFO - PROCESS | 2064 | 1467872174497 Marionette TRACE conn6 <- [1,450,null,{}] 23:16:14 INFO - PROCESS | 2064 | 1467872174501 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:14 INFO - PROCESS | 2064 | 1467872174504 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:14 INFO - PROCESS | 2064 | 1467872174626 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:16:14 INFO - PROCESS | 2064 | 1467872174698 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:14 INFO - PROCESS | 2064 | 1467872174701 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7AD9000 == 40 [pid = 2064] [id = 122] 23:16:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3F91C00) [pid = 2064] [serial = 363] [outer = 0000000000000000] 23:16:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D4B2A800) [pid = 2064] [serial = 364] [outer = 000000F1D3F91C00] 23:16:14 INFO - PROCESS | 2064 | 1467872174760 Marionette DEBUG loaded listener.js 23:16:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D5AA2C00) [pid = 2064] [serial = 365] [outer = 000000F1D3F91C00] 23:16:15 INFO - PROCESS | 2064 | 1467872175402 Marionette TRACE conn6 <- [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] 23:16:15 INFO - PROCESS | 2064 | 1467872175491 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:16:15 INFO - PROCESS | 2064 | 1467872175496 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 2064 | 1467872175500 Marionette TRACE conn6 <- [1,454,null,{}] 23:16:15 INFO - PROCESS | 2064 | 1467872175512 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:15 INFO - PROCESS | 2064 | 1467872175517 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:15 INFO - PROCESS | 2064 | 1467872175673 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:16:15 INFO - PROCESS | 2064 | 1467872175684 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 2064 | 1467872175688 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACBA800 == 41 [pid = 2064] [id = 123] 23:16:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D89DE400) [pid = 2064] [serial = 366] [outer = 0000000000000000] 23:16:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8C78C00) [pid = 2064] [serial = 367] [outer = 000000F1D89DE400] 23:16:15 INFO - PROCESS | 2064 | 1467872175747 Marionette DEBUG loaded listener.js 23:16:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8CCC400) [pid = 2064] [serial = 368] [outer = 000000F1D89DE400] 23:16:16 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:16 INFO - PROCESS | 2064 | 1467872176546 Marionette TRACE conn6 <- [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]]]}] 23:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1078ms 23:16:16 INFO - PROCESS | 2064 | 1467872176601 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:16:16 INFO - PROCESS | 2064 | 1467872176605 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:16:16 INFO - PROCESS | 2064 | 1467872176612 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:16:16 INFO - PROCESS | 2064 | 1467872176616 Marionette TRACE conn6 <- [1,458,null,{}] 23:16:16 INFO - PROCESS | 2064 | 1467872176630 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:16 INFO - PROCESS | 2064 | 1467872176634 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:16 INFO - PROCESS | 2064 | 1467872176738 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:16:16 INFO - PROCESS | 2064 | 1467872176806 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:16 INFO - PROCESS | 2064 | 1467872176810 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD490000 == 42 [pid = 2064] [id = 124] 23:16:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8F3B800) [pid = 2064] [serial = 369] [outer = 0000000000000000] 23:16:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C973A800) [pid = 2064] [serial = 370] [outer = 000000F1C8F3B800] 23:16:16 INFO - PROCESS | 2064 | 1467872176862 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CE55E000) [pid = 2064] [serial = 371] [outer = 000000F1C8F3B800] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5D5800 == 41 [pid = 2064] [id = 119] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8719800 == 40 [pid = 2064] [id = 118] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD2800 == 39 [pid = 2064] [id = 117] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D53DE800 == 38 [pid = 2064] [id = 116] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AC9800 == 37 [pid = 2064] [id = 115] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2694000 == 36 [pid = 2064] [id = 114] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD2E5800 == 35 [pid = 2064] [id = 113] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF1F800 == 34 [pid = 2064] [id = 112] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB543000 == 33 [pid = 2064] [id = 111] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD7000 == 32 [pid = 2064] [id = 110] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0A4000 == 31 [pid = 2064] [id = 97] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACBA800 == 30 [pid = 2064] [id = 123] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7AD9000 == 29 [pid = 2064] [id = 122] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE738000 == 28 [pid = 2064] [id = 121] 23:16:17 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C1800 == 27 [pid = 2064] [id = 120] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D5C88C00) [pid = 2064] [serial = 316] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D7735000) [pid = 2064] [serial = 319] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CE557400) [pid = 2064] [serial = 301] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D10CC800) [pid = 2064] [serial = 304] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D231D400) [pid = 2064] [serial = 305] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CD465800) [pid = 2064] [serial = 298] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE1D9800) [pid = 2064] [serial = 299] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D651C800) [pid = 2064] [serial = 317] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8287400) [pid = 2064] [serial = 292] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C834D400) [pid = 2064] [serial = 293] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D418D400) [pid = 2064] [serial = 307] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D41A8C00) [pid = 2064] [serial = 308] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D4B2D800) [pid = 2064] [serial = 310] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D4E35C00) [pid = 2064] [serial = 311] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D9C49000) [pid = 2064] [serial = 290] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D880C000) [pid = 2064] [serial = 325] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8284C00) [pid = 2064] [serial = 322] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C855C800) [pid = 2064] [serial = 295] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8C3B400) [pid = 2064] [serial = 296] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D56D3C00) [pid = 2064] [serial = 313] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D7D41800) [pid = 2064] [serial = 320] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D3FC2C00) [pid = 2064] [serial = 323] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D8874400) [pid = 2064] [serial = 326] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CE563800) [pid = 2064] [serial = 302] [outer = 0000000000000000] [url = about:blank] 23:16:17 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D57E5000) [pid = 2064] [serial = 314] [outer = 0000000000000000] [url = about:blank] 23:16:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C7656000) [pid = 2064] [serial = 372] [outer = 000000F1D4EC7800] 23:16:18 INFO - PROCESS | 2064 | 1467872178212 Marionette TRACE conn6 <- [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] 23:16:18 INFO - PROCESS | 2064 | 1467872178259 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:16:18 INFO - PROCESS | 2064 | 1467872178264 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:16:18 INFO - PROCESS | 2064 | 1467872178268 Marionette TRACE conn6 <- [1,462,null,{}] 23:16:18 INFO - PROCESS | 2064 | 1467872178273 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:18 INFO - PROCESS | 2064 | 1467872178276 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:18 INFO - PROCESS | 2064 | 1467872178363 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:16:18 INFO - PROCESS | 2064 | 1467872178377 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:18 INFO - PROCESS | 2064 | 1467872178380 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C813A800 == 28 [pid = 2064] [id = 125] 23:16:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C7D27000) [pid = 2064] [serial = 373] [outer = 0000000000000000] 23:16:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8350C00) [pid = 2064] [serial = 374] [outer = 000000F1C7D27000] 23:16:18 INFO - PROCESS | 2064 | 1467872178431 Marionette DEBUG loaded listener.js 23:16:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8559800) [pid = 2064] [serial = 375] [outer = 000000F1C7D27000] 23:16:18 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:18 INFO - PROCESS | 2064 | 1467872178931 Marionette TRACE conn6 <- [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] 23:16:19 INFO - PROCESS | 2064 | 1467872179008 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:16:19 INFO - PROCESS | 2064 | 1467872179015 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:16:19 INFO - PROCESS | 2064 | 1467872179018 Marionette TRACE conn6 <- [1,466,null,{}] 23:16:19 INFO - PROCESS | 2064 | 1467872179022 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:19 INFO - PROCESS | 2064 | 1467872179024 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:19 INFO - PROCESS | 2064 | 1467872179116 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:16:19 INFO - PROCESS | 2064 | 1467872179188 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:19 INFO - PROCESS | 2064 | 1467872179190 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD483800 == 29 [pid = 2064] [id = 126] 23:16:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C855A000) [pid = 2064] [serial = 376] [outer = 0000000000000000] 23:16:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CB5AF000) [pid = 2064] [serial = 377] [outer = 000000F1C855A000] 23:16:19 INFO - PROCESS | 2064 | 1467872179240 Marionette DEBUG loaded listener.js 23:16:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CD4DBC00) [pid = 2064] [serial = 378] [outer = 000000F1C855A000] 23:16:19 INFO - PROCESS | 2064 | 1467872179658 Marionette TRACE conn6 <- [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] 23:16:19 INFO - PROCESS | 2064 | 1467872179690 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:16:19 INFO - PROCESS | 2064 | 1467872179728 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:16:19 INFO - PROCESS | 2064 | 1467872179732 Marionette TRACE conn6 <- [1,470,null,{}] 23:16:19 INFO - PROCESS | 2064 | 1467872179749 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:19 INFO - PROCESS | 2064 | 1467872179754 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:19 INFO - PROCESS | 2064 | 1467872179842 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:16:19 INFO - PROCESS | 2064 | 1467872179860 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:19 INFO - PROCESS | 2064 | 1467872179864 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23B4800 == 30 [pid = 2064] [id = 127] 23:16:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C81B0C00) [pid = 2064] [serial = 379] [outer = 0000000000000000] 23:16:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D10C3000) [pid = 2064] [serial = 380] [outer = 000000F1C81B0C00] 23:16:19 INFO - PROCESS | 2064 | 1467872179913 Marionette DEBUG loaded listener.js 23:16:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D2352000) [pid = 2064] [serial = 381] [outer = 000000F1C81B0C00] 23:16:20 INFO - PROCESS | 2064 | 1467872180412 Marionette TRACE conn6 <- [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]]]}] 23:16:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:16:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 776ms 23:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:16:20 INFO - PROCESS | 2064 | 1467872180473 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 23:16:20 INFO - PROCESS | 2064 | 1467872180475 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:16:20 INFO - PROCESS | 2064 | 1467872180479 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:16:20 INFO - PROCESS | 2064 | 1467872180481 Marionette TRACE conn6 <- [1,474,null,{}] 23:16:20 INFO - PROCESS | 2064 | 1467872180490 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:20 INFO - PROCESS | 2064 | 1467872180492 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:20 INFO - PROCESS | 2064 | 1467872180603 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:16:20 INFO - PROCESS | 2064 | 1467872180650 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:20 INFO - PROCESS | 2064 | 1467872180653 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C5800 == 31 [pid = 2064] [id = 128] 23:16:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3F9A000) [pid = 2064] [serial = 382] [outer = 0000000000000000] 23:16:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D3FBA400) [pid = 2064] [serial = 383] [outer = 000000F1D3F9A000] 23:16:20 INFO - PROCESS | 2064 | 1467872180699 Marionette DEBUG loaded listener.js 23:16:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D41A4000) [pid = 2064] [serial = 384] [outer = 000000F1D3F9A000] 23:16:21 INFO - PROCESS | 2064 | 1467872181175 Marionette TRACE conn6 <- [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]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 776ms 23:16:21 INFO - PROCESS | 2064 | 1467872181258 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:16:21 INFO - PROCESS | 2064 | 1467872181260 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:16:21 INFO - PROCESS | 2064 | 1467872181263 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 2064 | 1467872181265 Marionette TRACE conn6 <- [1,478,null,{}] 23:16:21 INFO - PROCESS | 2064 | 1467872181268 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:21 INFO - PROCESS | 2064 | 1467872181270 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:21 INFO - PROCESS | 2064 | 1467872181375 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:16:21 INFO - PROCESS | 2064 | 1467872181387 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:21 INFO - PROCESS | 2064 | 1467872181389 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D53C9000 == 32 [pid = 2064] [id = 129] 23:16:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C834C800) [pid = 2064] [serial = 385] [outer = 0000000000000000] 23:16:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D4B30800) [pid = 2064] [serial = 386] [outer = 000000F1C834C800] 23:16:21 INFO - PROCESS | 2064 | 1467872181475 Marionette DEBUG loaded listener.js 23:16:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D4F26000) [pid = 2064] [serial = 387] [outer = 000000F1C834C800] 23:16:21 INFO - PROCESS | 2064 | 1467872181932 Marionette TRACE conn6 <- [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]]]}] 23:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 23:16:22 INFO - PROCESS | 2064 | 1467872182001 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:16:22 INFO - PROCESS | 2064 | 1467872182003 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:16:22 INFO - PROCESS | 2064 | 1467872182007 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:16:22 INFO - PROCESS | 2064 | 1467872182009 Marionette TRACE conn6 <- [1,482,null,{}] 23:16:22 INFO - PROCESS | 2064 | 1467872182013 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:22 INFO - PROCESS | 2064 | 1467872182019 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:22 INFO - PROCESS | 2064 | 1467872182260 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D89DC000) [pid = 2064] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D8807000) [pid = 2064] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C81B5800) [pid = 2064] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D4B2A000) [pid = 2064] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C7D25C00) [pid = 2064] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D88DB800) [pid = 2064] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8C3F000) [pid = 2064] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D1CCA000) [pid = 2064] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8344800) [pid = 2064] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CCA91800) [pid = 2064] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:16:22 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C81A7C00) [pid = 2064] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:16:22 INFO - PROCESS | 2064 | 1467872182314 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 2064 | 1467872182316 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D51A2800 == 33 [pid = 2064] [id = 130] 23:16:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C7655C00) [pid = 2064] [serial = 388] [outer = 0000000000000000] 23:16:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C81B5800) [pid = 2064] [serial = 389] [outer = 000000F1C7655C00] 23:16:22 INFO - PROCESS | 2064 | 1467872182362 Marionette DEBUG loaded listener.js 23:16:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4B2C800) [pid = 2064] [serial = 390] [outer = 000000F1C7655C00] 23:16:22 INFO - PROCESS | 2064 | 1467872182796 Marionette TRACE conn6 <- [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]]]}] 23:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 818ms 23:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:16:22 INFO - PROCESS | 2064 | 1467872182828 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:16:22 INFO - PROCESS | 2064 | 1467872182830 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:16:22 INFO - PROCESS | 2064 | 1467872182833 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:16:22 INFO - PROCESS | 2064 | 1467872182835 Marionette TRACE conn6 <- [1,486,null,{}] 23:16:22 INFO - PROCESS | 2064 | 1467872182839 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:22 INFO - PROCESS | 2064 | 1467872182841 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:22 INFO - PROCESS | 2064 | 1467872182923 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:16:22 INFO - PROCESS | 2064 | 1467872182929 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 2064 | 1467872182931 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D71D6000 == 34 [pid = 2064] [id = 131] 23:16:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D57E5400) [pid = 2064] [serial = 391] [outer = 0000000000000000] 23:16:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D6523800) [pid = 2064] [serial = 392] [outer = 000000F1D57E5400] 23:16:22 INFO - PROCESS | 2064 | 1467872182978 Marionette DEBUG loaded listener.js 23:16:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D7587000) [pid = 2064] [serial = 393] [outer = 000000F1D57E5400] 23:16:23 INFO - PROCESS | 2064 | 1467872183419 Marionette TRACE conn6 <- [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]]]}] 23:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 23:16:23 INFO - PROCESS | 2064 | 1467872183466 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:16:23 INFO - PROCESS | 2064 | 1467872183468 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:16:23 INFO - PROCESS | 2064 | 1467872183471 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:16:23 INFO - PROCESS | 2064 | 1467872183473 Marionette TRACE conn6 <- [1,490,null,{}] 23:16:23 INFO - PROCESS | 2064 | 1467872183477 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:23 INFO - PROCESS | 2064 | 1467872183479 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:23 INFO - PROCESS | 2064 | 1467872183564 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:16:23 INFO - PROCESS | 2064 | 1467872183571 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:23 INFO - PROCESS | 2064 | 1467872183573 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8930000 == 35 [pid = 2064] [id = 132] 23:16:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D7D3B000) [pid = 2064] [serial = 394] [outer = 0000000000000000] 23:16:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D7D3E800) [pid = 2064] [serial = 395] [outer = 000000F1D7D3B000] 23:16:23 INFO - PROCESS | 2064 | 1467872183620 Marionette DEBUG loaded listener.js 23:16:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8788C00) [pid = 2064] [serial = 396] [outer = 000000F1D7D3B000] 23:16:24 INFO - PROCESS | 2064 | 1467872184060 Marionette TRACE conn6 <- [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]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 23:16:24 INFO - PROCESS | 2064 | 1467872184104 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 2064 | 1467872184107 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:16:24 INFO - PROCESS | 2064 | 1467872184110 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 2064 | 1467872184112 Marionette TRACE conn6 <- [1,494,null,{}] 23:16:24 INFO - PROCESS | 2064 | 1467872184115 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:24 INFO - PROCESS | 2064 | 1467872184117 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:24 INFO - PROCESS | 2064 | 1467872184198 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:16:24 INFO - PROCESS | 2064 | 1467872184203 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 2064 | 1467872184205 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23B3800 == 36 [pid = 2064] [id = 133] 23:16:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D878A800) [pid = 2064] [serial = 397] [outer = 0000000000000000] 23:16:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8815800) [pid = 2064] [serial = 398] [outer = 000000F1D878A800] 23:16:24 INFO - PROCESS | 2064 | 1467872184251 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D8876C00) [pid = 2064] [serial = 399] [outer = 000000F1D878A800] 23:16:25 INFO - PROCESS | 2064 | 1467872185125 Marionette TRACE conn6 <- [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]]]}] 23:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1024ms 23:16:25 INFO - PROCESS | 2064 | 1467872185138 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:16:25 INFO - PROCESS | 2064 | 1467872185143 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:16:25 INFO - PROCESS | 2064 | 1467872185148 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:16:25 INFO - PROCESS | 2064 | 1467872185154 Marionette TRACE conn6 <- [1,498,null,{}] 23:16:25 INFO - PROCESS | 2064 | 1467872185182 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:25 INFO - PROCESS | 2064 | 1467872185186 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:25 INFO - PROCESS | 2064 | 1467872185316 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:16:25 INFO - PROCESS | 2064 | 1467872185390 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 2064 | 1467872185394 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCDEF800 == 37 [pid = 2064] [id = 134] 23:16:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C842F400) [pid = 2064] [serial = 400] [outer = 0000000000000000] 23:16:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C880B400) [pid = 2064] [serial = 401] [outer = 000000F1C842F400] 23:16:25 INFO - PROCESS | 2064 | 1467872185500 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CD464800) [pid = 2064] [serial = 402] [outer = 000000F1C842F400] 23:16:26 INFO - PROCESS | 2064 | 1467872186408 Marionette TRACE conn6 <- [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]]]}] 23:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1315ms 23:16:26 INFO - PROCESS | 2064 | 1467872186467 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:16:26 INFO - PROCESS | 2064 | 1467872186472 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:16:26 INFO - PROCESS | 2064 | 1467872186477 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:16:26 INFO - PROCESS | 2064 | 1467872186481 Marionette TRACE conn6 <- [1,502,null,{}] 23:16:26 INFO - PROCESS | 2064 | 1467872186534 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:26 INFO - PROCESS | 2064 | 1467872186537 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:26 INFO - PROCESS | 2064 | 1467872186655 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:16:26 INFO - PROCESS | 2064 | 1467872186723 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:26 INFO - PROCESS | 2064 | 1467872186728 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8732800 == 38 [pid = 2064] [id = 135] 23:16:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C828F800) [pid = 2064] [serial = 403] [outer = 0000000000000000] 23:16:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8553400) [pid = 2064] [serial = 404] [outer = 000000F1C828F800] 23:16:26 INFO - PROCESS | 2064 | 1467872186783 Marionette DEBUG loaded listener.js 23:16:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C9743800) [pid = 2064] [serial = 405] [outer = 000000F1C828F800] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8930000 == 37 [pid = 2064] [id = 132] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D71D6000 == 36 [pid = 2064] [id = 131] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D51A2800 == 35 [pid = 2064] [id = 130] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D53C9000 == 34 [pid = 2064] [id = 129] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C5800 == 33 [pid = 2064] [id = 128] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23B4800 == 32 [pid = 2064] [id = 127] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD483800 == 31 [pid = 2064] [id = 126] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C813A800 == 30 [pid = 2064] [id = 125] 23:16:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD490000 == 29 [pid = 2064] [id = 124] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D41A7C00) [pid = 2064] [serial = 344] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D3FC2400) [pid = 2064] [serial = 343] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D4B35C00) [pid = 2064] [serial = 346] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C842F800) [pid = 2064] [serial = 349] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D8A80000) [pid = 2064] [serial = 329] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D89D8C00) [pid = 2064] [serial = 328] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8FE0C00) [pid = 2064] [serial = 334] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CCD41000) [pid = 2064] [serial = 335] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D5632800) [pid = 2064] [serial = 347] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D2351400) [pid = 2064] [serial = 340] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C834E000) [pid = 2064] [serial = 331] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8856800) [pid = 2064] [serial = 332] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE1BC000) [pid = 2064] [serial = 337] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE215400) [pid = 2064] [serial = 338] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D8879800) [pid = 2064] [serial = 356] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7D3F400) [pid = 2064] [serial = 352] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D501B800) [pid = 2064] [serial = 350] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D878CC00) [pid = 2064] [serial = 353] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D2BEA000) [pid = 2064] [serial = 341] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D89E3400) [pid = 2064] [serial = 358] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D8C75400) [pid = 2064] [serial = 359] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D8811000) [pid = 2064] [serial = 355] [outer = 0000000000000000] [url = about:blank] 23:16:27 INFO - PROCESS | 2064 | 1467872187360 Marionette TRACE conn6 <- [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]]]}] 23:16:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:16:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 922ms 23:16:27 INFO - PROCESS | 2064 | 1467872187403 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:16:27 INFO - PROCESS | 2064 | 1467872187409 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:16:27 INFO - PROCESS | 2064 | 1467872187416 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:16:27 INFO - PROCESS | 2064 | 1467872187419 Marionette TRACE conn6 <- [1,506,null,{}] 23:16:27 INFO - PROCESS | 2064 | 1467872187423 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:27 INFO - PROCESS | 2064 | 1467872187426 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:27 INFO - PROCESS | 2064 | 1467872187518 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:16:27 INFO - PROCESS | 2064 | 1467872187527 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:27 INFO - PROCESS | 2064 | 1467872187529 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0D7000 == 30 [pid = 2064] [id = 136] 23:16:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CB5AF800) [pid = 2064] [serial = 406] [outer = 0000000000000000] 23:16:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CD4D9C00) [pid = 2064] [serial = 407] [outer = 000000F1CB5AF800] 23:16:27 INFO - PROCESS | 2064 | 1467872187579 Marionette DEBUG loaded listener.js 23:16:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE1E2800) [pid = 2064] [serial = 408] [outer = 000000F1CB5AF800] 23:16:28 INFO - PROCESS | 2064 | 1467872188066 Marionette TRACE conn6 <- [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]]]}] 23:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 23:16:28 INFO - PROCESS | 2064 | 1467872188088 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:16:28 INFO - PROCESS | 2064 | 1467872188091 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:16:28 INFO - PROCESS | 2064 | 1467872188124 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:16:28 INFO - PROCESS | 2064 | 1467872188128 Marionette TRACE conn6 <- [1,510,null,{}] 23:16:28 INFO - PROCESS | 2064 | 1467872188143 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:28 INFO - PROCESS | 2064 | 1467872188148 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:28 INFO - PROCESS | 2064 | 1467872188242 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:16:28 INFO - PROCESS | 2064 | 1467872188314 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:28 INFO - PROCESS | 2064 | 1467872188318 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23BC800 == 31 [pid = 2064] [id = 137] 23:16:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D242BC00) [pid = 2064] [serial = 409] [outer = 0000000000000000] 23:16:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D2BECC00) [pid = 2064] [serial = 410] [outer = 000000F1D242BC00] 23:16:28 INFO - PROCESS | 2064 | 1467872188369 Marionette DEBUG loaded listener.js 23:16:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D4187000) [pid = 2064] [serial = 411] [outer = 000000F1D242BC00] 23:16:28 INFO - PROCESS | 2064 | 1467872188779 Marionette TRACE conn6 <- [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]]]}] 23:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 713ms 23:16:28 INFO - PROCESS | 2064 | 1467872188810 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:16:28 INFO - PROCESS | 2064 | 1467872188813 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:16:28 INFO - PROCESS | 2064 | 1467872188816 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:16:28 INFO - PROCESS | 2064 | 1467872188818 Marionette TRACE conn6 <- [1,514,null,{}] 23:16:28 INFO - PROCESS | 2064 | 1467872188822 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:28 INFO - PROCESS | 2064 | 1467872188824 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:28 INFO - PROCESS | 2064 | 1467872188913 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:16:28 INFO - PROCESS | 2064 | 1467872188919 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:28 INFO - PROCESS | 2064 | 1467872188921 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E69000 == 32 [pid = 2064] [id = 138] 23:16:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4B2F800) [pid = 2064] [serial = 412] [outer = 0000000000000000] 23:16:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4F29800) [pid = 2064] [serial = 413] [outer = 000000F1D4B2F800] 23:16:28 INFO - PROCESS | 2064 | 1467872188967 Marionette DEBUG loaded listener.js 23:16:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D5640800) [pid = 2064] [serial = 414] [outer = 000000F1D4B2F800] 23:16:29 INFO - PROCESS | 2064 | 1467872189397 Marionette TRACE conn6 <- [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]]]}] 23:16:29 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 23:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 23:16:29 INFO - PROCESS | 2064 | 1467872189451 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:16:29 INFO - PROCESS | 2064 | 1467872189453 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:16:29 INFO - PROCESS | 2064 | 1467872189456 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:16:29 INFO - PROCESS | 2064 | 1467872189458 Marionette TRACE conn6 <- [1,518,null,{}] 23:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:16:29 INFO - PROCESS | 2064 | 1467872189462 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:29 INFO - PROCESS | 2064 | 1467872189464 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:29 INFO - PROCESS | 2064 | 1467872189592 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:16:29 INFO - PROCESS | 2064 | 1467872189675 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:29 INFO - PROCESS | 2064 | 1467872189677 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD1800 == 33 [pid = 2064] [id = 139] 23:16:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C81B5C00) [pid = 2064] [serial = 415] [outer = 0000000000000000] 23:16:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5BCC400) [pid = 2064] [serial = 416] [outer = 000000F1C81B5C00] 23:16:29 INFO - PROCESS | 2064 | 1467872189724 Marionette DEBUG loaded listener.js 23:16:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D651C000) [pid = 2064] [serial = 417] [outer = 000000F1C81B5C00] 23:16:30 INFO - PROCESS | 2064 | 1467872190169 Marionette TRACE conn6 <- [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]]]}] 23:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 23:16:30 INFO - PROCESS | 2064 | 1467872190208 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:16:30 INFO - PROCESS | 2064 | 1467872190210 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:16:30 INFO - PROCESS | 2064 | 1467872190214 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:16:30 INFO - PROCESS | 2064 | 1467872190216 Marionette TRACE conn6 <- [1,522,null,{}] 23:16:30 INFO - PROCESS | 2064 | 1467872190219 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:30 INFO - PROCESS | 2064 | 1467872190225 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:30 INFO - PROCESS | 2064 | 1467872190362 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:16:30 INFO - PROCESS | 2064 | 1467872190418 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 2064 | 1467872190420 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD3000 == 34 [pid = 2064] [id = 140] 23:16:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7D44400) [pid = 2064] [serial = 418] [outer = 0000000000000000] 23:16:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D8809800) [pid = 2064] [serial = 419] [outer = 000000F1D7D44400] 23:16:30 INFO - PROCESS | 2064 | 1467872190466 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8878C00) [pid = 2064] [serial = 420] [outer = 000000F1D7D44400] 23:16:30 INFO - PROCESS | 2064 | 1467872190907 Marionette TRACE conn6 <- [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]]]}] 23:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 23:16:30 INFO - PROCESS | 2064 | 1467872190975 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:16:30 INFO - PROCESS | 2064 | 1467872190977 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:16:31 INFO - PROCESS | 2064 | 1467872190985 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - PROCESS | 2064 | 1467872190987 Marionette TRACE conn6 <- [1,526,null,{}] 23:16:31 INFO - PROCESS | 2064 | 1467872190990 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:31 INFO - PROCESS | 2064 | 1467872190992 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:31 INFO - PROCESS | 2064 | 1467872191107 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:16:31 INFO - PROCESS | 2064 | 1467872191120 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:31 INFO - PROCESS | 2064 | 1467872191122 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C97000 == 35 [pid = 2064] [id = 141] 23:16:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D88DB800) [pid = 2064] [serial = 421] [outer = 0000000000000000] 23:16:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8A7DC00) [pid = 2064] [serial = 422] [outer = 000000F1D88DB800] 23:16:31 INFO - PROCESS | 2064 | 1467872191167 Marionette DEBUG loaded listener.js 23:16:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D8C76000) [pid = 2064] [serial = 423] [outer = 000000F1D88DB800] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C81B0C00) [pid = 2064] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3F9A000) [pid = 2064] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C7D27000) [pid = 2064] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C855A000) [pid = 2064] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C834C800) [pid = 2064] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C97AC400) [pid = 2064] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3F91C00) [pid = 2064] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C7655C00) [pid = 2064] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D89DE400) [pid = 2064] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8F3B800) [pid = 2064] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D57E5400) [pid = 2064] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:16:31 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7D3B000) [pid = 2064] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:16:31 INFO - PROCESS | 2064 | 1467872191668 Marionette TRACE conn6 <- [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]]]}] 23:16:31 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 23:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 23:16:31 INFO - PROCESS | 2064 | 1467872191719 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:16:31 INFO - PROCESS | 2064 | 1467872191721 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:16:31 INFO - PROCESS | 2064 | 1467872191724 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:16:31 INFO - PROCESS | 2064 | 1467872191726 Marionette TRACE conn6 <- [1,530,null,{}] 23:16:31 INFO - PROCESS | 2064 | 1467872191730 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:31 INFO - PROCESS | 2064 | 1467872191732 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:31 INFO - PROCESS | 2064 | 1467872191841 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:16:31 INFO - PROCESS | 2064 | 1467872191887 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:31 INFO - PROCESS | 2064 | 1467872191889 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8008800 == 36 [pid = 2064] [id = 142] 23:16:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CB5AE000) [pid = 2064] [serial = 424] [outer = 0000000000000000] 23:16:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D57E4C00) [pid = 2064] [serial = 425] [outer = 000000F1CB5AE000] 23:16:31 INFO - PROCESS | 2064 | 1467872191934 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8C7CC00) [pid = 2064] [serial = 426] [outer = 000000F1CB5AE000] 23:16:32 INFO - PROCESS | 2064 | 1467872192504 Marionette TRACE conn6 <- [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"]]]}] 23:16:32 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 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:16:32 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 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:16:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 23:16:32 INFO - PROCESS | 2064 | 1467872192567 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:16:32 INFO - PROCESS | 2064 | 1467872192569 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:16:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:16:32 INFO - PROCESS | 2064 | 1467872192573 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:16:32 INFO - PROCESS | 2064 | 1467872192575 Marionette TRACE conn6 <- [1,534,null,{}] 23:16:32 INFO - PROCESS | 2064 | 1467872192578 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:32 INFO - PROCESS | 2064 | 1467872192580 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:32 INFO - PROCESS | 2064 | 1467872192709 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:16:32 INFO - PROCESS | 2064 | 1467872192720 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 2064 | 1467872192722 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACBD800 == 37 [pid = 2064] [id = 143] 23:16:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D71AFC00) [pid = 2064] [serial = 427] [outer = 0000000000000000] 23:16:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8CD9000) [pid = 2064] [serial = 428] [outer = 000000F1D71AFC00] 23:16:32 INFO - PROCESS | 2064 | 1467872192768 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D9440000) [pid = 2064] [serial = 429] [outer = 000000F1D71AFC00] 23:16:33 INFO - PROCESS | 2064 | 1467872193155 Marionette TRACE conn6 <- [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]]]}] 23:16:33 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. 23:16:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 23:16:33 INFO - PROCESS | 2064 | 1467872193205 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:16:33 INFO - PROCESS | 2064 | 1467872193207 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:16:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:16:33 INFO - PROCESS | 2064 | 1467872193210 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:16:33 INFO - PROCESS | 2064 | 1467872193212 Marionette TRACE conn6 <- [1,538,null,{}] 23:16:33 INFO - PROCESS | 2064 | 1467872193216 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:33 INFO - PROCESS | 2064 | 1467872193218 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:33 INFO - PROCESS | 2064 | 1467872193335 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:16:33 INFO - PROCESS | 2064 | 1467872193346 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:33 INFO - PROCESS | 2064 | 1467872193348 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB019800 == 38 [pid = 2064] [id = 144] 23:16:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D943E400) [pid = 2064] [serial = 430] [outer = 0000000000000000] 23:16:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D9447C00) [pid = 2064] [serial = 431] [outer = 000000F1D943E400] 23:16:33 INFO - PROCESS | 2064 | 1467872193396 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D9882800) [pid = 2064] [serial = 432] [outer = 000000F1D943E400] 23:16:34 INFO - PROCESS | 2064 | 1467872194055 Marionette TRACE conn6 <- [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]]]}] 23:16:34 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. 23:16:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 23:16:34 INFO - PROCESS | 2064 | 1467872194095 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:16:34 INFO - PROCESS | 2064 | 1467872194100 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:16:34 INFO - PROCESS | 2064 | 1467872194105 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 2064 | 1467872194111 Marionette TRACE conn6 <- [1,542,null,{}] 23:16:34 INFO - PROCESS | 2064 | 1467872194117 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:34 INFO - PROCESS | 2064 | 1467872194120 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:34 INFO - PROCESS | 2064 | 1467872194300 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:16:34 INFO - PROCESS | 2064 | 1467872194389 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 2064 | 1467872194392 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C88000 == 39 [pid = 2064] [id = 145] 23:16:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C81B2000) [pid = 2064] [serial = 433] [outer = 0000000000000000] 23:16:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CE1E1800) [pid = 2064] [serial = 434] [outer = 000000F1C81B2000] 23:16:34 INFO - PROCESS | 2064 | 1467872194455 Marionette DEBUG loaded listener.js 23:16:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D1CCD800) [pid = 2064] [serial = 435] [outer = 000000F1C81B2000] 23:16:34 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:34 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:35 INFO - PROCESS | 2064 | 1467872195035 Marionette TRACE conn6 <- [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]]]}] 23:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 23:16:35 INFO - PROCESS | 2064 | 1467872195095 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:16:35 INFO - PROCESS | 2064 | 1467872195101 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:16:35 INFO - PROCESS | 2064 | 1467872195107 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:16:35 INFO - PROCESS | 2064 | 1467872195110 Marionette TRACE conn6 <- [1,546,null,{}] 23:16:35 INFO - PROCESS | 2064 | 1467872195129 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:35 INFO - PROCESS | 2064 | 1467872195133 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:35 INFO - PROCESS | 2064 | 1467872195264 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:16:35 INFO - PROCESS | 2064 | 1467872195333 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:35 INFO - PROCESS | 2064 | 1467872195335 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8721000 == 40 [pid = 2064] [id = 146] 23:16:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D4A70800) [pid = 2064] [serial = 436] [outer = 0000000000000000] 23:16:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D501E000) [pid = 2064] [serial = 437] [outer = 000000F1D4A70800] 23:16:35 INFO - PROCESS | 2064 | 1467872195437 Marionette DEBUG loaded listener.js 23:16:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D714C800) [pid = 2064] [serial = 438] [outer = 000000F1D4A70800] 23:16:36 INFO - PROCESS | 2064 | 1467872196069 Marionette TRACE conn6 <- [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]]]}] 23:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1022ms 23:16:36 INFO - PROCESS | 2064 | 1467872196136 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:16:36 INFO - PROCESS | 2064 | 1467872196139 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:16:36 INFO - PROCESS | 2064 | 1467872196143 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:16:36 INFO - PROCESS | 2064 | 1467872196147 Marionette TRACE conn6 <- [1,550,null,{}] 23:16:36 INFO - PROCESS | 2064 | 1467872196160 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:36 INFO - PROCESS | 2064 | 1467872196165 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:36 INFO - PROCESS | 2064 | 1467872196282 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:16:36 INFO - PROCESS | 2064 | 1467872196360 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:36 INFO - PROCESS | 2064 | 1467872196363 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC179800 == 41 [pid = 2064] [id = 147] 23:16:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D89D5000) [pid = 2064] [serial = 439] [outer = 0000000000000000] 23:16:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D9440800) [pid = 2064] [serial = 440] [outer = 000000F1D89D5000] 23:16:36 INFO - PROCESS | 2064 | 1467872196464 Marionette DEBUG loaded listener.js 23:16:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D9889400) [pid = 2064] [serial = 441] [outer = 000000F1D89D5000] 23:16:36 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:36 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:37 INFO - PROCESS | 2064 | 1467872197111 Marionette TRACE conn6 <- [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]]]}] 23:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 985ms 23:16:37 INFO - PROCESS | 2064 | 1467872197130 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:16:37 INFO - PROCESS | 2064 | 1467872197133 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:16:37 INFO - PROCESS | 2064 | 1467872197137 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:16:37 INFO - PROCESS | 2064 | 1467872197139 Marionette TRACE conn6 <- [1,554,null,{}] 23:16:37 INFO - PROCESS | 2064 | 1467872197143 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:37 INFO - PROCESS | 2064 | 1467872197145 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:37 INFO - PROCESS | 2064 | 1467872197262 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:16:37 INFO - PROCESS | 2064 | 1467872197335 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 2064 | 1467872197338 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C814B000 == 42 [pid = 2064] [id = 148] 23:16:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C7D26400) [pid = 2064] [serial = 442] [outer = 0000000000000000] 23:16:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C81B0800) [pid = 2064] [serial = 443] [outer = 000000F1C7D26400] 23:16:37 INFO - PROCESS | 2064 | 1467872197535 Marionette DEBUG loaded listener.js 23:16:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8554400) [pid = 2064] [serial = 444] [outer = 000000F1C7D26400] 23:16:37 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:37 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:38 INFO - PROCESS | 2064 | 1467872198132 Marionette TRACE conn6 <- [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]]]}] 23:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1024ms 23:16:38 INFO - PROCESS | 2064 | 1467872198164 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:16:38 INFO - PROCESS | 2064 | 1467872198168 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:16:38 INFO - PROCESS | 2064 | 1467872198173 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:16:38 INFO - PROCESS | 2064 | 1467872198175 Marionette TRACE conn6 <- [1,558,null,{}] 23:16:38 INFO - PROCESS | 2064 | 1467872198181 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:38 INFO - PROCESS | 2064 | 1467872198183 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACBD800 == 41 [pid = 2064] [id = 143] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8008800 == 40 [pid = 2064] [id = 142] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C97000 == 39 [pid = 2064] [id = 141] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD3000 == 38 [pid = 2064] [id = 140] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD1800 == 37 [pid = 2064] [id = 139] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E69000 == 36 [pid = 2064] [id = 138] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23BC800 == 35 [pid = 2064] [id = 137] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0D7000 == 34 [pid = 2064] [id = 136] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8732800 == 33 [pid = 2064] [id = 135] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCDEF800 == 32 [pid = 2064] [id = 134] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23B3800 == 31 [pid = 2064] [id = 133] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC179800 == 30 [pid = 2064] [id = 147] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8721000 == 29 [pid = 2064] [id = 146] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C88000 == 28 [pid = 2064] [id = 145] 23:16:38 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB019800 == 27 [pid = 2064] [id = 144] 23:16:38 INFO - PROCESS | 2064 | 1467872198902 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1CCD8C000) [pid = 2064] [serial = 361] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D5AA2C00) [pid = 2064] [serial = 365] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D4B2A800) [pid = 2064] [serial = 364] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C81B5800) [pid = 2064] [serial = 389] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D8CCC400) [pid = 2064] [serial = 368] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D8C78C00) [pid = 2064] [serial = 367] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D4F26000) [pid = 2064] [serial = 387] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CE55E000) [pid = 2064] [serial = 371] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D6523800) [pid = 2064] [serial = 392] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C973A800) [pid = 2064] [serial = 370] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4B2C800) [pid = 2064] [serial = 390] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D8788C00) [pid = 2064] [serial = 396] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D7587000) [pid = 2064] [serial = 393] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2352000) [pid = 2064] [serial = 381] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D7D3E800) [pid = 2064] [serial = 395] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D10C3000) [pid = 2064] [serial = 380] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D3FBA400) [pid = 2064] [serial = 383] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8350C00) [pid = 2064] [serial = 374] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8559800) [pid = 2064] [serial = 375] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CB5AF000) [pid = 2064] [serial = 377] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CD4DBC00) [pid = 2064] [serial = 378] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D4B30800) [pid = 2064] [serial = 386] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C63AD800) [pid = 2064] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D41A4000) [pid = 2064] [serial = 384] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CE560000) [pid = 2064] [serial = 362] [outer = 0000000000000000] [url = about:blank] 23:16:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C814B000 == 26 [pid = 2064] [id = 148] 23:16:39 INFO - PROCESS | 2064 | 1467872199084 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 2064 | 1467872199088 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C7D89800 == 27 [pid = 2064] [id = 149] 23:16:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C78CA000) [pid = 2064] [serial = 445] [outer = 0000000000000000] 23:16:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C7D26C00) [pid = 2064] [serial = 446] [outer = 000000F1C78CA000] 23:16:39 INFO - PROCESS | 2064 | 1467872199140 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8226400) [pid = 2064] [serial = 447] [outer = 000000F1C78CA000] 23:16:39 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:39 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:39 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:39 INFO - PROCESS | 2064 | 1467872199604 Marionette TRACE conn6 <- [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]]]}] 23:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1483ms 23:16:39 INFO - PROCESS | 2064 | 1467872199661 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:16:39 INFO - PROCESS | 2064 | 1467872199666 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:16:39 INFO - PROCESS | 2064 | 1467872199676 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:16:39 INFO - PROCESS | 2064 | 1467872199680 Marionette TRACE conn6 <- [1,562,null,{}] 23:16:39 INFO - PROCESS | 2064 | 1467872199685 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:39 INFO - PROCESS | 2064 | 1467872199688 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:39 INFO - PROCESS | 2064 | 1467872199785 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:16:39 INFO - PROCESS | 2064 | 1467872199794 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 2064 | 1467872199797 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD2EB800 == 28 [pid = 2064] [id = 150] 23:16:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8857000) [pid = 2064] [serial = 448] [outer = 0000000000000000] 23:16:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C8C0EC00) [pid = 2064] [serial = 449] [outer = 000000F1C8857000] 23:16:39 INFO - PROCESS | 2064 | 1467872199847 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C9738C00) [pid = 2064] [serial = 450] [outer = 000000F1C8857000] 23:16:40 INFO - PROCESS | 2064 | 1467872200310 Marionette TRACE conn6 <- [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]]]}] 23:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 23:16:40 INFO - PROCESS | 2064 | 1467872200352 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:16:40 INFO - PROCESS | 2064 | 1467872200355 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:16:40 INFO - PROCESS | 2064 | 1467872200359 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:16:40 INFO - PROCESS | 2064 | 1467872200361 Marionette TRACE conn6 <- [1,566,null,{}] 23:16:40 INFO - PROCESS | 2064 | 1467872200366 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:40 INFO - PROCESS | 2064 | 1467872200369 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:40 INFO - PROCESS | 2064 | 1467872200499 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:16:40 INFO - PROCESS | 2064 | 1467872200573 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:40 INFO - PROCESS | 2064 | 1467872200576 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCDF3000 == 29 [pid = 2064] [id = 151] 23:16:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE1D7000) [pid = 2064] [serial = 451] [outer = 0000000000000000] 23:16:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE1DE400) [pid = 2064] [serial = 452] [outer = 000000F1CE1D7000] 23:16:40 INFO - PROCESS | 2064 | 1467872200624 Marionette DEBUG loaded listener.js 23:16:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CE21D800) [pid = 2064] [serial = 453] [outer = 000000F1CE1D7000] 23:16:41 INFO - PROCESS | 2064 | 1467872201025 Marionette TRACE conn6 <- [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]]]}] 23:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 23:16:41 INFO - PROCESS | 2064 | 1467872201035 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 2064 | 1467872201039 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:16:41 INFO - PROCESS | 2064 | 1467872201051 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 2064 | 1467872201055 Marionette TRACE conn6 <- [1,570,null,{}] 23:16:41 INFO - PROCESS | 2064 | 1467872201060 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:41 INFO - PROCESS | 2064 | 1467872201063 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:41 INFO - PROCESS | 2064 | 1467872201187 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:16:41 INFO - PROCESS | 2064 | 1467872201203 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:41 INFO - PROCESS | 2064 | 1467872201206 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B76000 == 30 [pid = 2064] [id = 152] 23:16:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CE5D4C00) [pid = 2064] [serial = 454] [outer = 0000000000000000] 23:16:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CEBE6400) [pid = 2064] [serial = 455] [outer = 000000F1CE5D4C00] 23:16:41 INFO - PROCESS | 2064 | 1467872201253 Marionette DEBUG loaded listener.js 23:16:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D2673000) [pid = 2064] [serial = 456] [outer = 000000F1CE5D4C00] 23:16:41 INFO - PROCESS | 2064 | 1467872201697 Marionette TRACE conn6 <- [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]]]}] 23:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 23:16:41 INFO - PROCESS | 2064 | 1467872201736 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 2064 | 1467872201738 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:16:41 INFO - PROCESS | 2064 | 1467872201742 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - PROCESS | 2064 | 1467872201744 Marionette TRACE conn6 <- [1,574,null,{}] 23:16:41 INFO - PROCESS | 2064 | 1467872201747 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:41 INFO - PROCESS | 2064 | 1467872201749 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:41 INFO - PROCESS | 2064 | 1467872201893 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:16:41 INFO - PROCESS | 2064 | 1467872201916 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:41 INFO - PROCESS | 2064 | 1467872201918 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BDF000 == 31 [pid = 2064] [id = 153] 23:16:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D3FB3800) [pid = 2064] [serial = 457] [outer = 0000000000000000] 23:16:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3FBCC00) [pid = 2064] [serial = 458] [outer = 000000F1D3FB3800] 23:16:41 INFO - PROCESS | 2064 | 1467872201964 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D41A6C00) [pid = 2064] [serial = 459] [outer = 000000F1D3FB3800] 23:16:42 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:16:42 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:42 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:42 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:42 INFO - PROCESS | 2064 | 1467872202594 Marionette TRACE conn6 <- [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]]]}] 23:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 882ms 23:16:42 INFO - PROCESS | 2064 | 1467872202626 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:16:42 INFO - PROCESS | 2064 | 1467872202629 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:16:42 INFO - PROCESS | 2064 | 1467872202632 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:16:42 INFO - PROCESS | 2064 | 1467872202634 Marionette TRACE conn6 <- [1,578,null,{}] 23:16:42 INFO - PROCESS | 2064 | 1467872202638 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:42 INFO - PROCESS | 2064 | 1467872202640 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:42 INFO - PROCESS | 2064 | 1467872202750 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:16:42 INFO - PROCESS | 2064 | 1467872202758 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:42 INFO - PROCESS | 2064 | 1467872202764 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A70000 == 32 [pid = 2064] [id = 154] 23:16:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1CE1BA800) [pid = 2064] [serial = 460] [outer = 0000000000000000] 23:16:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D501C000) [pid = 2064] [serial = 461] [outer = 000000F1CE1BA800] 23:16:42 INFO - PROCESS | 2064 | 1467872202868 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D57E9400) [pid = 2064] [serial = 462] [outer = 000000F1CE1BA800] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D71AFC00) [pid = 2064] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C81B5C00) [pid = 2064] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D4B2F800) [pid = 2064] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C842F400) [pid = 2064] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D7D44400) [pid = 2064] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D242BC00) [pid = 2064] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C828F800) [pid = 2064] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D878A800) [pid = 2064] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CB5AF800) [pid = 2064] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D88DB800) [pid = 2064] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CB5AE000) [pid = 2064] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:16:43 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D943E400) [pid = 2064] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:16:43 INFO - PROCESS | 2064 | 1467872203527 Marionette TRACE conn6 <- [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]]]}] 23:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 924ms 23:16:43 INFO - PROCESS | 2064 | 1467872203558 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:16:43 INFO - PROCESS | 2064 | 1467872203560 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:16:43 INFO - PROCESS | 2064 | 1467872203564 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:16:43 INFO - PROCESS | 2064 | 1467872203565 Marionette TRACE conn6 <- [1,582,null,{}] 23:16:43 INFO - PROCESS | 2064 | 1467872203569 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:43 INFO - PROCESS | 2064 | 1467872203571 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:43 INFO - PROCESS | 2064 | 1467872203688 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:16:43 INFO - PROCESS | 2064 | 1467872203735 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 2064 | 1467872203737 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6419800 == 33 [pid = 2064] [id = 155] 23:16:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C81A7800) [pid = 2064] [serial = 463] [outer = 0000000000000000] 23:16:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE565C00) [pid = 2064] [serial = 464] [outer = 000000F1C81A7800] 23:16:43 INFO - PROCESS | 2064 | 1467872203782 Marionette DEBUG loaded listener.js 23:16:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5AAC000) [pid = 2064] [serial = 465] [outer = 000000F1C81A7800] 23:16:44 INFO - PROCESS | 2064 | 1467872204144 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 23:16:44 INFO - PROCESS | 2064 | 1467872204196 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:16:44 INFO - PROCESS | 2064 | 1467872204198 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:16:44 INFO - PROCESS | 2064 | 1467872204208 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:16:44 INFO - PROCESS | 2064 | 1467872204210 Marionette TRACE conn6 <- [1,586,null,{}] 23:16:44 INFO - PROCESS | 2064 | 1467872204214 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:44 INFO - PROCESS | 2064 | 1467872204216 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:44 INFO - PROCESS | 2064 | 1467872204297 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:16:44 INFO - PROCESS | 2064 | 1467872204302 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 2064 | 1467872204304 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD5000 == 34 [pid = 2064] [id = 156] 23:16:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C8557400) [pid = 2064] [serial = 466] [outer = 0000000000000000] 23:16:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D758C800) [pid = 2064] [serial = 467] [outer = 000000F1C8557400] 23:16:44 INFO - PROCESS | 2064 | 1467872204349 Marionette DEBUG loaded listener.js 23:16:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7D3F000) [pid = 2064] [serial = 468] [outer = 000000F1C8557400] 23:16:44 INFO - PROCESS | 2064 | 1467872204781 Marionette TRACE conn6 <- [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]]]}] 23:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 23:16:44 INFO - PROCESS | 2064 | 1467872204840 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:16:44 INFO - PROCESS | 2064 | 1467872204842 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:16:44 INFO - PROCESS | 2064 | 1467872204853 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:16:44 INFO - PROCESS | 2064 | 1467872204855 Marionette TRACE conn6 <- [1,590,null,{}] 23:16:44 INFO - PROCESS | 2064 | 1467872204859 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:44 INFO - PROCESS | 2064 | 1467872204861 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:44 INFO - PROCESS | 2064 | 1467872204943 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:16:44 INFO - PROCESS | 2064 | 1467872204984 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 2064 | 1467872204986 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C89000 == 35 [pid = 2064] [id = 157] 23:16:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D48000) [pid = 2064] [serial = 469] [outer = 0000000000000000] 23:16:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D878A800) [pid = 2064] [serial = 470] [outer = 000000F1D7D48000] 23:16:45 INFO - PROCESS | 2064 | 1467872205031 Marionette DEBUG loaded listener.js 23:16:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D880DC00) [pid = 2064] [serial = 471] [outer = 000000F1D7D48000] 23:16:45 INFO - PROCESS | 2064 | 1467872205576 Marionette TRACE conn6 <- [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]]]}] 23:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 796ms 23:16:45 INFO - PROCESS | 2064 | 1467872205645 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 2064 | 1467872205650 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:16:45 INFO - PROCESS | 2064 | 1467872205655 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 2064 | 1467872205659 Marionette TRACE conn6 <- [1,594,null,{}] 23:16:45 INFO - PROCESS | 2064 | 1467872205665 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:45 INFO - PROCESS | 2064 | 1467872205668 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:45 INFO - PROCESS | 2064 | 1467872205804 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:16:45 INFO - PROCESS | 2064 | 1467872205871 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 2064 | 1467872205874 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB44800 == 36 [pid = 2064] [id = 158] 23:16:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8281400) [pid = 2064] [serial = 472] [outer = 0000000000000000] 23:16:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C828D800) [pid = 2064] [serial = 473] [outer = 000000F1C8281400] 23:16:45 INFO - PROCESS | 2064 | 1467872205934 Marionette DEBUG loaded listener.js 23:16:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C855DC00) [pid = 2064] [serial = 474] [outer = 000000F1C8281400] 23:16:46 INFO - PROCESS | 2064 | 1467872206712 Marionette TRACE conn6 <- [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]]]}] 23:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1126ms 23:16:46 INFO - PROCESS | 2064 | 1467872206785 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:16:46 INFO - PROCESS | 2064 | 1467872206790 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:16:46 INFO - PROCESS | 2064 | 1467872206797 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:16:46 INFO - PROCESS | 2064 | 1467872206800 Marionette TRACE conn6 <- [1,598,null,{}] 23:16:46 INFO - PROCESS | 2064 | 1467872206805 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:46 INFO - PROCESS | 2064 | 1467872206808 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:46 INFO - PROCESS | 2064 | 1467872206940 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:16:47 INFO - PROCESS | 2064 | 1467872207007 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 2064 | 1467872207010 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D53D5800 == 37 [pid = 2064] [id = 159] 23:16:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CE55FC00) [pid = 2064] [serial = 475] [outer = 0000000000000000] 23:16:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CE5D7800) [pid = 2064] [serial = 476] [outer = 000000F1CE55FC00] 23:16:47 INFO - PROCESS | 2064 | 1467872207070 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D2315400) [pid = 2064] [serial = 477] [outer = 000000F1CE55FC00] 23:16:47 INFO - PROCESS | 2064 | 1467872207955 Marionette TRACE conn6 <- [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]]]}] 23:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1238ms 23:16:48 INFO - PROCESS | 2064 | 1467872208037 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 2064 | 1467872208042 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:16:48 INFO - PROCESS | 2064 | 1467872208047 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 2064 | 1467872208051 Marionette TRACE conn6 <- [1,602,null,{}] 23:16:48 INFO - PROCESS | 2064 | 1467872208057 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:48 INFO - PROCESS | 2064 | 1467872208060 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:48 INFO - PROCESS | 2064 | 1467872208187 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:16:48 INFO - PROCESS | 2064 | 1467872208254 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:48 INFO - PROCESS | 2064 | 1467872208259 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD477800 == 38 [pid = 2064] [id = 160] 23:16:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C8559C00) [pid = 2064] [serial = 478] [outer = 0000000000000000] 23:16:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C8AA4800) [pid = 2064] [serial = 479] [outer = 000000F1C8559C00] 23:16:48 INFO - PROCESS | 2064 | 1467872208313 Marionette DEBUG loaded listener.js 23:16:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1CE1BD400) [pid = 2064] [serial = 480] [outer = 000000F1C8559C00] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD5000 == 37 [pid = 2064] [id = 156] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6419800 == 36 [pid = 2064] [id = 155] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A70000 == 35 [pid = 2064] [id = 154] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BDF000 == 34 [pid = 2064] [id = 153] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B76000 == 33 [pid = 2064] [id = 152] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCDF3000 == 32 [pid = 2064] [id = 151] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD2EB800 == 31 [pid = 2064] [id = 150] 23:16:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C7D89800 == 30 [pid = 2064] [id = 149] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D9882800) [pid = 2064] [serial = 432] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D9447C00) [pid = 2064] [serial = 431] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D8CD9000) [pid = 2064] [serial = 428] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D5BCC400) [pid = 2064] [serial = 416] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D651C000) [pid = 2064] [serial = 417] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D4F29800) [pid = 2064] [serial = 413] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C880B400) [pid = 2064] [serial = 401] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D8809800) [pid = 2064] [serial = 419] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CD464800) [pid = 2064] [serial = 402] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D2BECC00) [pid = 2064] [serial = 410] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D4187000) [pid = 2064] [serial = 411] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8553400) [pid = 2064] [serial = 404] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C9743800) [pid = 2064] [serial = 405] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D8876C00) [pid = 2064] [serial = 399] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8815800) [pid = 2064] [serial = 398] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CD4D9C00) [pid = 2064] [serial = 407] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE1E2800) [pid = 2064] [serial = 408] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D8A7DC00) [pid = 2064] [serial = 422] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D57E4C00) [pid = 2064] [serial = 425] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D8878C00) [pid = 2064] [serial = 420] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D8C76000) [pid = 2064] [serial = 423] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D8C7CC00) [pid = 2064] [serial = 426] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D9440000) [pid = 2064] [serial = 429] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D5640800) [pid = 2064] [serial = 414] [outer = 0000000000000000] [url = about:blank] 23:16:48 INFO - PROCESS | 2064 | 1467872208858 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 839ms 23:16:48 INFO - PROCESS | 2064 | 1467872208890 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 2064 | 1467872208895 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:16:48 INFO - PROCESS | 2064 | 1467872208901 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 2064 | 1467872208904 Marionette TRACE conn6 <- [1,606,null,{}] 23:16:48 INFO - PROCESS | 2064 | 1467872208908 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:48 INFO - PROCESS | 2064 | 1467872208911 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:49 INFO - PROCESS | 2064 | 1467872209002 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:16:49 INFO - PROCESS | 2064 | 1467872209009 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:49 INFO - PROCESS | 2064 | 1467872209011 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0E7800 == 31 [pid = 2064] [id = 161] 23:16:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CD4DBC00) [pid = 2064] [serial = 481] [outer = 0000000000000000] 23:16:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE1DA400) [pid = 2064] [serial = 482] [outer = 000000F1CD4DBC00] 23:16:49 INFO - PROCESS | 2064 | 1467872209059 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CE55E800) [pid = 2064] [serial = 483] [outer = 000000F1CD4DBC00] 23:16:49 INFO - PROCESS | 2064 | 1467872209524 Marionette TRACE conn6 <- [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]]]}] 23:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 23:16:49 INFO - PROCESS | 2064 | 1467872209612 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:16:49 INFO - PROCESS | 2064 | 1467872209615 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:16:49 INFO - PROCESS | 2064 | 1467872209621 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:16:49 INFO - PROCESS | 2064 | 1467872209625 Marionette TRACE conn6 <- [1,610,null,{}] 23:16:49 INFO - PROCESS | 2064 | 1467872209638 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:49 INFO - PROCESS | 2064 | 1467872209643 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:49 INFO - PROCESS | 2064 | 1467872209747 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:16:49 INFO - PROCESS | 2064 | 1467872209814 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:49 INFO - PROCESS | 2064 | 1467872209817 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FD7800 == 32 [pid = 2064] [id = 162] 23:16:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE1BA400) [pid = 2064] [serial = 484] [outer = 0000000000000000] 23:16:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D3FB9800) [pid = 2064] [serial = 485] [outer = 000000F1CE1BA400] 23:16:49 INFO - PROCESS | 2064 | 1467872209875 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4B31C00) [pid = 2064] [serial = 486] [outer = 000000F1CE1BA400] 23:16:50 INFO - PROCESS | 2064 | 1467872210271 Marionette TRACE conn6 <- [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]]]}] 23:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 23:16:50 INFO - PROCESS | 2064 | 1467872210301 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:16:50 INFO - PROCESS | 2064 | 1467872210304 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:16:50 INFO - PROCESS | 2064 | 1467872210307 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:16:50 INFO - PROCESS | 2064 | 1467872210309 Marionette TRACE conn6 <- [1,614,null,{}] 23:16:50 INFO - PROCESS | 2064 | 1467872210313 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:50 INFO - PROCESS | 2064 | 1467872210315 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:50 INFO - PROCESS | 2064 | 1467872210404 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:16:50 INFO - PROCESS | 2064 | 1467872210410 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 2064 | 1467872210412 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D585B800 == 33 [pid = 2064] [id = 163] 23:16:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4F26000) [pid = 2064] [serial = 487] [outer = 0000000000000000] 23:16:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D56C9C00) [pid = 2064] [serial = 488] [outer = 000000F1D4F26000] 23:16:50 INFO - PROCESS | 2064 | 1467872210460 Marionette DEBUG loaded listener.js 23:16:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5C83C00) [pid = 2064] [serial = 489] [outer = 000000F1D4F26000] 23:16:50 INFO - PROCESS | 2064 | 1467872210895 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 23:16:50 INFO - PROCESS | 2064 | 1467872210938 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:16:50 INFO - PROCESS | 2064 | 1467872210940 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:16:50 INFO - PROCESS | 2064 | 1467872210949 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:16:50 INFO - PROCESS | 2064 | 1467872210951 Marionette TRACE conn6 <- [1,618,null,{}] 23:16:50 INFO - PROCESS | 2064 | 1467872210954 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:50 INFO - PROCESS | 2064 | 1467872210957 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:51 INFO - PROCESS | 2064 | 1467872211073 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:16:51 INFO - PROCESS | 2064 | 1467872211152 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:51 INFO - PROCESS | 2064 | 1467872211154 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A02800 == 34 [pid = 2064] [id = 164] 23:16:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D657B800) [pid = 2064] [serial = 490] [outer = 0000000000000000] 23:16:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7587800) [pid = 2064] [serial = 491] [outer = 000000F1D657B800] 23:16:51 INFO - PROCESS | 2064 | 1467872211200 Marionette DEBUG loaded listener.js 23:16:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7D48400) [pid = 2064] [serial = 492] [outer = 000000F1D657B800] 23:16:51 INFO - PROCESS | 2064 | 1467872211632 Marionette TRACE conn6 <- [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]]]}] 23:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 733ms 23:16:51 INFO - PROCESS | 2064 | 1467872211685 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:16:51 INFO - PROCESS | 2064 | 1467872211687 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:16:51 INFO - PROCESS | 2064 | 1467872211691 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:16:51 INFO - PROCESS | 2064 | 1467872211693 Marionette TRACE conn6 <- [1,622,null,{}] 23:16:51 INFO - PROCESS | 2064 | 1467872211701 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:51 INFO - PROCESS | 2064 | 1467872211707 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:51 INFO - PROCESS | 2064 | 1467872211845 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:16:51 INFO - PROCESS | 2064 | 1467872211900 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:51 INFO - PROCESS | 2064 | 1467872211902 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93B5000 == 35 [pid = 2064] [id = 165] 23:16:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8872400) [pid = 2064] [serial = 493] [outer = 0000000000000000] 23:16:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D89DB800) [pid = 2064] [serial = 494] [outer = 000000F1D8872400] 23:16:51 INFO - PROCESS | 2064 | 1467872211948 Marionette DEBUG loaded listener.js 23:16:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8A7E400) [pid = 2064] [serial = 495] [outer = 000000F1D8872400] 23:16:52 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:52 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:52 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:52 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:52 INFO - PROCESS | 2064 | 1467872212389 Marionette TRACE conn6 <- [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]]]}] 23:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 23:16:52 INFO - PROCESS | 2064 | 1467872212447 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:16:52 INFO - PROCESS | 2064 | 1467872212450 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:16:52 INFO - PROCESS | 2064 | 1467872212454 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:16:52 INFO - PROCESS | 2064 | 1467872212456 Marionette TRACE conn6 <- [1,626,null,{}] 23:16:52 INFO - PROCESS | 2064 | 1467872212460 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:52 INFO - PROCESS | 2064 | 1467872212463 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:52 INFO - PROCESS | 2064 | 1467872212580 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:16:52 INFO - PROCESS | 2064 | 1467872212631 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:52 INFO - PROCESS | 2064 | 1467872212633 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC3A800 == 36 [pid = 2064] [id = 166] 23:16:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D8A7F000) [pid = 2064] [serial = 496] [outer = 0000000000000000] 23:16:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8C79400) [pid = 2064] [serial = 497] [outer = 000000F1D8A7F000] 23:16:52 INFO - PROCESS | 2064 | 1467872212679 Marionette DEBUG loaded listener.js 23:16:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8CCE800) [pid = 2064] [serial = 498] [outer = 000000F1D8A7F000] 23:16:53 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C81B2000) [pid = 2064] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1D7000) [pid = 2064] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C78CA000) [pid = 2064] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D89D5000) [pid = 2064] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8857000) [pid = 2064] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C81A7800) [pid = 2064] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C7D26400) [pid = 2064] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE5D4C00) [pid = 2064] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CE1BA800) [pid = 2064] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D3FB3800) [pid = 2064] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D4A70800) [pid = 2064] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:16:53 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8557400) [pid = 2064] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:16:53 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:53 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:53 INFO - PROCESS | 2064 | 1467872213122 Marionette TRACE conn6 <- [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]]]}] 23:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 23:16:53 INFO - PROCESS | 2064 | 1467872213189 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:16:53 INFO - PROCESS | 2064 | 1467872213191 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:16:53 INFO - PROCESS | 2064 | 1467872213194 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:16:53 INFO - PROCESS | 2064 | 1467872213196 Marionette TRACE conn6 <- [1,630,null,{}] 23:16:53 INFO - PROCESS | 2064 | 1467872213200 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:53 INFO - PROCESS | 2064 | 1467872213202 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:53 INFO - PROCESS | 2064 | 1467872213309 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:16:53 INFO - PROCESS | 2064 | 1467872213359 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 2064 | 1467872213361 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACBC000 == 37 [pid = 2064] [id = 167] 23:16:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C8557400) [pid = 2064] [serial = 499] [outer = 0000000000000000] 23:16:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D231F400) [pid = 2064] [serial = 500] [outer = 000000F1C8557400] 23:16:53 INFO - PROCESS | 2064 | 1467872213407 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8C80400) [pid = 2064] [serial = 501] [outer = 000000F1C8557400] 23:16:53 INFO - PROCESS | 2064 | 1467872213765 Marionette TRACE conn6 <- [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]]]}] 23:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 23:16:53 INFO - PROCESS | 2064 | 1467872213827 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:16:53 INFO - PROCESS | 2064 | 1467872213829 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:16:53 INFO - PROCESS | 2064 | 1467872213833 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:16:53 INFO - PROCESS | 2064 | 1467872213835 Marionette TRACE conn6 <- [1,634,null,{}] 23:16:53 INFO - PROCESS | 2064 | 1467872213838 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:53 INFO - PROCESS | 2064 | 1467872213840 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:53 INFO - PROCESS | 2064 | 1467872213949 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:16:53 INFO - PROCESS | 2064 | 1467872213958 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 2064 | 1467872213960 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D26A0800 == 38 [pid = 2064] [id = 168] 23:16:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D9440C00) [pid = 2064] [serial = 502] [outer = 0000000000000000] 23:16:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D9445800) [pid = 2064] [serial = 503] [outer = 000000F1D9440C00] 23:16:54 INFO - PROCESS | 2064 | 1467872214005 Marionette DEBUG loaded listener.js 23:16:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D9881000) [pid = 2064] [serial = 504] [outer = 000000F1D9440C00] 23:16:54 INFO - PROCESS | 2064 | 1467872214419 Marionette TRACE conn6 <- [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]]]}] 23:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 23:16:54 INFO - PROCESS | 2064 | 1467872214469 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:16:54 INFO - PROCESS | 2064 | 1467872214472 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:16:54 INFO - PROCESS | 2064 | 1467872214475 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:16:54 INFO - PROCESS | 2064 | 1467872214477 Marionette TRACE conn6 <- [1,638,null,{}] 23:16:54 INFO - PROCESS | 2064 | 1467872214481 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:54 INFO - PROCESS | 2064 | 1467872214483 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:54 INFO - PROCESS | 2064 | 1467872214568 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:16:54 INFO - PROCESS | 2064 | 1467872214573 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:54 INFO - PROCESS | 2064 | 1467872214575 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0AA000 == 39 [pid = 2064] [id = 169] 23:16:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D99ED800) [pid = 2064] [serial = 505] [outer = 0000000000000000] 23:16:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D99F0400) [pid = 2064] [serial = 506] [outer = 000000F1D99ED800] 23:16:54 INFO - PROCESS | 2064 | 1467872214622 Marionette DEBUG loaded listener.js 23:16:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D99F7800) [pid = 2064] [serial = 507] [outer = 000000F1D99ED800] 23:16:55 INFO - PROCESS | 2064 | 1467872215155 Marionette TRACE conn6 <- [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]]]}] 23:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 734ms 23:16:55 INFO - PROCESS | 2064 | 1467872215214 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:16:55 INFO - PROCESS | 2064 | 1467872215219 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:16:55 INFO - PROCESS | 2064 | 1467872215226 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:16:55 INFO - PROCESS | 2064 | 1467872215230 Marionette TRACE conn6 <- [1,642,null,{}] 23:16:55 INFO - PROCESS | 2064 | 1467872215309 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:55 INFO - PROCESS | 2064 | 1467872215312 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:55 INFO - PROCESS | 2064 | 1467872215443 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:16:55 INFO - PROCESS | 2064 | 1467872215511 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 2064 | 1467872215516 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BB800 == 40 [pid = 2064] [id = 170] 23:16:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8FD8000) [pid = 2064] [serial = 508] [outer = 0000000000000000] 23:16:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CCD8C000) [pid = 2064] [serial = 509] [outer = 000000F1C8FD8000] 23:16:55 INFO - PROCESS | 2064 | 1467872215590 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1CE79E000) [pid = 2064] [serial = 510] [outer = 000000F1C8FD8000] 23:16:56 INFO - PROCESS | 2064 | 1467872216148 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 987ms 23:16:56 INFO - PROCESS | 2064 | 1467872216214 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:16:56 INFO - PROCESS | 2064 | 1467872216219 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:16:56 INFO - PROCESS | 2064 | 1467872216226 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:16:56 INFO - PROCESS | 2064 | 1467872216229 Marionette TRACE conn6 <- [1,646,null,{}] 23:16:56 INFO - PROCESS | 2064 | 1467872216233 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:56 INFO - PROCESS | 2064 | 1467872216236 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:56 INFO - PROCESS | 2064 | 1467872216354 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:16:56 INFO - PROCESS | 2064 | 1467872216443 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 2064 | 1467872216446 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D892A000 == 41 [pid = 2064] [id = 171] 23:16:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D4B2C000) [pid = 2064] [serial = 511] [outer = 0000000000000000] 23:16:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D5321000) [pid = 2064] [serial = 512] [outer = 000000F1D4B2C000] 23:16:56 INFO - PROCESS | 2064 | 1467872216504 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D7154800) [pid = 2064] [serial = 513] [outer = 000000F1D4B2C000] 23:16:57 INFO - PROCESS | 2064 | 1467872217128 Marionette TRACE conn6 <- [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]]]}] 23:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 23:16:57 INFO - PROCESS | 2064 | 1467872217151 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 2064 | 1467872217153 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:16:57 INFO - PROCESS | 2064 | 1467872217157 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 2064 | 1467872217161 Marionette TRACE conn6 <- [1,650,null,{}] 23:16:57 INFO - PROCESS | 2064 | 1467872217173 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:57 INFO - PROCESS | 2064 | 1467872217179 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:57 INFO - PROCESS | 2064 | 1467872217294 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:16:57 INFO - PROCESS | 2064 | 1467872217370 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:57 INFO - PROCESS | 2064 | 1467872217373 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC310000 == 42 [pid = 2064] [id = 172] 23:16:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D89E3000) [pid = 2064] [serial = 514] [outer = 0000000000000000] 23:16:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D8C7C400) [pid = 2064] [serial = 515] [outer = 000000F1D89E3000] 23:16:57 INFO - PROCESS | 2064 | 1467872217473 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D99FB800) [pid = 2064] [serial = 516] [outer = 000000F1D89E3000] 23:16:57 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:57 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:58 INFO - PROCESS | 2064 | 1467872218057 Marionette TRACE conn6 <- [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]]]}] 23:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 945ms 23:16:58 INFO - PROCESS | 2064 | 1467872218104 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:16:58 INFO - PROCESS | 2064 | 1467872218107 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:16:58 INFO - PROCESS | 2064 | 1467872218111 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:16:58 INFO - PROCESS | 2064 | 1467872218113 Marionette TRACE conn6 <- [1,654,null,{}] 23:16:58 INFO - PROCESS | 2064 | 1467872218117 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:58 INFO - PROCESS | 2064 | 1467872218120 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:58 INFO - PROCESS | 2064 | 1467872218237 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:16:58 INFO - PROCESS | 2064 | 1467872218323 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:58 INFO - PROCESS | 2064 | 1467872218325 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC364800 == 43 [pid = 2064] [id = 173] 23:16:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D9C4C800) [pid = 2064] [serial = 517] [outer = 0000000000000000] 23:16:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D9C4FC00) [pid = 2064] [serial = 518] [outer = 000000F1D9C4C800] 23:16:58 INFO - PROCESS | 2064 | 1467872218382 Marionette DEBUG loaded listener.js 23:16:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1DAC89800) [pid = 2064] [serial = 519] [outer = 000000F1D9C4C800] 23:16:58 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:58 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:59 INFO - PROCESS | 2064 | 1467872219014 Marionette TRACE conn6 <- [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]]]}] 23:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 923ms 23:16:59 INFO - PROCESS | 2064 | 1467872219036 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:16:59 INFO - PROCESS | 2064 | 1467872219039 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:16:59 INFO - PROCESS | 2064 | 1467872219042 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:16:59 INFO - PROCESS | 2064 | 1467872219045 Marionette TRACE conn6 <- [1,658,null,{}] 23:16:59 INFO - PROCESS | 2064 | 1467872219048 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:59 INFO - PROCESS | 2064 | 1467872219051 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:59 INFO - PROCESS | 2064 | 1467872219174 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:16:59 INFO - PROCESS | 2064 | 1467872219249 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:59 INFO - PROCESS | 2064 | 1467872219252 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:16:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C641B000 == 44 [pid = 2064] [id = 174] 23:16:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1C763E800) [pid = 2064] [serial = 520] [outer = 0000000000000000] 23:16:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1C822A800) [pid = 2064] [serial = 521] [outer = 000000F1C763E800] 23:16:59 INFO - PROCESS | 2064 | 1467872219351 Marionette DEBUG loaded listener.js 23:16:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D2055000) [pid = 2064] [serial = 522] [outer = 000000F1C763E800] 23:17:00 INFO - PROCESS | 2064 | 1467872220139 Marionette TRACE conn6 <- [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]]]}] 23:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1175ms 23:17:00 INFO - PROCESS | 2064 | 1467872220221 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 2064 | 1467872220225 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:17:00 INFO - PROCESS | 2064 | 1467872220230 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 2064 | 1467872220233 Marionette TRACE conn6 <- [1,662,null,{}] 23:17:00 INFO - PROCESS | 2064 | 1467872220256 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:00 INFO - PROCESS | 2064 | 1467872220260 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:00 INFO - PROCESS | 2064 | 1467872220369 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:17:00 INFO - PROCESS | 2064 | 1467872220437 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:00 INFO - PROCESS | 2064 | 1467872220439 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD486000 == 45 [pid = 2064] [id = 175] 23:17:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1CE1E4000) [pid = 2064] [serial = 523] [outer = 0000000000000000] 23:17:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D2054000) [pid = 2064] [serial = 524] [outer = 000000F1CE1E4000] 23:17:00 INFO - PROCESS | 2064 | 1467872220491 Marionette DEBUG loaded listener.js 23:17:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 100 (000000F1D3F2AC00) [pid = 2064] [serial = 525] [outer = 000000F1CE1E4000] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D26A0800 == 44 [pid = 2064] [id = 168] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACBC000 == 43 [pid = 2064] [id = 167] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC3A800 == 42 [pid = 2064] [id = 166] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93B5000 == 41 [pid = 2064] [id = 165] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A02800 == 40 [pid = 2064] [id = 164] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D585B800 == 39 [pid = 2064] [id = 163] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FD7800 == 38 [pid = 2064] [id = 162] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0E7800 == 37 [pid = 2064] [id = 161] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD477800 == 36 [pid = 2064] [id = 160] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D53D5800 == 35 [pid = 2064] [id = 159] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB44800 == 34 [pid = 2064] [id = 158] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C89000 == 33 [pid = 2064] [id = 157] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C641B000 == 32 [pid = 2064] [id = 174] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC364800 == 31 [pid = 2064] [id = 173] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC310000 == 30 [pid = 2064] [id = 172] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D892A000 == 29 [pid = 2064] [id = 171] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0AA000 == 28 [pid = 2064] [id = 169] 23:17:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BB800 == 27 [pid = 2064] [id = 170] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 99 (000000F1D1CCD800) [pid = 2064] [serial = 435] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1CE1DE400) [pid = 2064] [serial = 452] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1C7D26C00) [pid = 2064] [serial = 446] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1D9889400) [pid = 2064] [serial = 441] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1C8C0EC00) [pid = 2064] [serial = 449] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1D5AAC000) [pid = 2064] [serial = 465] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1C9738C00) [pid = 2064] [serial = 450] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1C81B0800) [pid = 2064] [serial = 443] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D2673000) [pid = 2064] [serial = 456] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D501C000) [pid = 2064] [serial = 461] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D41A6C00) [pid = 2064] [serial = 459] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C8554400) [pid = 2064] [serial = 444] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D501E000) [pid = 2064] [serial = 437] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D714C800) [pid = 2064] [serial = 438] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D758C800) [pid = 2064] [serial = 467] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CE565C00) [pid = 2064] [serial = 464] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C8226400) [pid = 2064] [serial = 447] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE1E1800) [pid = 2064] [serial = 434] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D9440800) [pid = 2064] [serial = 440] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D57E9400) [pid = 2064] [serial = 462] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE21D800) [pid = 2064] [serial = 453] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CEBE6400) [pid = 2064] [serial = 455] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D3FBCC00) [pid = 2064] [serial = 458] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D878A800) [pid = 2064] [serial = 470] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D7D3F000) [pid = 2064] [serial = 468] [outer = 0000000000000000] [url = about:blank] 23:17:01 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:01 INFO - PROCESS | 2064 | [2064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:17:01 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:17:01 INFO - PROCESS | 2064 | 1467872221701 Marionette TRACE conn6 <- [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]]]}] 23:17:01 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 23:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1510ms 23:17:01 INFO - PROCESS | 2064 | 1467872221770 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:17:01 INFO - PROCESS | 2064 | 1467872221774 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:17:01 INFO - PROCESS | 2064 | 1467872221783 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:17:01 INFO - PROCESS | 2064 | 1467872221786 Marionette TRACE conn6 <- [1,666,null,{}] 23:17:01 INFO - PROCESS | 2064 | 1467872221792 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:01 INFO - PROCESS | 2064 | 1467872221795 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:01 INFO - PROCESS | 2064 | 1467872221882 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:17:01 INFO - PROCESS | 2064 | 1467872221899 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:01 INFO - PROCESS | 2064 | 1467872221902 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C916C800 == 28 [pid = 2064] [id = 176] 23:17:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C828C800) [pid = 2064] [serial = 526] [outer = 0000000000000000] 23:17:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C8347800) [pid = 2064] [serial = 527] [outer = 000000F1C828C800] 23:17:01 INFO - PROCESS | 2064 | 1467872221951 Marionette DEBUG loaded listener.js 23:17:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8552C00) [pid = 2064] [serial = 528] [outer = 000000F1C828C800] 23:17:02 INFO - PROCESS | 2064 | 1467872222418 Marionette TRACE conn6 <- [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]]]}] 23:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 23:17:02 INFO - PROCESS | 2064 | 1467872222475 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:17:02 INFO - PROCESS | 2064 | 1467872222481 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:17:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:17:02 INFO - PROCESS | 2064 | 1467872222487 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:17:02 INFO - PROCESS | 2064 | 1467872222490 Marionette TRACE conn6 <- [1,670,null,{}] 23:17:02 INFO - PROCESS | 2064 | 1467872222494 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:02 INFO - PROCESS | 2064 | 1467872222497 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:02 INFO - PROCESS | 2064 | 1467872222591 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:17:02 INFO - PROCESS | 2064 | 1467872222607 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:02 INFO - PROCESS | 2064 | 1467872222609 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2B0000 == 29 [pid = 2064] [id = 177] 23:17:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CB5B3C00) [pid = 2064] [serial = 529] [outer = 0000000000000000] 23:17:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CCA8BC00) [pid = 2064] [serial = 530] [outer = 000000F1CB5B3C00] 23:17:02 INFO - PROCESS | 2064 | 1467872222659 Marionette DEBUG loaded listener.js 23:17:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CE1BE400) [pid = 2064] [serial = 531] [outer = 000000F1CB5B3C00] 23:17:03 INFO - PROCESS | 2064 | [2064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:17:03 INFO - PROCESS | 2064 | [2064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:17:03 INFO - PROCESS | 2064 | 1467872223651 Marionette TRACE conn6 <- [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]]]}] 23:17:03 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) 23:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1178ms 23:17:03 INFO - PROCESS | 2064 | 1467872223667 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:17:03 INFO - PROCESS | 2064 | 1467872223669 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:17:03 INFO - PROCESS | 2064 | 1467872223673 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:17:03 INFO - PROCESS | 2064 | 1467872223678 Marionette TRACE conn6 <- [1,674,null,{}] 23:17:03 INFO - PROCESS | 2064 | 1467872223699 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:03 INFO - PROCESS | 2064 | 1467872223704 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:03 INFO - PROCESS | 2064 | 1467872223822 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:17:03 INFO - PROCESS | 2064 | 1467872223830 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:03 INFO - PROCESS | 2064 | 1467872223833 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FE3800 == 30 [pid = 2064] [id = 178] 23:17:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C822D000) [pid = 2064] [serial = 532] [outer = 0000000000000000] 23:17:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D234F000) [pid = 2064] [serial = 533] [outer = 000000F1C822D000] 23:17:03 INFO - PROCESS | 2064 | 1467872223885 Marionette DEBUG loaded listener.js 23:17:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D2BEA000) [pid = 2064] [serial = 534] [outer = 000000F1C822D000] 23:17:04 INFO - PROCESS | 2064 | 1467872224802 Marionette TRACE conn6 <- [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]]]}] 23:17:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:17:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1179ms 23:17:04 INFO - PROCESS | 2064 | 1467872224855 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:17:04 INFO - PROCESS | 2064 | 1467872224858 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:17:04 INFO - PROCESS | 2064 | 1467872224867 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:17:04 INFO - PROCESS | 2064 | 1467872224869 Marionette TRACE conn6 <- [1,678,null,{}] 23:17:04 INFO - PROCESS | 2064 | 1467872224873 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:04 INFO - PROCESS | 2064 | 1467872224875 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:04 INFO - PROCESS | 2064 | 1467872224990 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:17:04 INFO - PROCESS | 2064 | 1467872224996 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:04 INFO - PROCESS | 2064 | 1467872224998 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4DA4000 == 31 [pid = 2064] [id = 179] 23:17:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D3FBA000) [pid = 2064] [serial = 535] [outer = 0000000000000000] 23:17:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D3FBEC00) [pid = 2064] [serial = 536] [outer = 000000F1D3FBA000] 23:17:05 INFO - PROCESS | 2064 | 1467872225047 Marionette DEBUG loaded listener.js 23:17:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D41A5800) [pid = 2064] [serial = 537] [outer = 000000F1D3FBA000] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D657B800) [pid = 2064] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D8872400) [pid = 2064] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C8557400) [pid = 2064] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D8A7F000) [pid = 2064] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8559C00) [pid = 2064] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D7D48000) [pid = 2064] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CE55FC00) [pid = 2064] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE1BA400) [pid = 2064] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CD4DBC00) [pid = 2064] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8281400) [pid = 2064] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D4F26000) [pid = 2064] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D9440C00) [pid = 2064] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:17:05 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D99ED800) [pid = 2064] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:17:06 INFO - PROCESS | 2064 | 1467872226010 Marionette TRACE conn6 <- [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]]]}] 23:17:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1192ms 23:17:06 INFO - PROCESS | 2064 | 1467872226056 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:17:06 INFO - PROCESS | 2064 | 1467872226058 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:17:06 INFO - PROCESS | 2064 | 1467872226061 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:17:06 INFO - PROCESS | 2064 | 1467872226063 Marionette TRACE conn6 <- [1,682,null,{}] 23:17:06 INFO - PROCESS | 2064 | 1467872226067 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:06 INFO - PROCESS | 2064 | 1467872226070 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:06 INFO - PROCESS | 2064 | 1467872226153 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:17:06 INFO - PROCESS | 2064 | 1467872226159 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:06 INFO - PROCESS | 2064 | 1467872226161 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A6E800 == 32 [pid = 2064] [id = 180] 23:17:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C8346000) [pid = 2064] [serial = 538] [outer = 0000000000000000] 23:17:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D1CC6C00) [pid = 2064] [serial = 539] [outer = 000000F1C8346000] 23:17:06 INFO - PROCESS | 2064 | 1467872226207 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D4B2A800) [pid = 2064] [serial = 540] [outer = 000000F1C8346000] 23:17:07 INFO - PROCESS | 2064 | 1467872227446 Marionette TRACE conn6 <- [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]]]}] 23:17:07 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) 23:17:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1426ms 23:17:07 INFO - PROCESS | 2064 | 1467872227492 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 2064 | 1467872227497 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:17:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:17:07 INFO - PROCESS | 2064 | 1467872227510 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:17:07 INFO - PROCESS | 2064 | 1467872227514 Marionette TRACE conn6 <- [1,686,null,{}] 23:17:07 INFO - PROCESS | 2064 | 1467872227562 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:07 INFO - PROCESS | 2064 | 1467872227566 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:07 INFO - PROCESS | 2064 | 1467872227739 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:17:07 INFO - PROCESS | 2064 | 1467872227805 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:07 INFO - PROCESS | 2064 | 1467872227808 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5AF000 == 33 [pid = 2064] [id = 181] 23:17:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8552800) [pid = 2064] [serial = 541] [outer = 0000000000000000] 23:17:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CB51B400) [pid = 2064] [serial = 542] [outer = 000000F1C8552800] 23:17:07 INFO - PROCESS | 2064 | 1467872227869 Marionette DEBUG loaded listener.js 23:17:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE21C400) [pid = 2064] [serial = 543] [outer = 000000F1C8552800] 23:17:08 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4DA4000 == 32 [pid = 2064] [id = 179] 23:17:08 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FE3800 == 31 [pid = 2064] [id = 178] 23:17:08 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2B0000 == 30 [pid = 2064] [id = 177] 23:17:08 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C916C800 == 29 [pid = 2064] [id = 176] 23:17:08 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD486000 == 28 [pid = 2064] [id = 175] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D7587800) [pid = 2064] [serial = 491] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D7D48400) [pid = 2064] [serial = 492] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D8A7E400) [pid = 2064] [serial = 495] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D89DB800) [pid = 2064] [serial = 494] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D231F400) [pid = 2064] [serial = 500] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D8C79400) [pid = 2064] [serial = 497] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8AA4800) [pid = 2064] [serial = 479] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CE1BD400) [pid = 2064] [serial = 480] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D880DC00) [pid = 2064] [serial = 471] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CE5D7800) [pid = 2064] [serial = 476] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D2315400) [pid = 2064] [serial = 477] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D3FB9800) [pid = 2064] [serial = 485] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D4B31C00) [pid = 2064] [serial = 486] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CE1DA400) [pid = 2064] [serial = 482] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CE55E800) [pid = 2064] [serial = 483] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1C828D800) [pid = 2064] [serial = 473] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1C855DC00) [pid = 2064] [serial = 474] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1D56C9C00) [pid = 2064] [serial = 488] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D9881000) [pid = 2064] [serial = 504] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D9445800) [pid = 2064] [serial = 503] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1D99F0400) [pid = 2064] [serial = 506] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1D99F7800) [pid = 2064] [serial = 507] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1D8CCE800) [pid = 2064] [serial = 498] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1D5C83C00) [pid = 2064] [serial = 489] [outer = 0000000000000000] [url = about:blank] 23:17:08 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1D8C80400) [pid = 2064] [serial = 501] [outer = 0000000000000000] [url = about:blank] 23:17:09 INFO - PROCESS | 2064 | 1467872229019 Marionette TRACE conn6 <- [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]]]}] 23:17:09 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) 23:17:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1575ms 23:17:09 INFO - PROCESS | 2064 | 1467872229091 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:17:09 INFO - PROCESS | 2064 | 1467872229095 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:17:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:17:09 INFO - PROCESS | 2064 | 1467872229099 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:17:09 INFO - PROCESS | 2064 | 1467872229102 Marionette TRACE conn6 <- [1,690,null,{}] 23:17:09 INFO - PROCESS | 2064 | 1467872229108 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:09 INFO - PROCESS | 2064 | 1467872229111 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:09 INFO - PROCESS | 2064 | 1467872229243 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:17:09 INFO - PROCESS | 2064 | 1467872229311 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:09 INFO - PROCESS | 2064 | 1467872229315 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8134000 == 29 [pid = 2064] [id = 182] 23:17:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1C7D20C00) [pid = 2064] [serial = 544] [outer = 0000000000000000] 23:17:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1C7D27400) [pid = 2064] [serial = 545] [outer = 000000F1C7D20C00] 23:17:09 INFO - PROCESS | 2064 | 1467872229367 Marionette DEBUG loaded listener.js 23:17:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1C822C400) [pid = 2064] [serial = 546] [outer = 000000F1C7D20C00] 23:17:10 INFO - PROCESS | 2064 | 1467872230259 Marionette TRACE conn6 <- [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]]]}] 23:17:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:17:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1182ms 23:17:10 INFO - PROCESS | 2064 | 1467872230283 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:17:10 INFO - PROCESS | 2064 | 1467872230288 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:17:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:17:10 INFO - PROCESS | 2064 | 1467872230295 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:17:10 INFO - PROCESS | 2064 | 1467872230298 Marionette TRACE conn6 <- [1,694,null,{}] 23:17:10 INFO - PROCESS | 2064 | 1467872230302 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:10 INFO - PROCESS | 2064 | 1467872230305 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:10 INFO - PROCESS | 2064 | 1467872230398 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:17:10 INFO - PROCESS | 2064 | 1467872230405 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:10 INFO - PROCESS | 2064 | 1467872230408 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD486000 == 30 [pid = 2064] [id = 183] 23:17:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1C8852C00) [pid = 2064] [serial = 547] [outer = 0000000000000000] 23:17:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1C8860400) [pid = 2064] [serial = 548] [outer = 000000F1C8852C00] 23:17:10 INFO - PROCESS | 2064 | 1467872230457 Marionette DEBUG loaded listener.js 23:17:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C8F39400) [pid = 2064] [serial = 549] [outer = 000000F1C8852C00] 23:17:11 INFO - PROCESS | 2064 | 1467872231429 Marionette TRACE conn6 <- [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]]]}] 23:17:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:17:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1190ms 23:17:11 INFO - PROCESS | 2064 | 1467872231487 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:17:11 INFO - PROCESS | 2064 | 1467872231489 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:17:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:17:11 INFO - PROCESS | 2064 | 1467872231499 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:17:11 INFO - PROCESS | 2064 | 1467872231503 Marionette TRACE conn6 <- [1,698,null,{}] 23:17:11 INFO - PROCESS | 2064 | 1467872231515 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:11 INFO - PROCESS | 2064 | 1467872231520 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:11 INFO - PROCESS | 2064 | 1467872231635 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:17:11 INFO - PROCESS | 2064 | 1467872231643 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:11 INFO - PROCESS | 2064 | 1467872231647 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE735000 == 31 [pid = 2064] [id = 184] 23:17:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1CE04CC00) [pid = 2064] [serial = 550] [outer = 0000000000000000] 23:17:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1CE1BA400) [pid = 2064] [serial = 551] [outer = 000000F1CE04CC00] 23:17:11 INFO - PROCESS | 2064 | 1467872231736 Marionette DEBUG loaded listener.js 23:17:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1CE1E5400) [pid = 2064] [serial = 552] [outer = 000000F1CE04CC00] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D3FBA000) [pid = 2064] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1CE1E4000) [pid = 2064] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1CB5B3C00) [pid = 2064] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1C828C800) [pid = 2064] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1C8FD8000) [pid = 2064] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1D4B2C000) [pid = 2064] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1D89E3000) [pid = 2064] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1D9C4C800) [pid = 2064] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1C763E800) [pid = 2064] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:17:12 INFO - PROCESS | 2064 | --DOMWINDOW == 54 (000000F1C822D000) [pid = 2064] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:17:12 INFO - PROCESS | 2064 | 1467872232661 Marionette TRACE conn6 <- [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]]]}] 23:17:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1193ms 23:17:12 INFO - PROCESS | 2064 | 1467872232689 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:17:12 INFO - PROCESS | 2064 | 1467872232691 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:17:12 INFO - PROCESS | 2064 | 1467872232695 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:17:12 INFO - PROCESS | 2064 | 1467872232697 Marionette TRACE conn6 <- [1,702,null,{}] 23:17:12 INFO - PROCESS | 2064 | 1467872232701 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:12 INFO - PROCESS | 2064 | 1467872232703 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:12 INFO - PROCESS | 2064 | 1467872232792 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:17:12 INFO - PROCESS | 2064 | 1467872232799 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:12 INFO - PROCESS | 2064 | 1467872232801 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FD7800 == 32 [pid = 2064] [id = 185] 23:17:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 55 (000000F1CE55D400) [pid = 2064] [serial = 553] [outer = 0000000000000000] 23:17:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1CE561C00) [pid = 2064] [serial = 554] [outer = 000000F1CE55D400] 23:17:12 INFO - PROCESS | 2064 | 1467872232846 Marionette DEBUG loaded listener.js 23:17:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1CE1BCC00) [pid = 2064] [serial = 555] [outer = 000000F1CE55D400] 23:17:13 INFO - PROCESS | 2064 | 1467872233791 Marionette TRACE conn6 <- [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]]]}] 23:17:13 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 23:17:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1137ms 23:17:13 INFO - PROCESS | 2064 | 1467872233835 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:17:13 INFO - PROCESS | 2064 | 1467872233837 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:17:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:17:13 INFO - PROCESS | 2064 | 1467872233840 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:17:13 INFO - PROCESS | 2064 | 1467872233842 Marionette TRACE conn6 <- [1,706,null,{}] 23:17:13 INFO - PROCESS | 2064 | 1467872233846 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:13 INFO - PROCESS | 2064 | 1467872233848 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:13 INFO - PROCESS | 2064 | 1467872233932 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:17:13 INFO - PROCESS | 2064 | 1467872233938 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:13 INFO - PROCESS | 2064 | 1467872233940 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4D93800 == 33 [pid = 2064] [id = 186] 23:17:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1D1CCD800) [pid = 2064] [serial = 556] [outer = 0000000000000000] 23:17:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1D235B400) [pid = 2064] [serial = 557] [outer = 000000F1D1CCD800] 23:17:13 INFO - PROCESS | 2064 | 1467872233986 Marionette DEBUG loaded listener.js 23:17:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1D2BE5400) [pid = 2064] [serial = 558] [outer = 000000F1D1CCD800] 23:17:14 INFO - PROCESS | 2064 | 1467872234925 Marionette TRACE conn6 <- [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]]]}] 23:17:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1130ms 23:17:14 INFO - PROCESS | 2064 | 1467872234974 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:17:14 INFO - PROCESS | 2064 | 1467872234976 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:17:14 INFO - PROCESS | 2064 | 1467872234980 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:17:14 INFO - PROCESS | 2064 | 1467872234982 Marionette TRACE conn6 <- [1,710,null,{}] 23:17:14 INFO - PROCESS | 2064 | 1467872234985 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:15 INFO - PROCESS | 2064 | 1467872234992 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:15 INFO - PROCESS | 2064 | 1467872235103 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:17:15 INFO - PROCESS | 2064 | 1467872235110 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:15 INFO - PROCESS | 2064 | 1467872235112 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B2D800 == 34 [pid = 2064] [id = 187] 23:17:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1D3F2D800) [pid = 2064] [serial = 559] [outer = 0000000000000000] 23:17:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1D41AA000) [pid = 2064] [serial = 560] [outer = 000000F1D3F2D800] 23:17:15 INFO - PROCESS | 2064 | 1467872235165 Marionette DEBUG loaded listener.js 23:17:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1D4CD3800) [pid = 2064] [serial = 561] [outer = 000000F1D3F2D800] 23:17:15 INFO - PROCESS | 2064 | 1467872235883 Marionette TRACE conn6 <- [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] 23:17:15 INFO - PROCESS | 2064 | 1467872235976 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:17:15 INFO - PROCESS | 2064 | 1467872235981 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:17:15 INFO - PROCESS | 2064 | 1467872235987 Marionette TRACE conn6 <- [1,714,null,{}] 23:17:15 INFO - PROCESS | 2064 | 1467872235992 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:16 INFO - PROCESS | 2064 | 1467872235996 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:16 INFO - PROCESS | 2064 | 1467872236150 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:17:16 INFO - PROCESS | 2064 | 1467872236216 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:16 INFO - PROCESS | 2064 | 1467872236219 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD50E800 == 35 [pid = 2064] [id = 188] 23:17:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C842D000) [pid = 2064] [serial = 562] [outer = 0000000000000000] 23:17:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C886D400) [pid = 2064] [serial = 563] [outer = 000000F1C842D000] 23:17:16 INFO - PROCESS | 2064 | 1467872236321 Marionette DEBUG loaded listener.js 23:17:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CC807800) [pid = 2064] [serial = 564] [outer = 000000F1C842D000] 23:17:16 INFO - PROCESS | 2064 | 1467872236973 Marionette TRACE conn6 <- [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]]]}] 23:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1026ms 23:17:17 INFO - PROCESS | 2064 | 1467872237011 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:17:17 INFO - PROCESS | 2064 | 1467872237016 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:17:17 INFO - PROCESS | 2064 | 1467872237024 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:17:17 INFO - PROCESS | 2064 | 1467872237028 Marionette TRACE conn6 <- [1,718,null,{}] 23:17:17 INFO - PROCESS | 2064 | 1467872237033 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:17 INFO - PROCESS | 2064 | 1467872237036 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:17 INFO - PROCESS | 2064 | 1467872237153 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:17:17 INFO - PROCESS | 2064 | 1467872237225 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:17 INFO - PROCESS | 2064 | 1467872237228 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A79000 == 36 [pid = 2064] [id = 189] 23:17:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CE7A1C00) [pid = 2064] [serial = 565] [outer = 0000000000000000] 23:17:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D242FC00) [pid = 2064] [serial = 566] [outer = 000000F1CE7A1C00] 23:17:17 INFO - PROCESS | 2064 | 1467872237287 Marionette DEBUG loaded listener.js 23:17:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D3FB9800) [pid = 2064] [serial = 567] [outer = 000000F1CE7A1C00] 23:17:17 INFO - PROCESS | 2064 | 1467872237931 Marionette TRACE conn6 <- [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] 23:17:18 INFO - PROCESS | 2064 | 1467872238015 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:17:18 INFO - PROCESS | 2064 | 1467872238019 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:17:18 INFO - PROCESS | 2064 | 1467872238023 Marionette TRACE conn6 <- [1,722,null,{}] 23:17:18 INFO - PROCESS | 2064 | 1467872238048 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:18 INFO - PROCESS | 2064 | 1467872238054 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:18 INFO - PROCESS | 2064 | 1467872238196 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:17:18 INFO - PROCESS | 2064 | 1467872238240 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:18 INFO - PROCESS | 2064 | 1467872238244 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7AD9800 == 37 [pid = 2064] [id = 190] 23:17:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D5147800) [pid = 2064] [serial = 568] [outer = 0000000000000000] 23:17:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D5327800) [pid = 2064] [serial = 569] [outer = 000000F1D5147800] 23:17:18 INFO - PROCESS | 2064 | 1467872238304 Marionette DEBUG loaded listener.js 23:17:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D56CA800) [pid = 2064] [serial = 570] [outer = 000000F1D5147800] 23:17:18 INFO - PROCESS | 2064 | 1467872238905 Marionette TRACE conn6 <- [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]]]}] 23:17:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 923ms 23:17:18 INFO - PROCESS | 2064 | 1467872238947 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:17:18 INFO - PROCESS | 2064 | 1467872238950 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:17:18 INFO - PROCESS | 2064 | 1467872238954 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:17:18 INFO - PROCESS | 2064 | 1467872238956 Marionette TRACE conn6 <- [1,726,null,{}] 23:17:18 INFO - PROCESS | 2064 | 1467872238960 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:18 INFO - PROCESS | 2064 | 1467872238962 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:19 INFO - PROCESS | 2064 | 1467872239076 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:17:19 INFO - PROCESS | 2064 | 1467872239147 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:19 INFO - PROCESS | 2064 | 1467872239149 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871D000 == 38 [pid = 2064] [id = 191] 23:17:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D57EBC00) [pid = 2064] [serial = 571] [outer = 0000000000000000] 23:17:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D57EF000) [pid = 2064] [serial = 572] [outer = 000000F1D57EBC00] 23:17:19 INFO - PROCESS | 2064 | 1467872239205 Marionette DEBUG loaded listener.js 23:17:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D5C83800) [pid = 2064] [serial = 573] [outer = 000000F1D57EBC00] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4D93800 == 37 [pid = 2064] [id = 186] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FD7800 == 36 [pid = 2064] [id = 185] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE735000 == 35 [pid = 2064] [id = 184] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD486000 == 34 [pid = 2064] [id = 183] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8134000 == 33 [pid = 2064] [id = 182] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5AF000 == 32 [pid = 2064] [id = 181] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A6E800 == 31 [pid = 2064] [id = 180] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7AD9800 == 30 [pid = 2064] [id = 190] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A79000 == 29 [pid = 2064] [id = 189] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD50E800 == 28 [pid = 2064] [id = 188] 23:17:20 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B2D800 == 27 [pid = 2064] [id = 187] 23:17:20 INFO - PROCESS | 2064 | [2064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3FBEC00) [pid = 2064] [serial = 536] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D3F2AC00) [pid = 2064] [serial = 525] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2054000) [pid = 2064] [serial = 524] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CCA8BC00) [pid = 2064] [serial = 530] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8347800) [pid = 2064] [serial = 527] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C8552C00) [pid = 2064] [serial = 528] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1CE79E000) [pid = 2064] [serial = 510] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CCD8C000) [pid = 2064] [serial = 509] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D7154800) [pid = 2064] [serial = 513] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D5321000) [pid = 2064] [serial = 512] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D99FB800) [pid = 2064] [serial = 516] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D8C7C400) [pid = 2064] [serial = 515] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1DAC89800) [pid = 2064] [serial = 519] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D9C4FC00) [pid = 2064] [serial = 518] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1C822A800) [pid = 2064] [serial = 521] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1D234F000) [pid = 2064] [serial = 533] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1D41A5800) [pid = 2064] [serial = 537] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1D2055000) [pid = 2064] [serial = 522] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1D2BEA000) [pid = 2064] [serial = 534] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1CE1BE400) [pid = 2064] [serial = 531] [outer = 0000000000000000] [url = about:blank] 23:17:21 INFO - PROCESS | 2064 | 1467872241112 Marionette TRACE conn6 <- [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]]]}] 23:17:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2181ms 23:17:21 INFO - PROCESS | 2064 | 1467872241138 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:17:21 INFO - PROCESS | 2064 | 1467872241142 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:17:21 INFO - PROCESS | 2064 | 1467872241148 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:17:21 INFO - PROCESS | 2064 | 1467872241153 Marionette TRACE conn6 <- [1,730,null,{}] 23:17:21 INFO - PROCESS | 2064 | 1467872241160 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:21 INFO - PROCESS | 2064 | 1467872241163 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:21 INFO - PROCESS | 2064 | 1467872241260 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:17:21 INFO - PROCESS | 2064 | 1467872241269 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:21 INFO - PROCESS | 2064 | 1467872241273 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8134800 == 28 [pid = 2064] [id = 192] 23:17:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1C8224C00) [pid = 2064] [serial = 574] [outer = 0000000000000000] 23:17:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1C8226000) [pid = 2064] [serial = 575] [outer = 000000F1C8224C00] 23:17:21 INFO - PROCESS | 2064 | 1467872241325 Marionette DEBUG loaded listener.js 23:17:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1C8349400) [pid = 2064] [serial = 576] [outer = 000000F1C8224C00] 23:17:22 INFO - PROCESS | 2064 | 1467872242307 Marionette TRACE conn6 <- [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]]]}] 23:17:22 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 23:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1191ms 23:17:22 INFO - PROCESS | 2064 | 1467872242341 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:17:22 INFO - PROCESS | 2064 | 1467872242347 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:17:22 INFO - PROCESS | 2064 | 1467872242354 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:17:22 INFO - PROCESS | 2064 | 1467872242357 Marionette TRACE conn6 <- [1,734,null,{}] 23:17:22 INFO - PROCESS | 2064 | 1467872242361 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:22 INFO - PROCESS | 2064 | 1467872242364 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:22 INFO - PROCESS | 2064 | 1467872242463 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:17:22 INFO - PROCESS | 2064 | 1467872242471 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:22 INFO - PROCESS | 2064 | 1467872242474 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCD6F800 == 29 [pid = 2064] [id = 193] 23:17:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1C855C000) [pid = 2064] [serial = 577] [outer = 0000000000000000] 23:17:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1C8C43800) [pid = 2064] [serial = 578] [outer = 000000F1C855C000] 23:17:22 INFO - PROCESS | 2064 | 1467872242525 Marionette DEBUG loaded listener.js 23:17:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C97ABC00) [pid = 2064] [serial = 579] [outer = 000000F1C855C000] 23:17:23 INFO - PROCESS | 2064 | 1467872243476 Marionette TRACE conn6 <- [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]]]}] 23:17:23 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.) 23:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1189ms 23:17:23 INFO - PROCESS | 2064 | 1467872243544 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:17:23 INFO - PROCESS | 2064 | 1467872243546 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:17:23 INFO - PROCESS | 2064 | 1467872243550 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:17:23 INFO - PROCESS | 2064 | 1467872243553 Marionette TRACE conn6 <- [1,738,null,{}] 23:17:23 INFO - PROCESS | 2064 | 1467872243571 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:23 INFO - PROCESS | 2064 | 1467872243576 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:23 INFO - PROCESS | 2064 | 1467872243697 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:17:23 INFO - PROCESS | 2064 | 1467872243705 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:23 INFO - PROCESS | 2064 | 1467872243708 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE72E800 == 30 [pid = 2064] [id = 194] 23:17:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1CE1DBC00) [pid = 2064] [serial = 580] [outer = 0000000000000000] 23:17:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1CE1E5000) [pid = 2064] [serial = 581] [outer = 000000F1CE1DBC00] 23:17:23 INFO - PROCESS | 2064 | 1467872243797 Marionette DEBUG loaded listener.js 23:17:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1CE564000) [pid = 2064] [serial = 582] [outer = 000000F1CE1DBC00] 23:17:24 INFO - PROCESS | 2064 | 1467872244765 Marionette TRACE conn6 <- [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]]]}] 23:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1235ms 23:17:24 INFO - PROCESS | 2064 | 1467872244787 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:17:24 INFO - PROCESS | 2064 | 1467872244790 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:17:24 INFO - PROCESS | 2064 | 1467872244794 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:17:24 INFO - PROCESS | 2064 | 1467872244796 Marionette TRACE conn6 <- [1,742,null,{}] 23:17:24 INFO - PROCESS | 2064 | 1467872244799 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:24 INFO - PROCESS | 2064 | 1467872244801 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:24 INFO - PROCESS | 2064 | 1467872244917 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:17:24 INFO - PROCESS | 2064 | 1467872244923 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:24 INFO - PROCESS | 2064 | 1467872244925 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B6B800 == 31 [pid = 2064] [id = 195] 23:17:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1D1CCB000) [pid = 2064] [serial = 583] [outer = 0000000000000000] 23:17:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D242DC00) [pid = 2064] [serial = 584] [outer = 000000F1D1CCB000] 23:17:25 INFO - PROCESS | 2064 | 1467872245010 Marionette DEBUG loaded listener.js 23:17:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D2B84400) [pid = 2064] [serial = 585] [outer = 000000F1D1CCB000] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1C8346000) [pid = 2064] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CE55D400) [pid = 2064] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D1CCD800) [pid = 2064] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D3F2D800) [pid = 2064] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1CE04CC00) [pid = 2064] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1C8852C00) [pid = 2064] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1C7D20C00) [pid = 2064] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:17:25 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1C8552800) [pid = 2064] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:17:25 INFO - PROCESS | 2064 | 1467872245988 Marionette TRACE conn6 <- [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]]]}] 23:17:26 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 23:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1237ms 23:17:26 INFO - PROCESS | 2064 | 1467872246033 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:17:26 INFO - PROCESS | 2064 | 1467872246035 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:17:26 INFO - PROCESS | 2064 | 1467872246039 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:17:26 INFO - PROCESS | 2064 | 1467872246041 Marionette TRACE conn6 <- [1,746,null,{}] 23:17:26 INFO - PROCESS | 2064 | 1467872246045 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:26 INFO - PROCESS | 2064 | 1467872246047 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:26 INFO - PROCESS | 2064 | 1467872246155 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:17:26 INFO - PROCESS | 2064 | 1467872246164 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:26 INFO - PROCESS | 2064 | 1467872246166 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ABC800 == 32 [pid = 2064] [id = 196] 23:17:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1CE21D400) [pid = 2064] [serial = 586] [outer = 0000000000000000] 23:17:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1D2356800) [pid = 2064] [serial = 587] [outer = 000000F1CE21D400] 23:17:26 INFO - PROCESS | 2064 | 1467872246213 Marionette DEBUG loaded listener.js 23:17:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1D3F29C00) [pid = 2064] [serial = 588] [outer = 000000F1CE21D400] 23:17:26 INFO - PROCESS | 2064 | 1467872246650 Marionette TRACE conn6 <- [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]]]}] 23:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 23:17:26 INFO - PROCESS | 2064 | 1467872246671 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:17:26 INFO - PROCESS | 2064 | 1467872246673 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:17:26 INFO - PROCESS | 2064 | 1467872246677 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:17:26 INFO - PROCESS | 2064 | 1467872246678 Marionette TRACE conn6 <- [1,750,null,{}] 23:17:26 INFO - PROCESS | 2064 | 1467872246682 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:26 INFO - PROCESS | 2064 | 1467872246688 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:26 INFO - PROCESS | 2064 | 1467872246841 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:17:26 INFO - PROCESS | 2064 | 1467872246854 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:26 INFO - PROCESS | 2064 | 1467872246856 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D53D6000 == 33 [pid = 2064] [id = 197] 23:17:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1D3FB3400) [pid = 2064] [serial = 589] [outer = 0000000000000000] 23:17:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1D418F000) [pid = 2064] [serial = 590] [outer = 000000F1D3FB3400] 23:17:26 INFO - PROCESS | 2064 | 1467872246903 Marionette DEBUG loaded listener.js 23:17:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1D4F27800) [pid = 2064] [serial = 591] [outer = 000000F1D3FB3400] 23:17:27 INFO - PROCESS | 2064 | [2064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:17:27 INFO - PROCESS | 2064 | 1467872247808 Marionette TRACE conn6 <- [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]]]}] 23:17:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:17:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1181ms 23:17:27 INFO - PROCESS | 2064 | 1467872247880 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:17:27 INFO - PROCESS | 2064 | 1467872247885 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:17:27 INFO - PROCESS | 2064 | 1467872247891 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:17:27 INFO - PROCESS | 2064 | 1467872247895 Marionette TRACE conn6 <- [1,754,null,{}] 23:17:27 INFO - PROCESS | 2064 | 1467872247901 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:27 INFO - PROCESS | 2064 | 1467872247905 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:28 INFO - PROCESS | 2064 | 1467872248049 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:17:28 INFO - PROCESS | 2064 | 1467872248110 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:28 INFO - PROCESS | 2064 | 1467872248116 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5E0800 == 34 [pid = 2064] [id = 198] 23:17:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8281400) [pid = 2064] [serial = 592] [outer = 0000000000000000] 23:17:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C834B400) [pid = 2064] [serial = 593] [outer = 000000F1C8281400] 23:17:28 INFO - PROCESS | 2064 | 1467872248178 Marionette DEBUG loaded listener.js 23:17:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C855D400) [pid = 2064] [serial = 594] [outer = 000000F1C8281400] 23:17:29 INFO - PROCESS | 2064 | 1467872249277 Marionette TRACE conn6 <- [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]]]}] 23:17:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1474ms 23:17:29 INFO - PROCESS | 2064 | 1467872249371 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:17:29 INFO - PROCESS | 2064 | 1467872249376 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:17:29 INFO - PROCESS | 2064 | 1467872249383 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:17:29 INFO - PROCESS | 2064 | 1467872249386 Marionette TRACE conn6 <- [1,758,null,{}] 23:17:29 INFO - PROCESS | 2064 | 1467872249391 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:29 INFO - PROCESS | 2064 | 1467872249394 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:29 INFO - PROCESS | 2064 | 1467872249634 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:17:29 INFO - PROCESS | 2064 | 1467872249727 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:29 INFO - PROCESS | 2064 | 1467872249730 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8019800 == 35 [pid = 2064] [id = 199] 23:17:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8230400) [pid = 2064] [serial = 595] [outer = 0000000000000000] 23:17:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8346C00) [pid = 2064] [serial = 596] [outer = 000000F1C8230400] 23:17:29 INFO - PROCESS | 2064 | 1467872249782 Marionette DEBUG loaded listener.js 23:17:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CC804800) [pid = 2064] [serial = 597] [outer = 000000F1C8230400] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC4D000 == 34 [pid = 2064] [id = 21] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3DAC800 == 33 [pid = 2064] [id = 15] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D26A1800 == 32 [pid = 2064] [id = 14] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41CA800 == 31 [pid = 2064] [id = 26] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0D9000 == 30 [pid = 2064] [id = 24] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E77800 == 29 [pid = 2064] [id = 17] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD48D000 == 28 [pid = 2064] [id = 25] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA9000 == 27 [pid = 2064] [id = 13] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8AD6800 == 26 [pid = 2064] [id = 23] 23:17:30 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB4B000 == 25 [pid = 2064] [id = 10] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D235B400) [pid = 2064] [serial = 557] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D41AA000) [pid = 2064] [serial = 560] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D4CD3800) [pid = 2064] [serial = 561] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CE1BA400) [pid = 2064] [serial = 551] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1C8860400) [pid = 2064] [serial = 548] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1C7D27400) [pid = 2064] [serial = 545] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1C822C400) [pid = 2064] [serial = 546] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1CB51B400) [pid = 2064] [serial = 542] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1CE21C400) [pid = 2064] [serial = 543] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D4B2A800) [pid = 2064] [serial = 540] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D1CC6C00) [pid = 2064] [serial = 539] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1CE561C00) [pid = 2064] [serial = 554] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1CE1E5400) [pid = 2064] [serial = 552] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1CE1BCC00) [pid = 2064] [serial = 555] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1C8F39400) [pid = 2064] [serial = 549] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1D2BE5400) [pid = 2064] [serial = 558] [outer = 0000000000000000] [url = about:blank] 23:17:30 INFO - PROCESS | 2064 | 1467872250343 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 23:17:30 INFO - PROCESS | 2064 | 1467872250372 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:17:30 INFO - PROCESS | 2064 | 1467872250376 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:17:30 INFO - PROCESS | 2064 | 1467872250381 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:17:30 INFO - PROCESS | 2064 | 1467872250384 Marionette TRACE conn6 <- [1,762,null,{}] 23:17:30 INFO - PROCESS | 2064 | 1467872250389 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:30 INFO - PROCESS | 2064 | 1467872250392 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:30 INFO - PROCESS | 2064 | 1467872250484 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:17:30 INFO - PROCESS | 2064 | 1467872250493 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:30 INFO - PROCESS | 2064 | 1467872250495 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCD63000 == 26 [pid = 2064] [id = 200] 23:17:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1C8352400) [pid = 2064] [serial = 598] [outer = 0000000000000000] 23:17:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1C8FDE000) [pid = 2064] [serial = 599] [outer = 000000F1C8352400] 23:17:30 INFO - PROCESS | 2064 | 1467872250547 Marionette DEBUG loaded listener.js 23:17:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1CD5F1000) [pid = 2064] [serial = 600] [outer = 000000F1C8352400] 23:17:31 INFO - PROCESS | 2064 | 1467872251024 Marionette TRACE conn6 <- [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]]]}] 23:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 23:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:17:31 INFO - PROCESS | 2064 | 1467872251056 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:17:31 INFO - PROCESS | 2064 | 1467872251059 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:17:31 INFO - PROCESS | 2064 | 1467872251063 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:17:31 INFO - PROCESS | 2064 | 1467872251065 Marionette TRACE conn6 <- [1,766,null,{}] 23:17:31 INFO - PROCESS | 2064 | 1467872251069 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:31 INFO - PROCESS | 2064 | 1467872251072 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:31 INFO - PROCESS | 2064 | 1467872251192 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:17:31 INFO - PROCESS | 2064 | 1467872251203 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:31 INFO - PROCESS | 2064 | 1467872251205 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C90800 == 27 [pid = 2064] [id = 201] 23:17:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1CE557C00) [pid = 2064] [serial = 601] [outer = 0000000000000000] 23:17:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1CE5D3800) [pid = 2064] [serial = 602] [outer = 000000F1CE557C00] 23:17:31 INFO - PROCESS | 2064 | 1467872251253 Marionette DEBUG loaded listener.js 23:17:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1CEBE6800) [pid = 2064] [serial = 603] [outer = 000000F1CE557C00] 23:17:31 INFO - PROCESS | 2064 | 1467872251729 Marionette TRACE conn6 <- [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]]]}] 23:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 23:17:31 INFO - PROCESS | 2064 | 1467872251756 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:17:31 INFO - PROCESS | 2064 | 1467872251760 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:17:31 INFO - PROCESS | 2064 | 1467872251776 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:17:31 INFO - PROCESS | 2064 | 1467872251781 Marionette TRACE conn6 <- [1,770,null,{}] 23:17:31 INFO - PROCESS | 2064 | 1467872251785 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:31 INFO - PROCESS | 2064 | 1467872251788 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:31 INFO - PROCESS | 2064 | 1467872251884 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:17:31 INFO - PROCESS | 2064 | 1467872251956 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:31 INFO - PROCESS | 2064 | 1467872251958 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C5800 == 28 [pid = 2064] [id = 202] 23:17:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1D2438C00) [pid = 2064] [serial = 604] [outer = 0000000000000000] 23:17:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1D3F2A400) [pid = 2064] [serial = 605] [outer = 000000F1D2438C00] 23:17:32 INFO - PROCESS | 2064 | 1467872252011 Marionette DEBUG loaded listener.js 23:17:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1D3FBB400) [pid = 2064] [serial = 606] [outer = 000000F1D2438C00] 23:17:32 INFO - PROCESS | 2064 | 1467872252391 Marionette TRACE conn6 <- [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]]]}] 23:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 23:17:32 INFO - PROCESS | 2064 | 1467872252462 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:17:32 INFO - PROCESS | 2064 | 1467872252464 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:17:32 INFO - PROCESS | 2064 | 1467872252467 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:17:32 INFO - PROCESS | 2064 | 1467872252469 Marionette TRACE conn6 <- [1,774,null,{}] 23:17:32 INFO - PROCESS | 2064 | 1467872252472 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:32 INFO - PROCESS | 2064 | 1467872252474 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:32 INFO - PROCESS | 2064 | 1467872252620 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:17:32 INFO - PROCESS | 2064 | 1467872252636 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:32 INFO - PROCESS | 2064 | 1467872252638 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D53CA000 == 29 [pid = 2064] [id = 203] 23:17:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C7656C00) [pid = 2064] [serial = 607] [outer = 0000000000000000] 23:17:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D4B30000) [pid = 2064] [serial = 608] [outer = 000000F1C7656C00] 23:17:32 INFO - PROCESS | 2064 | 1467872252684 Marionette DEBUG loaded listener.js 23:17:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D501B800) [pid = 2064] [serial = 609] [outer = 000000F1C7656C00] 23:17:33 INFO - PROCESS | 2064 | 1467872253133 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 23:17:33 INFO - PROCESS | 2064 | 1467872253204 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:17:33 INFO - PROCESS | 2064 | 1467872253207 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:17:33 INFO - PROCESS | 2064 | 1467872253210 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:17:33 INFO - PROCESS | 2064 | 1467872253212 Marionette TRACE conn6 <- [1,778,null,{}] 23:17:33 INFO - PROCESS | 2064 | 1467872253216 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:33 INFO - PROCESS | 2064 | 1467872253218 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:33 INFO - PROCESS | 2064 | 1467872253333 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:17:33 INFO - PROCESS | 2064 | 1467872253387 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:33 INFO - PROCESS | 2064 | 1467872253393 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B4800 == 30 [pid = 2064] [id = 204] 23:17:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D5726C00) [pid = 2064] [serial = 610] [outer = 0000000000000000] 23:17:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D5732C00) [pid = 2064] [serial = 611] [outer = 000000F1D5726C00] 23:17:33 INFO - PROCESS | 2064 | 1467872253451 Marionette DEBUG loaded listener.js 23:17:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D57F1400) [pid = 2064] [serial = 612] [outer = 000000F1D5726C00] 23:17:33 INFO - PROCESS | 2064 | 1467872253945 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 777ms 23:17:34 INFO - PROCESS | 2064 | 1467872253998 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:17:34 INFO - PROCESS | 2064 | 1467872254001 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:17:34 INFO - PROCESS | 2064 | 1467872254004 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:17:34 INFO - PROCESS | 2064 | 1467872254005 Marionette TRACE conn6 <- [1,782,null,{}] 23:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:17:34 INFO - PROCESS | 2064 | 1467872254009 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:34 INFO - PROCESS | 2064 | 1467872254011 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:34 INFO - PROCESS | 2064 | 1467872254122 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:17:34 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CE1DBC00) [pid = 2064] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:17:34 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C855C000) [pid = 2064] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:17:34 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1C8224C00) [pid = 2064] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:17:34 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D1CCB000) [pid = 2064] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:17:34 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1C842D000) [pid = 2064] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:17:34 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1CE7A1C00) [pid = 2064] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:17:34 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D5147800) [pid = 2064] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:17:34 INFO - PROCESS | 2064 | 1467872254188 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:34 INFO - PROCESS | 2064 | 1467872254190 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DCC800 == 31 [pid = 2064] [id = 205] 23:17:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C8224C00) [pid = 2064] [serial = 613] [outer = 0000000000000000] 23:17:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1CCA46800) [pid = 2064] [serial = 614] [outer = 000000F1C8224C00] 23:17:34 INFO - PROCESS | 2064 | 1467872254238 Marionette DEBUG loaded listener.js 23:17:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D5CE7C00) [pid = 2064] [serial = 615] [outer = 000000F1C8224C00] 23:17:34 INFO - PROCESS | 2064 | 1467872254599 Marionette TRACE conn6 <- [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]]]}] 23:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 23:17:34 INFO - PROCESS | 2064 | 1467872254681 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:17:34 INFO - PROCESS | 2064 | 1467872254683 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:17:34 INFO - PROCESS | 2064 | 1467872254687 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:17:34 INFO - PROCESS | 2064 | 1467872254689 Marionette TRACE conn6 <- [1,786,null,{}] 23:17:34 INFO - PROCESS | 2064 | 1467872254693 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:34 INFO - PROCESS | 2064 | 1467872254695 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:34 INFO - PROCESS | 2064 | 1467872254777 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:17:34 INFO - PROCESS | 2064 | 1467872254783 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:34 INFO - PROCESS | 2064 | 1467872254785 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D89A0800 == 32 [pid = 2064] [id = 206] 23:17:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D57EA000) [pid = 2064] [serial = 616] [outer = 0000000000000000] 23:17:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D6573800) [pid = 2064] [serial = 617] [outer = 000000F1D57EA000] 23:17:34 INFO - PROCESS | 2064 | 1467872254830 Marionette DEBUG loaded listener.js 23:17:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D714AC00) [pid = 2064] [serial = 618] [outer = 000000F1D57EA000] 23:17:35 INFO - PROCESS | 2064 | 1467872255254 Marionette TRACE conn6 <- [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]]]}] 23:17:35 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 23:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 23:17:35 INFO - PROCESS | 2064 | 1467872255319 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:17:35 INFO - PROCESS | 2064 | 1467872255322 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:17:35 INFO - PROCESS | 2064 | 1467872255325 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:17:35 INFO - PROCESS | 2064 | 1467872255327 Marionette TRACE conn6 <- [1,790,null,{}] 23:17:35 INFO - PROCESS | 2064 | 1467872255331 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:35 INFO - PROCESS | 2064 | 1467872255333 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:35 INFO - PROCESS | 2064 | 1467872255417 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:17:35 INFO - PROCESS | 2064 | 1467872255425 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:35 INFO - PROCESS | 2064 | 1467872255427 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8CA1800 == 33 [pid = 2064] [id = 207] 23:17:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D7588400) [pid = 2064] [serial = 619] [outer = 0000000000000000] 23:17:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D758C800) [pid = 2064] [serial = 620] [outer = 000000F1D7588400] 23:17:35 INFO - PROCESS | 2064 | 1467872255498 Marionette DEBUG loaded listener.js 23:17:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D7A32400) [pid = 2064] [serial = 621] [outer = 000000F1D7588400] 23:17:35 INFO - PROCESS | 2064 | 1467872255941 Marionette TRACE conn6 <- [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]]]}] 23:17:36 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 23:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 23:17:36 INFO - PROCESS | 2064 | 1467872255999 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:17:36 INFO - PROCESS | 2064 | 1467872256001 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:17:36 INFO - PROCESS | 2064 | 1467872256005 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:17:36 INFO - PROCESS | 2064 | 1467872256007 Marionette TRACE conn6 <- [1,794,null,{}] 23:17:36 INFO - PROCESS | 2064 | 1467872256010 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:36 INFO - PROCESS | 2064 | 1467872256012 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:36 INFO - PROCESS | 2064 | 1467872256100 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:17:36 INFO - PROCESS | 2064 | 1467872256108 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:36 INFO - PROCESS | 2064 | 1467872256110 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C6800 == 34 [pid = 2064] [id = 208] 23:17:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D7D3B000) [pid = 2064] [serial = 622] [outer = 0000000000000000] 23:17:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D7D3E000) [pid = 2064] [serial = 623] [outer = 000000F1D7D3B000] 23:17:36 INFO - PROCESS | 2064 | 1467872256155 Marionette DEBUG loaded listener.js 23:17:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D7D45000) [pid = 2064] [serial = 624] [outer = 000000F1D7D3B000] 23:17:36 INFO - PROCESS | 2064 | 1467872256609 Marionette TRACE conn6 <- [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]]]}] 23:17:36 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 23:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 23:17:36 INFO - PROCESS | 2064 | 1467872256680 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:17:36 INFO - PROCESS | 2064 | 1467872256685 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:17:36 INFO - PROCESS | 2064 | 1467872256691 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:17:36 INFO - PROCESS | 2064 | 1467872256696 Marionette TRACE conn6 <- [1,798,null,{}] 23:17:36 INFO - PROCESS | 2064 | 1467872256703 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:36 INFO - PROCESS | 2064 | 1467872256707 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:36 INFO - PROCESS | 2064 | 1467872256872 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:17:36 INFO - PROCESS | 2064 | 1467872256968 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:36 INFO - PROCESS | 2064 | 1467872256971 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB54800 == 35 [pid = 2064] [id = 209] 23:17:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C8345400) [pid = 2064] [serial = 625] [outer = 0000000000000000] 23:17:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C8352C00) [pid = 2064] [serial = 626] [outer = 000000F1C8345400] 23:17:37 INFO - PROCESS | 2064 | 1467872257034 Marionette DEBUG loaded listener.js 23:17:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CD46B400) [pid = 2064] [serial = 627] [outer = 000000F1C8345400] 23:17:37 INFO - PROCESS | 2064 | 1467872257620 Marionette TRACE conn6 <- [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]]]}] 23:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 23:17:37 INFO - PROCESS | 2064 | 1467872257680 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:17:37 INFO - PROCESS | 2064 | 1467872257685 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:17:37 INFO - PROCESS | 2064 | 1467872257692 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:17:37 INFO - PROCESS | 2064 | 1467872257695 Marionette TRACE conn6 <- [1,802,null,{}] 23:17:37 INFO - PROCESS | 2064 | 1467872257700 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:37 INFO - PROCESS | 2064 | 1467872257703 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:37 INFO - PROCESS | 2064 | 1467872257819 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:17:37 INFO - PROCESS | 2064 | 1467872257892 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:37 INFO - PROCESS | 2064 | 1467872257894 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D51A0800 == 36 [pid = 2064] [id = 210] 23:17:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CEBE5C00) [pid = 2064] [serial = 628] [outer = 0000000000000000] 23:17:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D2323C00) [pid = 2064] [serial = 629] [outer = 000000F1CEBE5C00] 23:17:37 INFO - PROCESS | 2064 | 1467872257954 Marionette DEBUG loaded listener.js 23:17:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3F24C00) [pid = 2064] [serial = 630] [outer = 000000F1CEBE5C00] 23:17:38 INFO - PROCESS | 2064 | 1467872258587 Marionette TRACE conn6 <- [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] 23:17:38 INFO - PROCESS | 2064 | 1467872258619 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:17:38 INFO - PROCESS | 2064 | 1467872258623 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:17:38 INFO - PROCESS | 2064 | 1467872258628 Marionette TRACE conn6 <- [1,806,null,{}] 23:17:38 INFO - PROCESS | 2064 | 1467872258639 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:38 INFO - PROCESS | 2064 | 1467872258645 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:38 INFO - PROCESS | 2064 | 1467872258762 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:17:38 INFO - PROCESS | 2064 | 1467872258838 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:38 INFO - PROCESS | 2064 | 1467872258842 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC48800 == 37 [pid = 2064] [id = 211] 23:17:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D57EB000) [pid = 2064] [serial = 631] [outer = 0000000000000000] 23:17:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D5CF0800) [pid = 2064] [serial = 632] [outer = 000000F1D57EB000] 23:17:38 INFO - PROCESS | 2064 | 1467872258943 Marionette DEBUG loaded listener.js 23:17:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D7D48C00) [pid = 2064] [serial = 633] [outer = 000000F1D57EB000] 23:17:39 INFO - PROCESS | 2064 | 1467872259608 Marionette TRACE conn6 <- [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]]]}] 23:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1028ms 23:17:39 INFO - PROCESS | 2064 | 1467872259654 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:17:39 INFO - PROCESS | 2064 | 1467872259657 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:17:39 INFO - PROCESS | 2064 | 1467872259661 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:17:39 INFO - PROCESS | 2064 | 1467872259664 Marionette TRACE conn6 <- [1,810,null,{}] 23:17:39 INFO - PROCESS | 2064 | 1467872259668 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:39 INFO - PROCESS | 2064 | 1467872259670 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:39 INFO - PROCESS | 2064 | 1467872259786 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:17:39 INFO - PROCESS | 2064 | 1467872259861 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:39 INFO - PROCESS | 2064 | 1467872259863 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD4800 == 38 [pid = 2064] [id = 212] 23:17:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D87D1000) [pid = 2064] [serial = 634] [outer = 0000000000000000] 23:17:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8808800) [pid = 2064] [serial = 635] [outer = 000000F1D87D1000] 23:17:39 INFO - PROCESS | 2064 | 1467872259963 Marionette DEBUG loaded listener.js 23:17:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8813000) [pid = 2064] [serial = 636] [outer = 000000F1D87D1000] 23:17:40 INFO - PROCESS | 2064 | 1467872260680 Marionette TRACE conn6 <- [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] 23:17:40 INFO - PROCESS | 2064 | 1467872260740 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:17:40 INFO - PROCESS | 2064 | 1467872260744 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:17:40 INFO - PROCESS | 2064 | 1467872260748 Marionette TRACE conn6 <- [1,814,null,{}] 23:17:40 INFO - PROCESS | 2064 | 1467872260753 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:40 INFO - PROCESS | 2064 | 1467872260756 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:40 INFO - PROCESS | 2064 | 1467872260862 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:17:40 INFO - PROCESS | 2064 | 1467872260938 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:40 INFO - PROCESS | 2064 | 1467872260941 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF0B800 == 39 [pid = 2064] [id = 213] 23:17:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8283C00) [pid = 2064] [serial = 637] [outer = 0000000000000000] 23:17:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C834AC00) [pid = 2064] [serial = 638] [outer = 000000F1C8283C00] 23:17:41 INFO - PROCESS | 2064 | 1467872260992 Marionette DEBUG loaded listener.js 23:17:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE1DA400) [pid = 2064] [serial = 639] [outer = 000000F1C8283C00] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AC7000 == 38 [pid = 2064] [id = 16] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD6000 == 37 [pid = 2064] [id = 19] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B13000 == 36 [pid = 2064] [id = 27] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B2E000 == 35 [pid = 2064] [id = 18] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23AE800 == 34 [pid = 2064] [id = 29] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871D000 == 33 [pid = 2064] [id = 191] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8942000 == 32 [pid = 2064] [id = 20] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DE6800 == 31 [pid = 2064] [id = 28] 23:17:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0BD000 == 30 [pid = 2064] [id = 22] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1CE1E5000) [pid = 2064] [serial = 581] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C8C43800) [pid = 2064] [serial = 578] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C8226000) [pid = 2064] [serial = 575] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8349400) [pid = 2064] [serial = 576] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D57EF000) [pid = 2064] [serial = 572] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D242DC00) [pid = 2064] [serial = 584] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CC807800) [pid = 2064] [serial = 564] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C886D400) [pid = 2064] [serial = 563] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CE564000) [pid = 2064] [serial = 582] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D3FB9800) [pid = 2064] [serial = 567] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D242FC00) [pid = 2064] [serial = 566] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D56CA800) [pid = 2064] [serial = 570] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D5327800) [pid = 2064] [serial = 569] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D2B84400) [pid = 2064] [serial = 585] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D418F000) [pid = 2064] [serial = 590] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D2356800) [pid = 2064] [serial = 587] [outer = 0000000000000000] [url = about:blank] 23:17:42 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C97ABC00) [pid = 2064] [serial = 579] [outer = 0000000000000000] [url = about:blank] 23:17:43 INFO - PROCESS | 2064 | 1467872263371 Marionette TRACE conn6 <- [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]]]}] 23:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2792ms 23:17:43 INFO - PROCESS | 2064 | 1467872263620 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:17:43 INFO - PROCESS | 2064 | 1467872263624 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:17:43 INFO - PROCESS | 2064 | 1467872263629 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:17:43 INFO - PROCESS | 2064 | 1467872263632 Marionette TRACE conn6 <- [1,818,null,{}] 23:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:17:43 INFO - PROCESS | 2064 | 1467872263637 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:43 INFO - PROCESS | 2064 | 1467872263640 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:43 INFO - PROCESS | 2064 | 1467872263750 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:17:43 INFO - PROCESS | 2064 | 1467872263814 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:43 INFO - PROCESS | 2064 | 1467872263817 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5D9800 == 31 [pid = 2064] [id = 214] 23:17:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C78C8000) [pid = 2064] [serial = 640] [outer = 0000000000000000] 23:17:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C8C43800) [pid = 2064] [serial = 641] [outer = 000000F1C78C8000] 23:17:43 INFO - PROCESS | 2064 | 1467872263868 Marionette DEBUG loaded listener.js 23:17:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CB519800) [pid = 2064] [serial = 642] [outer = 000000F1C78C8000] 23:17:44 INFO - PROCESS | 2064 | 1467872264262 Marionette TRACE conn6 <- [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]]]}] 23:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 23:17:44 INFO - PROCESS | 2064 | 1467872264312 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:17:44 INFO - PROCESS | 2064 | 1467872264318 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:17:44 INFO - PROCESS | 2064 | 1467872264325 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:17:44 INFO - PROCESS | 2064 | 1467872264327 Marionette TRACE conn6 <- [1,822,null,{}] 23:17:44 INFO - PROCESS | 2064 | 1467872264332 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:44 INFO - PROCESS | 2064 | 1467872264335 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:44 INFO - PROCESS | 2064 | 1467872264428 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:17:44 INFO - PROCESS | 2064 | 1467872264434 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:44 INFO - PROCESS | 2064 | 1467872264436 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA4000 == 32 [pid = 2064] [id = 215] 23:17:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CE1D7000) [pid = 2064] [serial = 643] [outer = 0000000000000000] 23:17:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE1E5000) [pid = 2064] [serial = 644] [outer = 000000F1CE1D7000] 23:17:44 INFO - PROCESS | 2064 | 1467872264487 Marionette DEBUG loaded listener.js 23:17:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CE561800) [pid = 2064] [serial = 645] [outer = 000000F1CE1D7000] 23:17:44 INFO - PROCESS | 2064 | 1467872264971 Marionette TRACE conn6 <- [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]]]}] 23:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 23:17:45 INFO - PROCESS | 2064 | 1467872264997 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:17:45 INFO - PROCESS | 2064 | 1467872265000 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:17:45 INFO - PROCESS | 2064 | 1467872265004 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:17:45 INFO - PROCESS | 2064 | 1467872265008 Marionette TRACE conn6 <- [1,826,null,{}] 23:17:45 INFO - PROCESS | 2064 | 1467872265040 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:45 INFO - PROCESS | 2064 | 1467872265046 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:45 INFO - PROCESS | 2064 | 1467872265137 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:17:45 INFO - PROCESS | 2064 | 1467872265144 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:45 INFO - PROCESS | 2064 | 1467872265147 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B8800 == 33 [pid = 2064] [id = 216] 23:17:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C81B5000) [pid = 2064] [serial = 646] [outer = 0000000000000000] 23:17:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D2676400) [pid = 2064] [serial = 647] [outer = 000000F1C81B5000] 23:17:45 INFO - PROCESS | 2064 | 1467872265204 Marionette DEBUG loaded listener.js 23:17:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D2BEC000) [pid = 2064] [serial = 648] [outer = 000000F1C81B5000] 23:17:45 INFO - PROCESS | 2064 | 1467872265704 Marionette TRACE conn6 <- [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]]]}] 23:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 23:17:45 INFO - PROCESS | 2064 | 1467872265740 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:17:45 INFO - PROCESS | 2064 | 1467872265743 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:17:45 INFO - PROCESS | 2064 | 1467872265746 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:17:45 INFO - PROCESS | 2064 | 1467872265748 Marionette TRACE conn6 <- [1,830,null,{}] 23:17:45 INFO - PROCESS | 2064 | 1467872265751 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:45 INFO - PROCESS | 2064 | 1467872265753 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:45 INFO - PROCESS | 2064 | 1467872265898 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:17:45 INFO - PROCESS | 2064 | 1467872265921 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:45 INFO - PROCESS | 2064 | 1467872265923 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D53D5000 == 34 [pid = 2064] [id = 217] 23:17:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4185400) [pid = 2064] [serial = 649] [outer = 0000000000000000] 23:17:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D418D800) [pid = 2064] [serial = 650] [outer = 000000F1D4185400] 23:17:45 INFO - PROCESS | 2064 | 1467872265978 Marionette DEBUG loaded listener.js 23:17:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D4B26800) [pid = 2064] [serial = 651] [outer = 000000F1D4185400] 23:17:46 INFO - PROCESS | 2064 | 1467872266419 Marionette TRACE conn6 <- [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]]]}] 23:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 23:17:46 INFO - PROCESS | 2064 | 1467872266483 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:17:46 INFO - PROCESS | 2064 | 1467872266486 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:17:46 INFO - PROCESS | 2064 | 1467872266507 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:17:46 INFO - PROCESS | 2064 | 1467872266509 Marionette TRACE conn6 <- [1,834,null,{}] 23:17:46 INFO - PROCESS | 2064 | 1467872266513 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:46 INFO - PROCESS | 2064 | 1467872266515 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:46 INFO - PROCESS | 2064 | 1467872266624 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:17:46 INFO - PROCESS | 2064 | 1467872266636 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:46 INFO - PROCESS | 2064 | 1467872266639 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D62C0000 == 35 [pid = 2064] [id = 218] 23:17:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CCD41800) [pid = 2064] [serial = 652] [outer = 0000000000000000] 23:17:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D501AC00) [pid = 2064] [serial = 653] [outer = 000000F1CCD41800] 23:17:46 INFO - PROCESS | 2064 | 1467872266684 Marionette DEBUG loaded listener.js 23:17:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D56C9000) [pid = 2064] [serial = 654] [outer = 000000F1CCD41800] 23:17:47 INFO - PROCESS | 2064 | 1467872267153 Marionette TRACE conn6 <- [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]]]}] 23:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 23:17:47 INFO - PROCESS | 2064 | 1467872267183 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:17:47 INFO - PROCESS | 2064 | 1467872267185 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:17:47 INFO - PROCESS | 2064 | 1467872267189 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:17:47 INFO - PROCESS | 2064 | 1467872267191 Marionette TRACE conn6 <- [1,838,null,{}] 23:17:47 INFO - PROCESS | 2064 | 1467872267221 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:47 INFO - PROCESS | 2064 | 1467872267227 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:47 INFO - PROCESS | 2064 | 1467872267376 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:17:47 INFO - PROCESS | 2064 | 1467872267384 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:47 INFO - PROCESS | 2064 | 1467872267394 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D892E000 == 36 [pid = 2064] [id = 219] 23:17:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C81B4800) [pid = 2064] [serial = 655] [outer = 0000000000000000] 23:17:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D10C5000) [pid = 2064] [serial = 656] [outer = 000000F1C81B4800] 23:17:47 INFO - PROCESS | 2064 | 1467872267680 Marionette DEBUG loaded listener.js 23:17:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D6527000) [pid = 2064] [serial = 657] [outer = 000000F1C81B4800] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1CE21D400) [pid = 2064] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D5726C00) [pid = 2064] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C8224C00) [pid = 2064] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CE557C00) [pid = 2064] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8352400) [pid = 2064] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8230400) [pid = 2064] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D3FB3400) [pid = 2064] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D2438C00) [pid = 2064] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8281400) [pid = 2064] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D7588400) [pid = 2064] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D7D3B000) [pid = 2064] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C7656C00) [pid = 2064] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D57EA000) [pid = 2064] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:17:47 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D57EBC00) [pid = 2064] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:17:48 INFO - PROCESS | 2064 | 1467872268060 Marionette TRACE conn6 <- [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]]]}] 23:17:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D4EC8800) [pid = 2064] [serial = 658] [outer = 000000F1D4EC7800] 23:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 923ms 23:17:48 INFO - PROCESS | 2064 | 1467872268121 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:17:48 INFO - PROCESS | 2064 | 1467872268124 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:17:48 INFO - PROCESS | 2064 | 1467872268127 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:17:48 INFO - PROCESS | 2064 | 1467872268129 Marionette TRACE conn6 <- [1,842,null,{}] 23:17:48 INFO - PROCESS | 2064 | 1467872268132 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:48 INFO - PROCESS | 2064 | 1467872268134 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:48 INFO - PROCESS | 2064 | 1467872268244 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:17:48 INFO - PROCESS | 2064 | 1467872268292 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:48 INFO - PROCESS | 2064 | 1467872268295 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8990000 == 37 [pid = 2064] [id = 220] 23:17:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C81A9800) [pid = 2064] [serial = 659] [outer = 0000000000000000] 23:17:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D3FB5000) [pid = 2064] [serial = 660] [outer = 000000F1C81A9800] 23:17:48 INFO - PROCESS | 2064 | 1467872268345 Marionette DEBUG loaded listener.js 23:17:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7735800) [pid = 2064] [serial = 661] [outer = 000000F1C81A9800] 23:17:48 INFO - PROCESS | 2064 | 1467872268711 Marionette TRACE conn6 <- [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]]]}] 23:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 23:17:48 INFO - PROCESS | 2064 | 1467872268758 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:17:48 INFO - PROCESS | 2064 | 1467872268760 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:17:48 INFO - PROCESS | 2064 | 1467872268764 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:17:48 INFO - PROCESS | 2064 | 1467872268765 Marionette TRACE conn6 <- [1,846,null,{}] 23:17:48 INFO - PROCESS | 2064 | 1467872268769 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:48 INFO - PROCESS | 2064 | 1467872268771 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:48 INFO - PROCESS | 2064 | 1467872268860 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:17:48 INFO - PROCESS | 2064 | 1467872268896 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:48 INFO - PROCESS | 2064 | 1467872268898 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACBC800 == 38 [pid = 2064] [id = 221] 23:17:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D7735000) [pid = 2064] [serial = 662] [outer = 0000000000000000] 23:17:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D7D43800) [pid = 2064] [serial = 663] [outer = 000000F1D7735000] 23:17:48 INFO - PROCESS | 2064 | 1467872268948 Marionette DEBUG loaded listener.js 23:17:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8790400) [pid = 2064] [serial = 664] [outer = 000000F1D7735000] 23:17:49 INFO - PROCESS | 2064 | 1467872269359 Marionette TRACE conn6 <- [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]]]}] 23:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 23:17:49 INFO - PROCESS | 2064 | 1467872269402 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:17:49 INFO - PROCESS | 2064 | 1467872269404 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:17:49 INFO - PROCESS | 2064 | 1467872269408 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:17:49 INFO - PROCESS | 2064 | 1467872269409 Marionette TRACE conn6 <- [1,850,null,{}] 23:17:49 INFO - PROCESS | 2064 | 1467872269413 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:49 INFO - PROCESS | 2064 | 1467872269415 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:49 INFO - PROCESS | 2064 | 1467872269502 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:17:49 INFO - PROCESS | 2064 | 1467872269509 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:49 INFO - PROCESS | 2064 | 1467872269511 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B7800 == 39 [pid = 2064] [id = 222] 23:17:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8807C00) [pid = 2064] [serial = 665] [outer = 0000000000000000] 23:17:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D880EC00) [pid = 2064] [serial = 666] [outer = 000000F1D8807C00] 23:17:49 INFO - PROCESS | 2064 | 1467872269556 Marionette DEBUG loaded listener.js 23:17:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8870800) [pid = 2064] [serial = 667] [outer = 000000F1D8807C00] 23:17:50 INFO - PROCESS | 2064 | 1467872270414 Marionette TRACE conn6 <- [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]]]}] 23:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1024ms 23:17:50 INFO - PROCESS | 2064 | 1467872270434 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:17:50 INFO - PROCESS | 2064 | 1467872270439 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:17:50 INFO - PROCESS | 2064 | 1467872270444 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:17:50 INFO - PROCESS | 2064 | 1467872270450 Marionette TRACE conn6 <- [1,854,null,{}] 23:17:50 INFO - PROCESS | 2064 | 1467872270477 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:50 INFO - PROCESS | 2064 | 1467872270480 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:50 INFO - PROCESS | 2064 | 1467872270627 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:17:50 INFO - PROCESS | 2064 | 1467872270743 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:50 INFO - PROCESS | 2064 | 1467872270746 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE735800 == 40 [pid = 2064] [id = 223] 23:17:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C855C800) [pid = 2064] [serial = 668] [outer = 0000000000000000] 23:17:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C8F3DC00) [pid = 2064] [serial = 669] [outer = 000000F1C855C800] 23:17:50 INFO - PROCESS | 2064 | 1467872270807 Marionette DEBUG loaded listener.js 23:17:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE048000) [pid = 2064] [serial = 670] [outer = 000000F1C855C800] 23:17:51 INFO - PROCESS | 2064 | 1467872271687 Marionette TRACE conn6 <- [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]]]}] 23:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1294ms 23:17:51 INFO - PROCESS | 2064 | 1467872271752 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:17:51 INFO - PROCESS | 2064 | 1467872271756 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:17:51 INFO - PROCESS | 2064 | 1467872271762 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:17:51 INFO - PROCESS | 2064 | 1467872271765 Marionette TRACE conn6 <- [1,858,null,{}] 23:17:51 INFO - PROCESS | 2064 | 1467872271771 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:51 INFO - PROCESS | 2064 | 1467872271774 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:51 INFO - PROCESS | 2064 | 1467872271887 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:17:51 INFO - PROCESS | 2064 | 1467872271956 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:51 INFO - PROCESS | 2064 | 1467872271961 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCD79000 == 41 [pid = 2064] [id = 224] 23:17:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C919A000) [pid = 2064] [serial = 671] [outer = 0000000000000000] 23:17:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1CB518800) [pid = 2064] [serial = 672] [outer = 000000F1C919A000] 23:17:52 INFO - PROCESS | 2064 | 1467872272012 Marionette DEBUG loaded listener.js 23:17:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CE1DE000) [pid = 2064] [serial = 673] [outer = 000000F1C919A000] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACBC800 == 40 [pid = 2064] [id = 221] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8990000 == 39 [pid = 2064] [id = 220] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D892E000 == 38 [pid = 2064] [id = 219] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D62C0000 == 37 [pid = 2064] [id = 218] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D53D5000 == 36 [pid = 2064] [id = 217] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B8800 == 35 [pid = 2064] [id = 216] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA4000 == 34 [pid = 2064] [id = 215] 23:17:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5D9800 == 33 [pid = 2064] [id = 214] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D5C83800) [pid = 2064] [serial = 573] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D3F29C00) [pid = 2064] [serial = 588] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D5732C00) [pid = 2064] [serial = 611] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D57F1400) [pid = 2064] [serial = 612] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CCA46800) [pid = 2064] [serial = 614] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CE5D3800) [pid = 2064] [serial = 602] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CEBE6800) [pid = 2064] [serial = 603] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8FDE000) [pid = 2064] [serial = 599] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CD5F1000) [pid = 2064] [serial = 600] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D5CE7C00) [pid = 2064] [serial = 615] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8346C00) [pid = 2064] [serial = 596] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CC804800) [pid = 2064] [serial = 597] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D4F27800) [pid = 2064] [serial = 591] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3F2A400) [pid = 2064] [serial = 605] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D3FBB400) [pid = 2064] [serial = 606] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C834B400) [pid = 2064] [serial = 593] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C855D400) [pid = 2064] [serial = 594] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D7A32400) [pid = 2064] [serial = 621] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D7D45000) [pid = 2064] [serial = 624] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D7D3E000) [pid = 2064] [serial = 623] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D758C800) [pid = 2064] [serial = 620] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D4B30000) [pid = 2064] [serial = 608] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D501B800) [pid = 2064] [serial = 609] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D6573800) [pid = 2064] [serial = 617] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D714AC00) [pid = 2064] [serial = 618] [outer = 0000000000000000] [url = about:blank] 23:17:52 INFO - PROCESS | 2064 | 1467872272598 Marionette TRACE conn6 <- [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]]]}] 23:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 881ms 23:17:52 INFO - PROCESS | 2064 | 1467872272643 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:17:52 INFO - PROCESS | 2064 | 1467872272648 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:17:52 INFO - PROCESS | 2064 | 1467872272655 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:17:52 INFO - PROCESS | 2064 | 1467872272658 Marionette TRACE conn6 <- [1,862,null,{}] 23:17:52 INFO - PROCESS | 2064 | 1467872272661 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:52 INFO - PROCESS | 2064 | 1467872272664 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:52 INFO - PROCESS | 2064 | 1467872272757 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:17:52 INFO - PROCESS | 2064 | 1467872272773 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:52 INFO - PROCESS | 2064 | 1467872272775 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0EC800 == 34 [pid = 2064] [id = 225] 23:17:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8C11400) [pid = 2064] [serial = 674] [outer = 0000000000000000] 23:17:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CD465800) [pid = 2064] [serial = 675] [outer = 000000F1C8C11400] 23:17:52 INFO - PROCESS | 2064 | 1467872272825 Marionette DEBUG loaded listener.js 23:17:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE55FC00) [pid = 2064] [serial = 676] [outer = 000000F1C8C11400] 23:17:53 INFO - PROCESS | 2064 | 1467872273297 Marionette TRACE conn6 <- [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]]]}] 23:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 23:17:53 INFO - PROCESS | 2064 | 1467872273327 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:17:53 INFO - PROCESS | 2064 | 1467872273330 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:17:53 INFO - PROCESS | 2064 | 1467872273334 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:17:53 INFO - PROCESS | 2064 | 1467872273337 Marionette TRACE conn6 <- [1,866,null,{}] 23:17:53 INFO - PROCESS | 2064 | 1467872273382 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:53 INFO - PROCESS | 2064 | 1467872273387 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:53 INFO - PROCESS | 2064 | 1467872273482 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:17:53 INFO - PROCESS | 2064 | 1467872273558 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:53 INFO - PROCESS | 2064 | 1467872273562 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3DB6000 == 35 [pid = 2064] [id = 226] 23:17:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D2673000) [pid = 2064] [serial = 677] [outer = 0000000000000000] 23:17:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D2B18000) [pid = 2064] [serial = 678] [outer = 000000F1D2673000] 23:17:53 INFO - PROCESS | 2064 | 1467872273614 Marionette DEBUG loaded listener.js 23:17:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D3F2CC00) [pid = 2064] [serial = 679] [outer = 000000F1D2673000] 23:17:54 INFO - PROCESS | 2064 | 1467872274000 Marionette TRACE conn6 <- [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]]]}] 23:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 23:17:54 INFO - PROCESS | 2064 | 1467872274029 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:17:54 INFO - PROCESS | 2064 | 1467872274032 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:17:54 INFO - PROCESS | 2064 | 1467872274035 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:17:54 INFO - PROCESS | 2064 | 1467872274037 Marionette TRACE conn6 <- [1,870,null,{}] 23:17:54 INFO - PROCESS | 2064 | 1467872274040 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:54 INFO - PROCESS | 2064 | 1467872274042 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:54 INFO - PROCESS | 2064 | 1467872274131 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:17:54 INFO - PROCESS | 2064 | 1467872274136 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:54 INFO - PROCESS | 2064 | 1467872274139 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D519C800 == 36 [pid = 2064] [id = 227] 23:17:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C6DD3800) [pid = 2064] [serial = 680] [outer = 0000000000000000] 23:17:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D4A14000) [pid = 2064] [serial = 681] [outer = 000000F1C6DD3800] 23:17:54 INFO - PROCESS | 2064 | 1467872274185 Marionette DEBUG loaded listener.js 23:17:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5013800) [pid = 2064] [serial = 682] [outer = 000000F1C6DD3800] 23:17:54 INFO - PROCESS | 2064 | 1467872274625 Marionette TRACE conn6 <- [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]]]}] 23:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 631ms 23:17:54 INFO - PROCESS | 2064 | 1467872274669 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:17:54 INFO - PROCESS | 2064 | 1467872274671 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:17:54 INFO - PROCESS | 2064 | 1467872274681 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:17:54 INFO - PROCESS | 2064 | 1467872274683 Marionette TRACE conn6 <- [1,874,null,{}] 23:17:54 INFO - PROCESS | 2064 | 1467872274687 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:54 INFO - PROCESS | 2064 | 1467872274689 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:54 INFO - PROCESS | 2064 | 1467872274797 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:17:54 INFO - PROCESS | 2064 | 1467872274878 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:54 INFO - PROCESS | 2064 | 1467872274880 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B2E800 == 37 [pid = 2064] [id = 228] 23:17:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE1DD800) [pid = 2064] [serial = 683] [outer = 0000000000000000] 23:17:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D563D800) [pid = 2064] [serial = 684] [outer = 000000F1CE1DD800] 23:17:54 INFO - PROCESS | 2064 | 1467872274926 Marionette DEBUG loaded listener.js 23:17:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D57E5C00) [pid = 2064] [serial = 685] [outer = 000000F1CE1DD800] 23:17:55 INFO - PROCESS | 2064 | 1467872275372 Marionette TRACE conn6 <- [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]]]}] 23:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 23:17:55 INFO - PROCESS | 2064 | 1467872275417 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:17:55 INFO - PROCESS | 2064 | 1467872275419 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:17:55 INFO - PROCESS | 2064 | 1467872275423 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:17:55 INFO - PROCESS | 2064 | 1467872275425 Marionette TRACE conn6 <- [1,878,null,{}] 23:17:55 INFO - PROCESS | 2064 | 1467872275428 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:55 INFO - PROCESS | 2064 | 1467872275435 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:55 INFO - PROCESS | 2064 | 1467872275578 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:17:55 INFO - PROCESS | 2064 | 1467872275633 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:55 INFO - PROCESS | 2064 | 1467872275635 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D870D000 == 38 [pid = 2064] [id = 229] 23:17:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D5C8E000) [pid = 2064] [serial = 686] [outer = 0000000000000000] 23:17:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D657F000) [pid = 2064] [serial = 687] [outer = 000000F1D5C8E000] 23:17:55 INFO - PROCESS | 2064 | 1467872275682 Marionette DEBUG loaded listener.js 23:17:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D7D04800) [pid = 2064] [serial = 688] [outer = 000000F1D5C8E000] 23:17:56 INFO - PROCESS | 2064 | 1467872276132 Marionette TRACE conn6 <- [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]]]}] 23:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 23:17:56 INFO - PROCESS | 2064 | 1467872276172 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:17:56 INFO - PROCESS | 2064 | 1467872276174 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:17:56 INFO - PROCESS | 2064 | 1467872276178 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:17:56 INFO - PROCESS | 2064 | 1467872276180 Marionette TRACE conn6 <- [1,882,null,{}] 23:17:56 INFO - PROCESS | 2064 | 1467872276188 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:56 INFO - PROCESS | 2064 | 1467872276190 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:56 INFO - PROCESS | 2064 | 1467872276297 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:17:56 INFO - PROCESS | 2064 | 1467872276304 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:56 INFO - PROCESS | 2064 | 1467872276306 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C8E000 == 39 [pid = 2064] [id = 230] 23:17:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D5C8F800) [pid = 2064] [serial = 689] [outer = 0000000000000000] 23:17:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D878B800) [pid = 2064] [serial = 690] [outer = 000000F1D5C8F800] 23:17:56 INFO - PROCESS | 2064 | 1467872276358 Marionette DEBUG loaded listener.js 23:17:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8813C00) [pid = 2064] [serial = 691] [outer = 000000F1D5C8F800] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D4185400) [pid = 2064] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C78C8000) [pid = 2064] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CCD41800) [pid = 2064] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8283C00) [pid = 2064] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C81B5000) [pid = 2064] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CE1D7000) [pid = 2064] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8345400) [pid = 2064] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CEBE5C00) [pid = 2064] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D57EB000) [pid = 2064] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D87D1000) [pid = 2064] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C81B4800) [pid = 2064] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C81A9800) [pid = 2064] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:17:56 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D7735000) [pid = 2064] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:17:56 INFO - PROCESS | 2064 | 1467872276872 Marionette TRACE conn6 <- [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]]]}] 23:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 23:17:56 INFO - PROCESS | 2064 | 1467872276914 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:17:56 INFO - PROCESS | 2064 | 1467872276916 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:17:56 INFO - PROCESS | 2064 | 1467872276920 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:17:56 INFO - PROCESS | 2064 | 1467872276922 Marionette TRACE conn6 <- [1,886,null,{}] 23:17:56 INFO - PROCESS | 2064 | 1467872276925 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:56 INFO - PROCESS | 2064 | 1467872276927 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:57 INFO - PROCESS | 2064 | 1467872277010 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:17:57 INFO - PROCESS | 2064 | 1467872277086 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:57 INFO - PROCESS | 2064 | 1467872277088 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB52A800 == 40 [pid = 2064] [id = 231] 23:17:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C81A9800) [pid = 2064] [serial = 692] [outer = 0000000000000000] 23:17:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CCD41800) [pid = 2064] [serial = 693] [outer = 000000F1C81A9800] 23:17:57 INFO - PROCESS | 2064 | 1467872277135 Marionette DEBUG loaded listener.js 23:17:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D878F800) [pid = 2064] [serial = 694] [outer = 000000F1C81A9800] 23:17:57 INFO - PROCESS | 2064 | 1467872277493 Marionette TRACE conn6 <- [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]]]}] 23:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 23:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:17:57 INFO - PROCESS | 2064 | 1467872277552 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:17:57 INFO - PROCESS | 2064 | 1467872277554 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:17:57 INFO - PROCESS | 2064 | 1467872277558 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:17:57 INFO - PROCESS | 2064 | 1467872277559 Marionette TRACE conn6 <- [1,890,null,{}] 23:17:57 INFO - PROCESS | 2064 | 1467872277563 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:57 INFO - PROCESS | 2064 | 1467872277565 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:57 INFO - PROCESS | 2064 | 1467872277699 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:17:57 INFO - PROCESS | 2064 | 1467872277716 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:57 INFO - PROCESS | 2064 | 1467872277718 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACCB800 == 41 [pid = 2064] [id = 232] 23:17:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C81B4800) [pid = 2064] [serial = 695] [outer = 0000000000000000] 23:17:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D887A400) [pid = 2064] [serial = 696] [outer = 000000F1C81B4800] 23:17:57 INFO - PROCESS | 2064 | 1467872277764 Marionette DEBUG loaded listener.js 23:17:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D89D4800) [pid = 2064] [serial = 697] [outer = 000000F1C81B4800] 23:17:58 INFO - PROCESS | 2064 | 1467872278165 Marionette TRACE conn6 <- [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]]]}] 23:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 23:17:58 INFO - PROCESS | 2064 | 1467872278190 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:17:58 INFO - PROCESS | 2064 | 1467872278192 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:17:58 INFO - PROCESS | 2064 | 1467872278195 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:17:58 INFO - PROCESS | 2064 | 1467872278197 Marionette TRACE conn6 <- [1,894,null,{}] 23:17:58 INFO - PROCESS | 2064 | 1467872278201 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:58 INFO - PROCESS | 2064 | 1467872278203 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:58 INFO - PROCESS | 2064 | 1467872278317 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:17:58 INFO - PROCESS | 2064 | 1467872278325 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:58 INFO - PROCESS | 2064 | 1467872278327 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0B1800 == 42 [pid = 2064] [id = 233] 23:17:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D89D8400) [pid = 2064] [serial = 698] [outer = 0000000000000000] 23:17:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D89DC400) [pid = 2064] [serial = 699] [outer = 000000F1D89D8400] 23:17:58 INFO - PROCESS | 2064 | 1467872278372 Marionette DEBUG loaded listener.js 23:17:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D89E3C00) [pid = 2064] [serial = 700] [outer = 000000F1D89D8400] 23:17:58 INFO - PROCESS | 2064 | 1467872278766 Marionette TRACE conn6 <- [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]]]}] 23:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 23:17:58 INFO - PROCESS | 2064 | 1467872278870 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:17:58 INFO - PROCESS | 2064 | 1467872278875 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:17:58 INFO - PROCESS | 2064 | 1467872278880 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:17:58 INFO - PROCESS | 2064 | 1467872278885 Marionette TRACE conn6 <- [1,898,null,{}] 23:17:58 INFO - PROCESS | 2064 | 1467872278892 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:58 INFO - PROCESS | 2064 | 1467872278896 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:59 INFO - PROCESS | 2064 | 1467872279101 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:17:59 INFO - PROCESS | 2064 | 1467872279199 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:59 INFO - PROCESS | 2064 | 1467872279204 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:17:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB62000 == 43 [pid = 2064] [id = 234] 23:17:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8430400) [pid = 2064] [serial = 701] [outer = 0000000000000000] 23:17:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C855B800) [pid = 2064] [serial = 702] [outer = 000000F1C8430400] 23:17:59 INFO - PROCESS | 2064 | 1467872279267 Marionette DEBUG loaded listener.js 23:17:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1CD46E000) [pid = 2064] [serial = 703] [outer = 000000F1C8430400] 23:17:59 INFO - PROCESS | 2064 | 1467872279826 Marionette TRACE conn6 <- [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]]]}] 23:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 23:17:59 INFO - PROCESS | 2064 | 1467872279871 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:17:59 INFO - PROCESS | 2064 | 1467872279875 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:17:59 INFO - PROCESS | 2064 | 1467872279881 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:17:59 INFO - PROCESS | 2064 | 1467872279886 Marionette TRACE conn6 <- [1,902,null,{}] 23:17:59 INFO - PROCESS | 2064 | 1467872279890 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:59 INFO - PROCESS | 2064 | 1467872279893 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:00 INFO - PROCESS | 2064 | 1467872280012 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:18:00 INFO - PROCESS | 2064 | 1467872280174 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:00 INFO - PROCESS | 2064 | 1467872280177 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64B9800 == 44 [pid = 2064] [id = 235] 23:18:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D3FB4000) [pid = 2064] [serial = 704] [outer = 0000000000000000] 23:18:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D3FBB000) [pid = 2064] [serial = 705] [outer = 000000F1D3FB4000] 23:18:00 INFO - PROCESS | 2064 | 1467872280237 Marionette DEBUG loaded listener.js 23:18:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D57E7C00) [pid = 2064] [serial = 706] [outer = 000000F1D3FB4000] 23:18:00 INFO - PROCESS | 2064 | 1467872280841 Marionette TRACE conn6 <- [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]]]}] 23:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 23:18:00 INFO - PROCESS | 2064 | 1467872280870 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:18:00 INFO - PROCESS | 2064 | 1467872280873 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:18:00 INFO - PROCESS | 2064 | 1467872280877 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:18:00 INFO - PROCESS | 2064 | 1467872280880 Marionette TRACE conn6 <- [1,906,null,{}] 23:18:00 INFO - PROCESS | 2064 | 1467872280891 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:00 INFO - PROCESS | 2064 | 1467872280896 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:01 INFO - PROCESS | 2064 | 1467872281050 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:18:01 INFO - PROCESS | 2064 | 1467872281105 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:01 INFO - PROCESS | 2064 | 1467872281109 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC186800 == 45 [pid = 2064] [id = 236] 23:18:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D8809800) [pid = 2064] [serial = 707] [outer = 0000000000000000] 23:18:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D8873000) [pid = 2064] [serial = 708] [outer = 000000F1D8809800] 23:18:01 INFO - PROCESS | 2064 | 1467872281170 Marionette DEBUG loaded listener.js 23:18:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D8A82000) [pid = 2064] [serial = 709] [outer = 000000F1D8809800] 23:18:01 INFO - PROCESS | 2064 | 1467872281802 Marionette TRACE conn6 <- [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]]]}] 23:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 23:18:01 INFO - PROCESS | 2064 | 1467872281866 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:18:01 INFO - PROCESS | 2064 | 1467872281868 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:18:01 INFO - PROCESS | 2064 | 1467872281872 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:18:01 INFO - PROCESS | 2064 | 1467872281874 Marionette TRACE conn6 <- [1,910,null,{}] 23:18:01 INFO - PROCESS | 2064 | 1467872281878 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:01 INFO - PROCESS | 2064 | 1467872281880 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:02 INFO - PROCESS | 2064 | 1467872281996 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:18:02 INFO - PROCESS | 2064 | 1467872282113 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:02 INFO - PROCESS | 2064 | 1467872282116 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC326000 == 46 [pid = 2064] [id = 237] 23:18:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D8C7B800) [pid = 2064] [serial = 710] [outer = 0000000000000000] 23:18:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D8C7F800) [pid = 2064] [serial = 711] [outer = 000000F1D8C7B800] 23:18:02 INFO - PROCESS | 2064 | 1467872282173 Marionette DEBUG loaded listener.js 23:18:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D8CCFC00) [pid = 2064] [serial = 712] [outer = 000000F1D8C7B800] 23:18:02 INFO - PROCESS | 2064 | 1467872282920 Marionette TRACE conn6 <- [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]]]}] 23:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1130ms 23:18:03 INFO - PROCESS | 2064 | 1467872283005 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:18:03 INFO - PROCESS | 2064 | 1467872283009 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:18:03 INFO - PROCESS | 2064 | 1467872283015 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:18:03 INFO - PROCESS | 2064 | 1467872283018 Marionette TRACE conn6 <- [1,914,null,{}] 23:18:03 INFO - PROCESS | 2064 | 1467872283024 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:03 INFO - PROCESS | 2064 | 1467872283027 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:03 INFO - PROCESS | 2064 | 1467872283139 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:18:03 INFO - PROCESS | 2064 | 1467872283212 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:03 INFO - PROCESS | 2064 | 1467872283216 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8133000 == 47 [pid = 2064] [id = 238] 23:18:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1C973C400) [pid = 2064] [serial = 713] [outer = 0000000000000000] 23:18:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1CCA8BC00) [pid = 2064] [serial = 714] [outer = 000000F1C973C400] 23:18:03 INFO - PROCESS | 2064 | 1467872283317 Marionette DEBUG loaded listener.js 23:18:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1CE21B000) [pid = 2064] [serial = 715] [outer = 000000F1C973C400] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACCB800 == 46 [pid = 2064] [id = 232] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB52A800 == 45 [pid = 2064] [id = 231] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C8E000 == 44 [pid = 2064] [id = 230] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D870D000 == 43 [pid = 2064] [id = 229] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B2E800 == 42 [pid = 2064] [id = 228] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D519C800 == 41 [pid = 2064] [id = 227] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3DB6000 == 40 [pid = 2064] [id = 226] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0EC800 == 39 [pid = 2064] [id = 225] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCD79000 == 38 [pid = 2064] [id = 224] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE735800 == 37 [pid = 2064] [id = 223] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B7800 == 36 [pid = 2064] [id = 222] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC48800 == 35 [pid = 2064] [id = 211] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF0B800 == 34 [pid = 2064] [id = 213] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD4800 == 33 [pid = 2064] [id = 212] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D51A0800 == 32 [pid = 2064] [id = 210] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC326000 == 31 [pid = 2064] [id = 237] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC186800 == 30 [pid = 2064] [id = 236] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64B9800 == 29 [pid = 2064] [id = 235] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0B1800 == 28 [pid = 2064] [id = 233] 23:18:04 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB62000 == 27 [pid = 2064] [id = 234] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1C8C43800) [pid = 2064] [serial = 641] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1D501AC00) [pid = 2064] [serial = 653] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1CB519800) [pid = 2064] [serial = 642] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1CE1DA400) [pid = 2064] [serial = 639] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1C834AC00) [pid = 2064] [serial = 638] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D2676400) [pid = 2064] [serial = 647] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1CE561800) [pid = 2064] [serial = 645] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1CE1E5000) [pid = 2064] [serial = 644] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CD46B400) [pid = 2064] [serial = 627] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C8352C00) [pid = 2064] [serial = 626] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D3F24C00) [pid = 2064] [serial = 630] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D2323C00) [pid = 2064] [serial = 629] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D7D48C00) [pid = 2064] [serial = 633] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D5CF0800) [pid = 2064] [serial = 632] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D8813000) [pid = 2064] [serial = 636] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D8808800) [pid = 2064] [serial = 635] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D4B26800) [pid = 2064] [serial = 651] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D56C9000) [pid = 2064] [serial = 654] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D10C5000) [pid = 2064] [serial = 656] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C7656000) [pid = 2064] [serial = 372] [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.] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3FB5000) [pid = 2064] [serial = 660] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D8790400) [pid = 2064] [serial = 664] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D7735800) [pid = 2064] [serial = 661] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D6527000) [pid = 2064] [serial = 657] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2BEC000) [pid = 2064] [serial = 648] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7D43800) [pid = 2064] [serial = 663] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D418D800) [pid = 2064] [serial = 650] [outer = 0000000000000000] [url = about:blank] 23:18:04 INFO - PROCESS | 2064 | 1467872284580 Marionette TRACE conn6 <- [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]]]}] 23:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1592ms 23:18:04 INFO - PROCESS | 2064 | 1467872284628 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:18:04 INFO - PROCESS | 2064 | 1467872284632 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:18:04 INFO - PROCESS | 2064 | 1467872284639 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:18:04 INFO - PROCESS | 2064 | 1467872284642 Marionette TRACE conn6 <- [1,918,null,{}] 23:18:04 INFO - PROCESS | 2064 | 1467872284648 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:04 INFO - PROCESS | 2064 | 1467872284651 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:04 INFO - PROCESS | 2064 | 1467872284740 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:18:04 INFO - PROCESS | 2064 | 1467872284814 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:04 INFO - PROCESS | 2064 | 1467872284817 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C875C000 == 28 [pid = 2064] [id = 239] 23:18:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8226800) [pid = 2064] [serial = 716] [outer = 0000000000000000] 23:18:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C828D400) [pid = 2064] [serial = 717] [outer = 000000F1C8226800] 23:18:04 INFO - PROCESS | 2064 | 1467872284867 Marionette DEBUG loaded listener.js 23:18:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C842A000) [pid = 2064] [serial = 718] [outer = 000000F1C8226800] 23:18:05 INFO - PROCESS | 2064 | 1467872285285 Marionette TRACE conn6 <- [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]]]}] 23:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 23:18:05 INFO - PROCESS | 2064 | 1467872285317 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:18:05 INFO - PROCESS | 2064 | 1467872285322 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:18:05 INFO - PROCESS | 2064 | 1467872285329 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:18:05 INFO - PROCESS | 2064 | 1467872285332 Marionette TRACE conn6 <- [1,922,null,{}] 23:18:05 INFO - PROCESS | 2064 | 1467872285336 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:05 INFO - PROCESS | 2064 | 1467872285339 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:05 INFO - PROCESS | 2064 | 1467872285431 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:18:05 INFO - PROCESS | 2064 | 1467872285438 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:05 INFO - PROCESS | 2064 | 1467872285440 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF0B800 == 29 [pid = 2064] [id = 240] 23:18:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C8C43800) [pid = 2064] [serial = 719] [outer = 0000000000000000] 23:18:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CB51B800) [pid = 2064] [serial = 720] [outer = 000000F1C8C43800] 23:18:05 INFO - PROCESS | 2064 | 1467872285490 Marionette DEBUG loaded listener.js 23:18:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CD46E400) [pid = 2064] [serial = 721] [outer = 000000F1C8C43800] 23:18:05 INFO - PROCESS | 2064 | 1467872285971 Marionette TRACE conn6 <- [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]]]}] 23:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 23:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:18:06 INFO - PROCESS | 2064 | 1467872286022 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:18:06 INFO - PROCESS | 2064 | 1467872286024 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:18:06 INFO - PROCESS | 2064 | 1467872286028 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:18:06 INFO - PROCESS | 2064 | 1467872286032 Marionette TRACE conn6 <- [1,926,null,{}] 23:18:06 INFO - PROCESS | 2064 | 1467872286044 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:06 INFO - PROCESS | 2064 | 1467872286049 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:06 INFO - PROCESS | 2064 | 1467872286173 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:18:06 INFO - PROCESS | 2064 | 1467872286258 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:06 INFO - PROCESS | 2064 | 1467872286262 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23AC800 == 30 [pid = 2064] [id = 241] 23:18:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C81A8400) [pid = 2064] [serial = 722] [outer = 0000000000000000] 23:18:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE7A8400) [pid = 2064] [serial = 723] [outer = 000000F1C81A8400] 23:18:06 INFO - PROCESS | 2064 | 1467872286313 Marionette DEBUG loaded listener.js 23:18:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D1BF6800) [pid = 2064] [serial = 724] [outer = 000000F1C81A8400] 23:18:06 INFO - PROCESS | 2064 | 1467872286756 Marionette TRACE conn6 <- [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]]]}] 23:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 776ms 23:18:06 INFO - PROCESS | 2064 | 1467872286806 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:18:06 INFO - PROCESS | 2064 | 1467872286809 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:18:06 INFO - PROCESS | 2064 | 1467872286813 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:18:06 INFO - PROCESS | 2064 | 1467872286815 Marionette TRACE conn6 <- [1,930,null,{}] 23:18:06 INFO - PROCESS | 2064 | 1467872286818 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:06 INFO - PROCESS | 2064 | 1467872286820 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:06 INFO - PROCESS | 2064 | 1467872286935 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:18:06 INFO - PROCESS | 2064 | 1467872286985 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:06 INFO - PROCESS | 2064 | 1467872286987 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B9000 == 31 [pid = 2064] [id = 242] 23:18:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D242EC00) [pid = 2064] [serial = 725] [outer = 0000000000000000] 23:18:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D267AC00) [pid = 2064] [serial = 726] [outer = 000000F1D242EC00] 23:18:07 INFO - PROCESS | 2064 | 1467872287034 Marionette DEBUG loaded listener.js 23:18:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D3F22400) [pid = 2064] [serial = 727] [outer = 000000F1D242EC00] 23:18:07 INFO - PROCESS | 2064 | 1467872287472 Marionette TRACE conn6 <- [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]]]}] 23:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 23:18:07 INFO - PROCESS | 2064 | 1467872287550 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:18:07 INFO - PROCESS | 2064 | 1467872287552 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:18:07 INFO - PROCESS | 2064 | 1467872287556 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:18:07 INFO - PROCESS | 2064 | 1467872287558 Marionette TRACE conn6 <- [1,934,null,{}] 23:18:07 INFO - PROCESS | 2064 | 1467872287562 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:07 INFO - PROCESS | 2064 | 1467872287564 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:07 INFO - PROCESS | 2064 | 1467872287677 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:18:07 INFO - PROCESS | 2064 | 1467872287728 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:07 INFO - PROCESS | 2064 | 1467872287731 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4D99000 == 32 [pid = 2064] [id = 243] 23:18:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C842B000) [pid = 2064] [serial = 728] [outer = 0000000000000000] 23:18:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D3F30000) [pid = 2064] [serial = 729] [outer = 000000F1C842B000] 23:18:07 INFO - PROCESS | 2064 | 1467872287777 Marionette DEBUG loaded listener.js 23:18:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D3FC1400) [pid = 2064] [serial = 730] [outer = 000000F1C842B000] 23:18:08 INFO - PROCESS | 2064 | 1467872288228 Marionette TRACE conn6 <- [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]]]}] 23:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 23:18:08 INFO - PROCESS | 2064 | 1467872288299 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:18:08 INFO - PROCESS | 2064 | 1467872288302 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:18:08 INFO - PROCESS | 2064 | 1467872288305 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:18:08 INFO - PROCESS | 2064 | 1467872288307 Marionette TRACE conn6 <- [1,938,null,{}] 23:18:08 INFO - PROCESS | 2064 | 1467872288311 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:08 INFO - PROCESS | 2064 | 1467872288317 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:08 INFO - PROCESS | 2064 | 1467872288458 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C81B4800) [pid = 2064] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1DD800) [pid = 2064] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D5C8E000) [pid = 2064] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C6DD3800) [pid = 2064] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8C11400) [pid = 2064] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C81A9800) [pid = 2064] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2673000) [pid = 2064] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D5C8F800) [pid = 2064] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8807C00) [pid = 2064] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C919A000) [pid = 2064] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C855C800) [pid = 2064] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:18:08 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D89D8400) [pid = 2064] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:18:08 INFO - PROCESS | 2064 | 1467872288675 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:08 INFO - PROCESS | 2064 | 1467872288677 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD0800 == 33 [pid = 2064] [id = 244] 23:18:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C6DD3800) [pid = 2064] [serial = 731] [outer = 0000000000000000] 23:18:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C81B4800) [pid = 2064] [serial = 732] [outer = 000000F1C6DD3800] 23:18:08 INFO - PROCESS | 2064 | 1467872288725 Marionette DEBUG loaded listener.js 23:18:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D4B2D000) [pid = 2064] [serial = 733] [outer = 000000F1C6DD3800] 23:18:09 INFO - PROCESS | 2064 | 1467872289356 Marionette TRACE conn6 <- [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]]]}] 23:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1123ms 23:18:09 INFO - PROCESS | 2064 | 1467872289431 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:18:09 INFO - PROCESS | 2064 | 1467872289436 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:18:09 INFO - PROCESS | 2064 | 1467872289441 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:18:09 INFO - PROCESS | 2064 | 1467872289445 Marionette TRACE conn6 <- [1,942,null,{}] 23:18:09 INFO - PROCESS | 2064 | 1467872289451 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:09 INFO - PROCESS | 2064 | 1467872289455 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:09 INFO - PROCESS | 2064 | 1467872289587 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:18:09 INFO - PROCESS | 2064 | 1467872289656 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:09 INFO - PROCESS | 2064 | 1467872289659 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD51B800 == 34 [pid = 2064] [id = 245] 23:18:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C828B000) [pid = 2064] [serial = 734] [outer = 0000000000000000] 23:18:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C842D000) [pid = 2064] [serial = 735] [outer = 000000F1C828B000] 23:18:09 INFO - PROCESS | 2064 | 1467872289719 Marionette DEBUG loaded listener.js 23:18:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C9736C00) [pid = 2064] [serial = 736] [outer = 000000F1C828B000] 23:18:10 INFO - PROCESS | 2064 | 1467872290484 Marionette TRACE conn6 <- [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]]]}] 23:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1126ms 23:18:10 INFO - PROCESS | 2064 | 1467872290571 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:18:10 INFO - PROCESS | 2064 | 1467872290577 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:18:10 INFO - PROCESS | 2064 | 1467872290583 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:18:10 INFO - PROCESS | 2064 | 1467872290587 Marionette TRACE conn6 <- [1,946,null,{}] 23:18:10 INFO - PROCESS | 2064 | 1467872290591 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:10 INFO - PROCESS | 2064 | 1467872290594 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:10 INFO - PROCESS | 2064 | 1467872290723 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:18:10 INFO - PROCESS | 2064 | 1467872290791 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:10 INFO - PROCESS | 2064 | 1467872290794 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5861800 == 35 [pid = 2064] [id = 246] 23:18:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE558C00) [pid = 2064] [serial = 737] [outer = 0000000000000000] 23:18:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CEBE6800) [pid = 2064] [serial = 738] [outer = 000000F1CE558C00] 23:18:10 INFO - PROCESS | 2064 | 1467872290854 Marionette DEBUG loaded listener.js 23:18:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D2BE5400) [pid = 2064] [serial = 739] [outer = 000000F1CE558C00] 23:18:11 INFO - PROCESS | 2064 | 1467872291733 Marionette TRACE conn6 <- [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]]]}] 23:18:11 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4D99000 == 34 [pid = 2064] [id = 243] 23:18:11 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B9000 == 33 [pid = 2064] [id = 242] 23:18:11 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23AC800 == 32 [pid = 2064] [id = 241] 23:18:11 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF0B800 == 31 [pid = 2064] [id = 240] 23:18:11 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C875C000 == 30 [pid = 2064] [id = 239] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D89D4800) [pid = 2064] [serial = 697] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D563D800) [pid = 2064] [serial = 684] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D57E5C00) [pid = 2064] [serial = 685] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D7D04800) [pid = 2064] [serial = 688] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D657F000) [pid = 2064] [serial = 687] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D4A14000) [pid = 2064] [serial = 681] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CD465800) [pid = 2064] [serial = 675] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE55FC00) [pid = 2064] [serial = 676] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CCD41800) [pid = 2064] [serial = 693] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2B18000) [pid = 2064] [serial = 678] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D3F2CC00) [pid = 2064] [serial = 679] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D878B800) [pid = 2064] [serial = 690] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D880EC00) [pid = 2064] [serial = 666] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8870800) [pid = 2064] [serial = 667] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CB518800) [pid = 2064] [serial = 672] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1174ms 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CE1DE000) [pid = 2064] [serial = 673] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1C8F3DC00) [pid = 2064] [serial = 669] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1CE048000) [pid = 2064] [serial = 670] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D89E3C00) [pid = 2064] [serial = 700] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1D887A400) [pid = 2064] [serial = 696] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D8813C00) [pid = 2064] [serial = 691] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D89DC400) [pid = 2064] [serial = 699] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1D878F800) [pid = 2064] [serial = 694] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1D5013800) [pid = 2064] [serial = 682] [outer = 0000000000000000] [url = about:blank] 23:18:11 INFO - PROCESS | 2064 | 1467872291775 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:18:11 INFO - PROCESS | 2064 | 1467872291779 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:18:11 INFO - PROCESS | 2064 | 1467872291787 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:18:11 INFO - PROCESS | 2064 | 1467872291790 Marionette TRACE conn6 <- [1,950,null,{}] 23:18:11 INFO - PROCESS | 2064 | 1467872291796 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:11 INFO - PROCESS | 2064 | 1467872291799 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:11 INFO - PROCESS | 2064 | 1467872291899 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:18:11 INFO - PROCESS | 2064 | 1467872291906 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:11 INFO - PROCESS | 2064 | 1467872291911 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB52A800 == 31 [pid = 2064] [id = 247] 23:18:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1C8427800) [pid = 2064] [serial = 740] [outer = 0000000000000000] 23:18:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1C8802800) [pid = 2064] [serial = 741] [outer = 000000F1C8427800] 23:18:11 INFO - PROCESS | 2064 | 1467872291961 Marionette DEBUG loaded listener.js 23:18:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C9743800) [pid = 2064] [serial = 742] [outer = 000000F1C8427800] 23:18:12 INFO - PROCESS | 2064 | 1467872292445 Marionette TRACE conn6 <- [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]]]}] 23:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 23:18:12 INFO - PROCESS | 2064 | 1467872292479 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:18:12 INFO - PROCESS | 2064 | 1467872292484 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:18:12 INFO - PROCESS | 2064 | 1467872292490 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:18:12 INFO - PROCESS | 2064 | 1467872292493 Marionette TRACE conn6 <- [1,954,null,{}] 23:18:12 INFO - PROCESS | 2064 | 1467872292497 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:12 INFO - PROCESS | 2064 | 1467872292500 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:12 INFO - PROCESS | 2064 | 1467872292590 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:18:12 INFO - PROCESS | 2064 | 1467872292599 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:12 INFO - PROCESS | 2064 | 1467872292602 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE734000 == 32 [pid = 2064] [id = 248] 23:18:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1CE21E800) [pid = 2064] [serial = 743] [outer = 0000000000000000] 23:18:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1CE55F000) [pid = 2064] [serial = 744] [outer = 000000F1CE21E800] 23:18:12 INFO - PROCESS | 2064 | 1467872292650 Marionette DEBUG loaded listener.js 23:18:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1D1BF3C00) [pid = 2064] [serial = 745] [outer = 000000F1CE21E800] 23:18:13 INFO - PROCESS | 2064 | 1467872293131 Marionette TRACE conn6 <- [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]]]}] 23:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 23:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:18:13 INFO - PROCESS | 2064 | 1467872293184 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:18:13 INFO - PROCESS | 2064 | 1467872293187 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:18:13 INFO - PROCESS | 2064 | 1467872293191 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:18:13 INFO - PROCESS | 2064 | 1467872293194 Marionette TRACE conn6 <- [1,958,null,{}] 23:18:13 INFO - PROCESS | 2064 | 1467872293206 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:13 INFO - PROCESS | 2064 | 1467872293212 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:13 INFO - PROCESS | 2064 | 1467872293332 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:18:13 INFO - PROCESS | 2064 | 1467872293409 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:13 INFO - PROCESS | 2064 | 1467872293413 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FEA800 == 33 [pid = 2064] [id = 249] 23:18:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1CE556C00) [pid = 2064] [serial = 746] [outer = 0000000000000000] 23:18:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D3FB6C00) [pid = 2064] [serial = 747] [outer = 000000F1CE556C00] 23:18:13 INFO - PROCESS | 2064 | 1467872293464 Marionette DEBUG loaded listener.js 23:18:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D4B28400) [pid = 2064] [serial = 748] [outer = 000000F1CE556C00] 23:18:13 INFO - PROCESS | 2064 | 1467872293863 Marionette TRACE conn6 <- [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]]]}] 23:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 23:18:13 INFO - PROCESS | 2064 | 1467872293932 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:18:13 INFO - PROCESS | 2064 | 1467872293935 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:18:13 INFO - PROCESS | 2064 | 1467872293938 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:18:13 INFO - PROCESS | 2064 | 1467872293940 Marionette TRACE conn6 <- [1,962,null,{}] 23:18:13 INFO - PROCESS | 2064 | 1467872293944 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:13 INFO - PROCESS | 2064 | 1467872293946 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:14 INFO - PROCESS | 2064 | 1467872294066 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:18:14 INFO - PROCESS | 2064 | 1467872294076 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:14 INFO - PROCESS | 2064 | 1467872294078 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A6F000 == 34 [pid = 2064] [id = 250] 23:18:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D5145C00) [pid = 2064] [serial = 749] [outer = 0000000000000000] 23:18:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D5634C00) [pid = 2064] [serial = 750] [outer = 000000F1D5145C00] 23:18:14 INFO - PROCESS | 2064 | 1467872294165 Marionette DEBUG loaded listener.js 23:18:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D5726000) [pid = 2064] [serial = 751] [outer = 000000F1D5145C00] 23:18:14 INFO - PROCESS | 2064 | 1467872294617 Marionette TRACE conn6 <- [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]]]}] 23:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 23:18:14 INFO - PROCESS | 2064 | 1467872294701 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:18:14 INFO - PROCESS | 2064 | 1467872294703 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:18:14 INFO - PROCESS | 2064 | 1467872294707 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:18:14 INFO - PROCESS | 2064 | 1467872294709 Marionette TRACE conn6 <- [1,966,null,{}] 23:18:14 INFO - PROCESS | 2064 | 1467872294712 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:14 INFO - PROCESS | 2064 | 1467872294714 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:14 INFO - PROCESS | 2064 | 1467872294822 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:18:14 INFO - PROCESS | 2064 | 1467872294873 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:14 INFO - PROCESS | 2064 | 1467872294875 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A11800 == 35 [pid = 2064] [id = 251] 23:18:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D501C800) [pid = 2064] [serial = 752] [outer = 0000000000000000] 23:18:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D57EB800) [pid = 2064] [serial = 753] [outer = 000000F1D501C800] 23:18:14 INFO - PROCESS | 2064 | 1467872294921 Marionette DEBUG loaded listener.js 23:18:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D5C88000) [pid = 2064] [serial = 754] [outer = 000000F1D501C800] 23:18:15 INFO - PROCESS | 2064 | 1467872295393 Marionette TRACE conn6 <- [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]]]}] 23:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C81A8400) [pid = 2064] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D242EC00) [pid = 2064] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D8C7B800) [pid = 2064] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C8430400) [pid = 2064] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8809800) [pid = 2064] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D3FB4000) [pid = 2064] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1C842B000) [pid = 2064] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1C8226800) [pid = 2064] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1C973C400) [pid = 2064] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:18:15 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1C8C43800) [pid = 2064] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:18:15 INFO - PROCESS | 2064 | 1467872295452 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:18:15 INFO - PROCESS | 2064 | 1467872295455 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:18:15 INFO - PROCESS | 2064 | 1467872295460 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:18:15 INFO - PROCESS | 2064 | 1467872295461 Marionette TRACE conn6 <- [1,970,null,{}] 23:18:15 INFO - PROCESS | 2064 | 1467872295470 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:15 INFO - PROCESS | 2064 | 1467872295476 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:15 INFO - PROCESS | 2064 | 1467872295610 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:18:15 INFO - PROCESS | 2064 | 1467872295664 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:15 INFO - PROCESS | 2064 | 1467872295666 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8927000 == 36 [pid = 2064] [id = 252] 23:18:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C63B3000) [pid = 2064] [serial = 755] [outer = 0000000000000000] 23:18:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1CD2BC800) [pid = 2064] [serial = 756] [outer = 000000F1C63B3000] 23:18:15 INFO - PROCESS | 2064 | 1467872295713 Marionette DEBUG loaded listener.js 23:18:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D7735000) [pid = 2064] [serial = 757] [outer = 000000F1C63B3000] 23:18:16 INFO - PROCESS | 2064 | 1467872296094 Marionette TRACE conn6 <- [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]]]}] 23:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 676ms 23:18:16 INFO - PROCESS | 2064 | 1467872296155 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:18:16 INFO - PROCESS | 2064 | 1467872296157 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:18:16 INFO - PROCESS | 2064 | 1467872296160 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:18:16 INFO - PROCESS | 2064 | 1467872296162 Marionette TRACE conn6 <- [1,974,null,{}] 23:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:18:16 INFO - PROCESS | 2064 | 1467872296168 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:16 INFO - PROCESS | 2064 | 1467872296170 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:16 INFO - PROCESS | 2064 | 1467872296253 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:18:16 INFO - PROCESS | 2064 | 1467872296259 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:16 INFO - PROCESS | 2064 | 1467872296261 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C95800 == 37 [pid = 2064] [id = 253] 23:18:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D7D3AC00) [pid = 2064] [serial = 758] [outer = 0000000000000000] 23:18:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D7D3EC00) [pid = 2064] [serial = 759] [outer = 000000F1D7D3AC00] 23:18:16 INFO - PROCESS | 2064 | 1467872296306 Marionette DEBUG loaded listener.js 23:18:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D7D48800) [pid = 2064] [serial = 760] [outer = 000000F1D7D3AC00] 23:18:16 INFO - PROCESS | 2064 | 1467872296740 Marionette TRACE conn6 <- [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]]]}] 23:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 23:18:16 INFO - PROCESS | 2064 | 1467872296795 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:18:16 INFO - PROCESS | 2064 | 1467872296798 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:18:16 INFO - PROCESS | 2064 | 1467872296801 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:18:16 INFO - PROCESS | 2064 | 1467872296803 Marionette TRACE conn6 <- [1,978,null,{}] 23:18:16 INFO - PROCESS | 2064 | 1467872296807 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:16 INFO - PROCESS | 2064 | 1467872296809 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:16 INFO - PROCESS | 2064 | 1467872296893 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:18:16 INFO - PROCESS | 2064 | 1467872296901 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:16 INFO - PROCESS | 2064 | 1467872296903 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C4000 == 38 [pid = 2064] [id = 254] 23:18:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D878FC00) [pid = 2064] [serial = 761] [outer = 0000000000000000] 23:18:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D87D0400) [pid = 2064] [serial = 762] [outer = 000000F1D878FC00] 23:18:16 INFO - PROCESS | 2064 | 1467872296958 Marionette DEBUG loaded listener.js 23:18:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D880FC00) [pid = 2064] [serial = 763] [outer = 000000F1D878FC00] 23:18:17 INFO - PROCESS | 2064 | 1467872297382 Marionette TRACE conn6 <- [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]]]}] 23:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 23:18:17 INFO - PROCESS | 2064 | 1467872297432 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:18:17 INFO - PROCESS | 2064 | 1467872297435 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:18:17 INFO - PROCESS | 2064 | 1467872297438 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:18:17 INFO - PROCESS | 2064 | 1467872297440 Marionette TRACE conn6 <- [1,982,null,{}] 23:18:17 INFO - PROCESS | 2064 | 1467872297443 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:17 INFO - PROCESS | 2064 | 1467872297445 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:17 INFO - PROCESS | 2064 | 1467872297533 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:18:17 INFO - PROCESS | 2064 | 1467872297540 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:17 INFO - PROCESS | 2064 | 1467872297542 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C93800 == 39 [pid = 2064] [id = 255] 23:18:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D8870000) [pid = 2064] [serial = 764] [outer = 0000000000000000] 23:18:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8873800) [pid = 2064] [serial = 765] [outer = 000000F1D8870000] 23:18:17 INFO - PROCESS | 2064 | 1467872297588 Marionette DEBUG loaded listener.js 23:18:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D88D8000) [pid = 2064] [serial = 766] [outer = 000000F1D8870000] 23:18:18 INFO - PROCESS | 2064 | 1467872298207 Marionette TRACE conn6 <- [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]]]}] 23:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 818ms 23:18:18 INFO - PROCESS | 2064 | 1467872298260 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:18:18 INFO - PROCESS | 2064 | 1467872298265 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:18:18 INFO - PROCESS | 2064 | 1467872298270 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:18:18 INFO - PROCESS | 2064 | 1467872298274 Marionette TRACE conn6 <- [1,986,null,{}] 23:18:18 INFO - PROCESS | 2064 | 1467872298293 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:18 INFO - PROCESS | 2064 | 1467872298297 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:18 INFO - PROCESS | 2064 | 1467872298448 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:18:18 INFO - PROCESS | 2064 | 1467872298495 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:18 INFO - PROCESS | 2064 | 1467872298498 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5A7800 == 40 [pid = 2064] [id = 256] 23:18:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C8C43000) [pid = 2064] [serial = 767] [outer = 0000000000000000] 23:18:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C919D000) [pid = 2064] [serial = 768] [outer = 000000F1C8C43000] 23:18:18 INFO - PROCESS | 2064 | 1467872298557 Marionette DEBUG loaded listener.js 23:18:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE1E5C00) [pid = 2064] [serial = 769] [outer = 000000F1C8C43000] 23:18:19 INFO - PROCESS | 2064 | 1467872299196 Marionette TRACE conn6 <- [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]]]}] 23:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 986ms 23:18:19 INFO - PROCESS | 2064 | 1467872299260 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:18:19 INFO - PROCESS | 2064 | 1467872299265 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:18:19 INFO - PROCESS | 2064 | 1467872299272 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:18:19 INFO - PROCESS | 2064 | 1467872299275 Marionette TRACE conn6 <- [1,990,null,{}] 23:18:19 INFO - PROCESS | 2064 | 1467872299280 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:19 INFO - PROCESS | 2064 | 1467872299283 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:19 INFO - PROCESS | 2064 | 1467872299402 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:18:19 INFO - PROCESS | 2064 | 1467872299479 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:19 INFO - PROCESS | 2064 | 1467872299482 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D870F000 == 41 [pid = 2064] [id = 257] 23:18:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3F8CC00) [pid = 2064] [serial = 770] [outer = 0000000000000000] 23:18:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D418D000) [pid = 2064] [serial = 771] [outer = 000000F1D3F8CC00] 23:18:19 INFO - PROCESS | 2064 | 1467872299582 Marionette DEBUG loaded listener.js 23:18:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D501E000) [pid = 2064] [serial = 772] [outer = 000000F1D3F8CC00] 23:18:20 INFO - PROCESS | 2064 | 1467872300222 Marionette TRACE conn6 <- [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]]]}] 23:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 23:18:20 INFO - PROCESS | 2064 | 1467872300260 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:18:20 INFO - PROCESS | 2064 | 1467872300263 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:18:20 INFO - PROCESS | 2064 | 1467872300267 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:18:20 INFO - PROCESS | 2064 | 1467872300271 Marionette TRACE conn6 <- [1,994,null,{}] 23:18:20 INFO - PROCESS | 2064 | 1467872300283 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:20 INFO - PROCESS | 2064 | 1467872300289 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:20 INFO - PROCESS | 2064 | 1467872300406 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:18:20 INFO - PROCESS | 2064 | 1467872300527 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:20 INFO - PROCESS | 2064 | 1467872300531 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB007000 == 42 [pid = 2064] [id = 258] 23:18:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D7593400) [pid = 2064] [serial = 773] [outer = 0000000000000000] 23:18:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D87D1C00) [pid = 2064] [serial = 774] [outer = 000000F1D7593400] 23:18:20 INFO - PROCESS | 2064 | 1467872300592 Marionette DEBUG loaded listener.js 23:18:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D89D5800) [pid = 2064] [serial = 775] [outer = 000000F1D7593400] 23:18:21 INFO - PROCESS | 2064 | 1467872301168 Marionette TRACE conn6 <- [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]]]}] 23:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 23:18:21 INFO - PROCESS | 2064 | 1467872301213 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:18:21 INFO - PROCESS | 2064 | 1467872301216 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:18:21 INFO - PROCESS | 2064 | 1467872301220 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:18:21 INFO - PROCESS | 2064 | 1467872301222 Marionette TRACE conn6 <- [1,998,null,{}] 23:18:21 INFO - PROCESS | 2064 | 1467872301226 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:21 INFO - PROCESS | 2064 | 1467872301228 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:21 INFO - PROCESS | 2064 | 1467872301345 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:18:21 INFO - PROCESS | 2064 | 1467872301433 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:21 INFO - PROCESS | 2064 | 1467872301436 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C800C000 == 43 [pid = 2064] [id = 259] 23:18:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8431400) [pid = 2064] [serial = 776] [outer = 0000000000000000] 23:18:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D2671800) [pid = 2064] [serial = 777] [outer = 000000F1C8431400] 23:18:21 INFO - PROCESS | 2064 | 1467872301494 Marionette DEBUG loaded listener.js 23:18:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D89E1400) [pid = 2064] [serial = 778] [outer = 000000F1C8431400] 23:18:22 INFO - PROCESS | 2064 | 1467872302238 Marionette TRACE conn6 <- [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]]]}] 23:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1072ms 23:18:22 INFO - PROCESS | 2064 | 1467872302294 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:18:22 INFO - PROCESS | 2064 | 1467872302298 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:18:22 INFO - PROCESS | 2064 | 1467872302303 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:18:22 INFO - PROCESS | 2064 | 1467872302308 Marionette TRACE conn6 <- [1,1002,null,{}] 23:18:22 INFO - PROCESS | 2064 | 1467872302313 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:22 INFO - PROCESS | 2064 | 1467872302315 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:22 INFO - PROCESS | 2064 | 1467872302453 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:18:22 INFO - PROCESS | 2064 | 1467872302530 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:22 INFO - PROCESS | 2064 | 1467872302534 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C4000 == 42 [pid = 2064] [id = 254] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C95800 == 41 [pid = 2064] [id = 253] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8927000 == 40 [pid = 2064] [id = 252] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A11800 == 39 [pid = 2064] [id = 251] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A6F000 == 38 [pid = 2064] [id = 250] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FEA800 == 37 [pid = 2064] [id = 249] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE734000 == 36 [pid = 2064] [id = 248] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB52A800 == 35 [pid = 2064] [id = 247] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD0800 == 34 [pid = 2064] [id = 244] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD51B800 == 33 [pid = 2064] [id = 245] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5861800 == 32 [pid = 2064] [id = 246] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8133000 == 31 [pid = 2064] [id = 238] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C800C000 == 30 [pid = 2064] [id = 259] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB007000 == 29 [pid = 2064] [id = 258] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D870F000 == 28 [pid = 2064] [id = 257] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C93800 == 27 [pid = 2064] [id = 255] 23:18:23 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5A7800 == 26 [pid = 2064] [id = 256] 23:18:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6418800 == 27 [pid = 2064] [id = 260] 23:18:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C654A400) [pid = 2064] [serial = 779] [outer = 0000000000000000] 23:18:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C6ECEC00) [pid = 2064] [serial = 780] [outer = 000000F1C654A400] 23:18:23 INFO - PROCESS | 2064 | 1467872303217 Marionette DEBUG loaded listener.js 23:18:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C81B5400) [pid = 2064] [serial = 781] [outer = 000000F1C654A400] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D1BF6800) [pid = 2064] [serial = 724] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D267AC00) [pid = 2064] [serial = 726] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D8CCFC00) [pid = 2064] [serial = 712] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CD46E000) [pid = 2064] [serial = 703] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D8A82000) [pid = 2064] [serial = 709] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D57E7C00) [pid = 2064] [serial = 706] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C81B4800) [pid = 2064] [serial = 732] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D3FC1400) [pid = 2064] [serial = 730] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CE7A8400) [pid = 2064] [serial = 723] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D3F30000) [pid = 2064] [serial = 729] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3F22400) [pid = 2064] [serial = 727] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C828D400) [pid = 2064] [serial = 717] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C842A000) [pid = 2064] [serial = 718] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CE21B000) [pid = 2064] [serial = 715] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CCA8BC00) [pid = 2064] [serial = 714] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C855B800) [pid = 2064] [serial = 702] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D3FBB000) [pid = 2064] [serial = 705] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D8873000) [pid = 2064] [serial = 708] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D8C7F800) [pid = 2064] [serial = 711] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CB51B800) [pid = 2064] [serial = 720] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CD46E400) [pid = 2064] [serial = 721] [outer = 0000000000000000] [url = about:blank] 23:18:23 INFO - PROCESS | 2064 | 1467872303777 Marionette TRACE conn6 <- [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]]]}] 23:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1537ms 23:18:23 INFO - PROCESS | 2064 | 1467872303846 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:18:23 INFO - PROCESS | 2064 | 1467872303850 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:18:23 INFO - PROCESS | 2064 | 1467872303856 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:18:23 INFO - PROCESS | 2064 | 1467872303858 Marionette TRACE conn6 <- [1,1006,null,{}] 23:18:23 INFO - PROCESS | 2064 | 1467872303863 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:23 INFO - PROCESS | 2064 | 1467872303866 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:24 INFO - PROCESS | 2064 | 1467872303995 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:18:24 INFO - PROCESS | 2064 | 1467872304066 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:24 INFO - PROCESS | 2064 | 1467872304069 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CC8A9800 == 28 [pid = 2064] [id = 261] 23:18:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8345800) [pid = 2064] [serial = 782] [outer = 0000000000000000] 23:18:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8554C00) [pid = 2064] [serial = 783] [outer = 000000F1C8345800] 23:18:24 INFO - PROCESS | 2064 | 1467872304120 Marionette DEBUG loaded listener.js 23:18:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C8FD8000) [pid = 2064] [serial = 784] [outer = 000000F1C8345800] 23:18:24 INFO - PROCESS | 2064 | 1467872304544 Marionette TRACE conn6 <- [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]]]}] 23:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 23:18:24 INFO - PROCESS | 2064 | 1467872304594 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:18:24 INFO - PROCESS | 2064 | 1467872304599 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:18:24 INFO - PROCESS | 2064 | 1467872304606 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:18:24 INFO - PROCESS | 2064 | 1467872304609 Marionette TRACE conn6 <- [1,1010,null,{}] 23:18:24 INFO - PROCESS | 2064 | 1467872304612 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:24 INFO - PROCESS | 2064 | 1467872304615 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:24 INFO - PROCESS | 2064 | 1467872304713 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:18:24 INFO - PROCESS | 2064 | 1467872304720 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:24 INFO - PROCESS | 2064 | 1467872304723 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5E9800 == 29 [pid = 2064] [id = 262] 23:18:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CB51B400) [pid = 2064] [serial = 785] [outer = 0000000000000000] 23:18:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CD537000) [pid = 2064] [serial = 786] [outer = 000000F1CB51B400] 23:18:24 INFO - PROCESS | 2064 | 1467872304780 Marionette DEBUG loaded listener.js 23:18:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE1DF400) [pid = 2064] [serial = 787] [outer = 000000F1CB51B400] 23:18:25 INFO - PROCESS | 2064 | 1467872305281 Marionette TRACE conn6 <- [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]]]}] 23:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 23:18:25 INFO - PROCESS | 2064 | 1467872305346 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:18:25 INFO - PROCESS | 2064 | 1467872305349 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:18:25 INFO - PROCESS | 2064 | 1467872305353 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:18:25 INFO - PROCESS | 2064 | 1467872305356 Marionette TRACE conn6 <- [1,1014,null,{}] 23:18:25 INFO - PROCESS | 2064 | 1467872305372 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:25 INFO - PROCESS | 2064 | 1467872305378 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:25 INFO - PROCESS | 2064 | 1467872305485 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:18:25 INFO - PROCESS | 2064 | 1467872305494 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:25 INFO - PROCESS | 2064 | 1467872305497 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D26A1000 == 30 [pid = 2064] [id = 263] 23:18:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CEBE2C00) [pid = 2064] [serial = 788] [outer = 0000000000000000] 23:18:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D1CC9400) [pid = 2064] [serial = 789] [outer = 000000F1CEBE2C00] 23:18:25 INFO - PROCESS | 2064 | 1467872305544 Marionette DEBUG loaded listener.js 23:18:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D235CC00) [pid = 2064] [serial = 790] [outer = 000000F1CEBE2C00] 23:18:26 INFO - PROCESS | 2064 | 1467872306033 Marionette TRACE conn6 <- [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]]]}] 23:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 23:18:26 INFO - PROCESS | 2064 | 1467872306094 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:18:26 INFO - PROCESS | 2064 | 1467872306097 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:18:26 INFO - PROCESS | 2064 | 1467872306103 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:18:26 INFO - PROCESS | 2064 | 1467872306105 Marionette TRACE conn6 <- [1,1018,null,{}] 23:18:26 INFO - PROCESS | 2064 | 1467872306109 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:26 INFO - PROCESS | 2064 | 1467872306111 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:26 INFO - PROCESS | 2064 | 1467872306233 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:18:26 INFO - PROCESS | 2064 | 1467872306283 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:26 INFO - PROCESS | 2064 | 1467872306293 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACD800 == 31 [pid = 2064] [id = 264] 23:18:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D2BF0400) [pid = 2064] [serial = 791] [outer = 0000000000000000] 23:18:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D3F24800) [pid = 2064] [serial = 792] [outer = 000000F1D2BF0400] 23:18:26 INFO - PROCESS | 2064 | 1467872306340 Marionette DEBUG loaded listener.js 23:18:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3F30800) [pid = 2064] [serial = 793] [outer = 000000F1D2BF0400] 23:18:26 INFO - PROCESS | 2064 | 1467872306782 Marionette TRACE conn6 <- [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]]]}] 23:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 23:18:26 INFO - PROCESS | 2064 | 1467872306843 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:18:26 INFO - PROCESS | 2064 | 1467872306846 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:18:26 INFO - PROCESS | 2064 | 1467872306849 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:18:26 INFO - PROCESS | 2064 | 1467872306851 Marionette TRACE conn6 <- [1,1022,null,{}] 23:18:26 INFO - PROCESS | 2064 | 1467872306855 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:26 INFO - PROCESS | 2064 | 1467872306857 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:26 INFO - PROCESS | 2064 | 1467872306966 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:18:26 INFO - PROCESS | 2064 | 1467872306977 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:26 INFO - PROCESS | 2064 | 1467872306979 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D51B1000 == 32 [pid = 2064] [id = 265] 23:18:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D4180C00) [pid = 2064] [serial = 794] [outer = 0000000000000000] 23:18:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D418BC00) [pid = 2064] [serial = 795] [outer = 000000F1D4180C00] 23:18:27 INFO - PROCESS | 2064 | 1467872307078 Marionette DEBUG loaded listener.js 23:18:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D4B27C00) [pid = 2064] [serial = 796] [outer = 000000F1D4180C00] 23:18:27 INFO - PROCESS | 2064 | 1467872307601 Marionette TRACE conn6 <- [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]]]}] 23:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 818ms 23:18:27 INFO - PROCESS | 2064 | 1467872307670 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:18:27 INFO - PROCESS | 2064 | 1467872307673 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:18:27 INFO - PROCESS | 2064 | 1467872307677 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:18:27 INFO - PROCESS | 2064 | 1467872307679 Marionette TRACE conn6 <- [1,1026,null,{}] 23:18:27 INFO - PROCESS | 2064 | 1467872307683 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:27 INFO - PROCESS | 2064 | 1467872307689 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D8870000) [pid = 2064] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D5145C00) [pid = 2064] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C828B000) [pid = 2064] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D501C800) [pid = 2064] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE556C00) [pid = 2064] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE558C00) [pid = 2064] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8427800) [pid = 2064] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C63B3000) [pid = 2064] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D7D3AC00) [pid = 2064] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE21E800) [pid = 2064] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D878FC00) [pid = 2064] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:18:27 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C6DD3800) [pid = 2064] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:18:27 INFO - PROCESS | 2064 | 1467872307987 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:18:28 INFO - PROCESS | 2064 | 1467872307995 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:28 INFO - PROCESS | 2064 | 1467872307997 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6D1F800 == 33 [pid = 2064] [id = 266] 23:18:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C81B3800) [pid = 2064] [serial = 797] [outer = 0000000000000000] 23:18:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CD466000) [pid = 2064] [serial = 798] [outer = 000000F1C81B3800] 23:18:28 INFO - PROCESS | 2064 | 1467872308044 Marionette DEBUG loaded listener.js 23:18:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D4ECB800) [pid = 2064] [serial = 799] [outer = 000000F1C81B3800] 23:18:28 INFO - PROCESS | 2064 | 1467872308448 Marionette TRACE conn6 <- [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]]]}] 23:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 839ms 23:18:28 INFO - PROCESS | 2064 | 1467872308518 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:18:28 INFO - PROCESS | 2064 | 1467872308520 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:18:28 INFO - PROCESS | 2064 | 1467872308524 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:18:28 INFO - PROCESS | 2064 | 1467872308526 Marionette TRACE conn6 <- [1,1030,null,{}] 23:18:28 INFO - PROCESS | 2064 | 1467872308534 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:28 INFO - PROCESS | 2064 | 1467872308536 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:28 INFO - PROCESS | 2064 | 1467872308619 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:18:28 INFO - PROCESS | 2064 | 1467872308625 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:28 INFO - PROCESS | 2064 | 1467872308627 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871C000 == 34 [pid = 2064] [id = 267] 23:18:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D57E3800) [pid = 2064] [serial = 800] [outer = 0000000000000000] 23:18:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D57E6400) [pid = 2064] [serial = 801] [outer = 000000F1D57E3800] 23:18:28 INFO - PROCESS | 2064 | 1467872308673 Marionette DEBUG loaded listener.js 23:18:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5BCF400) [pid = 2064] [serial = 802] [outer = 000000F1D57E3800] 23:18:29 INFO - PROCESS | 2064 | 1467872309097 Marionette TRACE conn6 <- [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]]]}] 23:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 23:18:29 INFO - PROCESS | 2064 | 1467872309156 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:18:29 INFO - PROCESS | 2064 | 1467872309158 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:18:29 INFO - PROCESS | 2064 | 1467872309162 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:18:29 INFO - PROCESS | 2064 | 1467872309164 Marionette TRACE conn6 <- [1,1034,null,{}] 23:18:29 INFO - PROCESS | 2064 | 1467872309168 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:29 INFO - PROCESS | 2064 | 1467872309170 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:29 INFO - PROCESS | 2064 | 1467872309262 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:18:29 INFO - PROCESS | 2064 | 1467872309294 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:29 INFO - PROCESS | 2064 | 1467872309296 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93B2000 == 35 [pid = 2064] [id = 268] 23:18:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D62AA800) [pid = 2064] [serial = 803] [outer = 0000000000000000] 23:18:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D6528400) [pid = 2064] [serial = 804] [outer = 000000F1D62AA800] 23:18:29 INFO - PROCESS | 2064 | 1467872309345 Marionette DEBUG loaded listener.js 23:18:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D71AC400) [pid = 2064] [serial = 805] [outer = 000000F1D62AA800] 23:18:29 INFO - PROCESS | 2064 | 1467872309775 Marionette TRACE conn6 <- [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]]]}] 23:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 23:18:29 INFO - PROCESS | 2064 | 1467872309794 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:18:29 INFO - PROCESS | 2064 | 1467872309796 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:18:29 INFO - PROCESS | 2064 | 1467872309800 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:18:29 INFO - PROCESS | 2064 | 1467872309802 Marionette TRACE conn6 <- [1,1038,null,{}] 23:18:29 INFO - PROCESS | 2064 | 1467872309805 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:29 INFO - PROCESS | 2064 | 1467872309807 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:29 INFO - PROCESS | 2064 | 1467872309935 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:18:30 INFO - PROCESS | 2064 | 1467872310059 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:30 INFO - PROCESS | 2064 | 1467872310062 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8764000 == 36 [pid = 2064] [id = 269] 23:18:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C654F000) [pid = 2064] [serial = 806] [outer = 0000000000000000] 23:18:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C78C8400) [pid = 2064] [serial = 807] [outer = 000000F1C654F000] 23:18:30 INFO - PROCESS | 2064 | 1467872310125 Marionette DEBUG loaded listener.js 23:18:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C828A800) [pid = 2064] [serial = 808] [outer = 000000F1C654F000] 23:18:30 INFO - PROCESS | 2064 | 1467872310923 Marionette TRACE conn6 <- [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]]]}] 23:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1174ms 23:18:30 INFO - PROCESS | 2064 | 1467872310983 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:18:30 INFO - PROCESS | 2064 | 1467872310987 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:18:30 INFO - PROCESS | 2064 | 1467872310993 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:18:30 INFO - PROCESS | 2064 | 1467872310996 Marionette TRACE conn6 <- [1,1042,null,{}] 23:18:31 INFO - PROCESS | 2064 | 1467872311001 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:31 INFO - PROCESS | 2064 | 1467872311004 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:31 INFO - PROCESS | 2064 | 1467872311138 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:18:31 INFO - PROCESS | 2064 | 1467872311208 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:31 INFO - PROCESS | 2064 | 1467872311212 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FE1800 == 37 [pid = 2064] [id = 270] 23:18:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1CE21BC00) [pid = 2064] [serial = 809] [outer = 0000000000000000] 23:18:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CE55E800) [pid = 2064] [serial = 810] [outer = 000000F1CE21BC00] 23:18:31 INFO - PROCESS | 2064 | 1467872311318 Marionette DEBUG loaded listener.js 23:18:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CEB52400) [pid = 2064] [serial = 811] [outer = 000000F1CE21BC00] 23:18:32 INFO - PROCESS | 2064 | 1467872312229 Marionette TRACE conn6 <- [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]]]}] 23:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1284ms 23:18:32 INFO - PROCESS | 2064 | 1467872312281 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:18:32 INFO - PROCESS | 2064 | 1467872312285 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:18:32 INFO - PROCESS | 2064 | 1467872312291 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:18:32 INFO - PROCESS | 2064 | 1467872312294 Marionette TRACE conn6 <- [1,1046,null,{}] 23:18:32 INFO - PROCESS | 2064 | 1467872312300 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:32 INFO - PROCESS | 2064 | 1467872312303 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:32 INFO - PROCESS | 2064 | 1467872312435 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:18:32 INFO - PROCESS | 2064 | 1467872312506 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:32 INFO - PROCESS | 2064 | 1467872312511 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCDE1800 == 38 [pid = 2064] [id = 271] 23:18:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1CCAD7800) [pid = 2064] [serial = 812] [outer = 0000000000000000] 23:18:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CD465800) [pid = 2064] [serial = 813] [outer = 000000F1CCAD7800] 23:18:32 INFO - PROCESS | 2064 | 1467872312605 Marionette DEBUG loaded listener.js 23:18:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE55F400) [pid = 2064] [serial = 814] [outer = 000000F1CCAD7800] 23:18:32 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE72E800 == 37 [pid = 2064] [id = 194] 23:18:32 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D53CA000 == 36 [pid = 2064] [id = 203] 23:18:32 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCD63000 == 35 [pid = 2064] [id = 200] 23:18:32 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B6B800 == 34 [pid = 2064] [id = 195] 23:18:32 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C5800 == 33 [pid = 2064] [id = 202] 23:18:32 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C90800 == 32 [pid = 2064] [id = 201] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D5634C00) [pid = 2064] [serial = 750] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C9736C00) [pid = 2064] [serial = 736] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D5C88000) [pid = 2064] [serial = 754] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D4B28400) [pid = 2064] [serial = 748] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D2BE5400) [pid = 2064] [serial = 739] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C9743800) [pid = 2064] [serial = 742] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D3FB6C00) [pid = 2064] [serial = 747] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D5726000) [pid = 2064] [serial = 751] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CD2BC800) [pid = 2064] [serial = 756] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C842D000) [pid = 2064] [serial = 735] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D7D48800) [pid = 2064] [serial = 760] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D57EB800) [pid = 2064] [serial = 753] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D7D3EC00) [pid = 2064] [serial = 759] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D1BF3C00) [pid = 2064] [serial = 745] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8802800) [pid = 2064] [serial = 741] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D87D0400) [pid = 2064] [serial = 762] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4B2D000) [pid = 2064] [serial = 733] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CEBE6800) [pid = 2064] [serial = 738] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7735000) [pid = 2064] [serial = 757] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CE55F000) [pid = 2064] [serial = 744] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D880FC00) [pid = 2064] [serial = 763] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D88D8000) [pid = 2064] [serial = 766] [outer = 0000000000000000] [url = about:blank] 23:18:32 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D8873800) [pid = 2064] [serial = 765] [outer = 0000000000000000] [url = about:blank] 23:18:33 INFO - PROCESS | 2064 | 1467872313084 Marionette TRACE conn6 <- [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]]]}] 23:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 838ms 23:18:33 INFO - PROCESS | 2064 | 1467872313133 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:18:33 INFO - PROCESS | 2064 | 1467872313138 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:18:33 INFO - PROCESS | 2064 | 1467872313145 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:18:33 INFO - PROCESS | 2064 | 1467872313148 Marionette TRACE conn6 <- [1,1050,null,{}] 23:18:33 INFO - PROCESS | 2064 | 1467872313152 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:33 INFO - PROCESS | 2064 | 1467872313155 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:33 INFO - PROCESS | 2064 | 1467872313249 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:18:33 INFO - PROCESS | 2064 | 1467872313257 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:33 INFO - PROCESS | 2064 | 1467872313260 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE743000 == 33 [pid = 2064] [id = 272] 23:18:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CCA8BC00) [pid = 2064] [serial = 815] [outer = 0000000000000000] 23:18:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE1B7C00) [pid = 2064] [serial = 816] [outer = 000000F1CCA8BC00] 23:18:33 INFO - PROCESS | 2064 | 1467872313310 Marionette DEBUG loaded listener.js 23:18:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CEAB4C00) [pid = 2064] [serial = 817] [outer = 000000F1CCA8BC00] 23:18:33 INFO - PROCESS | 2064 | 1467872313777 Marionette TRACE conn6 <- [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]]]}] 23:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 23:18:33 INFO - PROCESS | 2064 | 1467872313837 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:18:33 INFO - PROCESS | 2064 | 1467872313839 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:18:33 INFO - PROCESS | 2064 | 1467872313843 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:18:33 INFO - PROCESS | 2064 | 1467872313847 Marionette TRACE conn6 <- [1,1054,null,{}] 23:18:33 INFO - PROCESS | 2064 | 1467872313858 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:33 INFO - PROCESS | 2064 | 1467872313863 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:34 INFO - PROCESS | 2064 | 1467872314004 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:18:34 INFO - PROCESS | 2064 | 1467872314072 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:34 INFO - PROCESS | 2064 | 1467872314075 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C5800 == 34 [pid = 2064] [id = 273] 23:18:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D2B7C800) [pid = 2064] [serial = 818] [outer = 0000000000000000] 23:18:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D3F30000) [pid = 2064] [serial = 819] [outer = 000000F1D2B7C800] 23:18:34 INFO - PROCESS | 2064 | 1467872314133 Marionette DEBUG loaded listener.js 23:18:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D418B000) [pid = 2064] [serial = 820] [outer = 000000F1D2B7C800] 23:18:34 INFO - PROCESS | 2064 | 1467872314570 Marionette TRACE conn6 <- [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]]]}] 23:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 776ms 23:18:34 INFO - PROCESS | 2064 | 1467872314622 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:18:34 INFO - PROCESS | 2064 | 1467872314624 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:18:34 INFO - PROCESS | 2064 | 1467872314628 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:18:34 INFO - PROCESS | 2064 | 1467872314630 Marionette TRACE conn6 <- [1,1058,null,{}] 23:18:34 INFO - PROCESS | 2064 | 1467872314634 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:34 INFO - PROCESS | 2064 | 1467872314636 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:34 INFO - PROCESS | 2064 | 1467872314726 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:18:34 INFO - PROCESS | 2064 | 1467872314734 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:34 INFO - PROCESS | 2064 | 1467872314736 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64AE800 == 35 [pid = 2064] [id = 274] 23:18:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4B2F800) [pid = 2064] [serial = 821] [outer = 0000000000000000] 23:18:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D56D3400) [pid = 2064] [serial = 822] [outer = 000000F1D4B2F800] 23:18:34 INFO - PROCESS | 2064 | 1467872314783 Marionette DEBUG loaded listener.js 23:18:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D57EB800) [pid = 2064] [serial = 823] [outer = 000000F1D4B2F800] 23:18:35 INFO - PROCESS | 2064 | 1467872315269 Marionette TRACE conn6 <- [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]]]}] 23:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 23:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:18:35 INFO - PROCESS | 2064 | 1467872315303 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:18:35 INFO - PROCESS | 2064 | 1467872315305 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:18:35 INFO - PROCESS | 2064 | 1467872315309 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:18:35 INFO - PROCESS | 2064 | 1467872315310 Marionette TRACE conn6 <- [1,1062,null,{}] 23:18:35 INFO - PROCESS | 2064 | 1467872315314 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:35 INFO - PROCESS | 2064 | 1467872315317 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:35 INFO - PROCESS | 2064 | 1467872315463 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:18:35 INFO - PROCESS | 2064 | 1467872315485 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:35 INFO - PROCESS | 2064 | 1467872315488 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCDDB800 == 36 [pid = 2064] [id = 275] 23:18:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D62AD000) [pid = 2064] [serial = 824] [outer = 0000000000000000] 23:18:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D6579000) [pid = 2064] [serial = 825] [outer = 000000F1D62AD000] 23:18:35 INFO - PROCESS | 2064 | 1467872315533 Marionette DEBUG loaded listener.js 23:18:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7D08800) [pid = 2064] [serial = 826] [outer = 000000F1D62AD000] 23:18:35 INFO - PROCESS | 2064 | 1467872315975 Marionette TRACE conn6 <- [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]]]}] 23:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 23:18:36 INFO - PROCESS | 2064 | 1467872316045 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 23:18:36 INFO - PROCESS | 2064 | 1467872316047 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:18:36 INFO - PROCESS | 2064 | 1467872316051 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:18:36 INFO - PROCESS | 2064 | 1467872316053 Marionette TRACE conn6 <- [1,1066,null,{}] 23:18:36 INFO - PROCESS | 2064 | 1467872316056 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:36 INFO - PROCESS | 2064 | 1467872316062 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:36 INFO - PROCESS | 2064 | 1467872316213 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:18:36 INFO - PROCESS | 2064 | 1467872316264 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:36 INFO - PROCESS | 2064 | 1467872316267 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99D1000 == 37 [pid = 2064] [id = 276] 23:18:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D44000) [pid = 2064] [serial = 827] [outer = 0000000000000000] 23:18:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D878F800) [pid = 2064] [serial = 828] [outer = 000000F1D7D44000] 23:18:36 INFO - PROCESS | 2064 | 1467872316313 Marionette DEBUG loaded listener.js 23:18:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D886EC00) [pid = 2064] [serial = 829] [outer = 000000F1D7D44000] 23:18:36 INFO - PROCESS | 2064 | 1467872316747 Marionette TRACE conn6 <- [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]]]}] 23:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 23:18:36 INFO - PROCESS | 2064 | 1467872316801 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 23:18:36 INFO - PROCESS | 2064 | 1467872316803 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:18:36 INFO - PROCESS | 2064 | 1467872316807 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:18:36 INFO - PROCESS | 2064 | 1467872316809 Marionette TRACE conn6 <- [1,1070,null,{}] 23:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:18:36 INFO - PROCESS | 2064 | 1467872316812 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:36 INFO - PROCESS | 2064 | 1467872316814 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:36 INFO - PROCESS | 2064 | 1467872316934 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8345800) [pid = 2064] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CB51B400) [pid = 2064] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D2BF0400) [pid = 2064] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C654A400) [pid = 2064] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CEBE2C00) [pid = 2064] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8431400) [pid = 2064] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D4180C00) [pid = 2064] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C81B3800) [pid = 2064] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D57E3800) [pid = 2064] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8C43000) [pid = 2064] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D3F8CC00) [pid = 2064] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:18:37 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D7593400) [pid = 2064] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:18:37 INFO - PROCESS | 2064 | 1467872317045 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:37 INFO - PROCESS | 2064 | 1467872317047 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B0800 == 38 [pid = 2064] [id = 277] 23:18:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C81B3800) [pid = 2064] [serial = 830] [outer = 0000000000000000] 23:18:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C834E400) [pid = 2064] [serial = 831] [outer = 000000F1C81B3800] 23:18:37 INFO - PROCESS | 2064 | 1467872317094 Marionette DEBUG loaded listener.js 23:18:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D2678800) [pid = 2064] [serial = 832] [outer = 000000F1C81B3800] 23:18:37 INFO - PROCESS | 2064 | 1467872317462 Marionette TRACE conn6 <- [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]]]}] 23:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 23:18:37 INFO - PROCESS | 2064 | 1467872317483 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 23:18:37 INFO - PROCESS | 2064 | 1467872317486 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:18:37 INFO - PROCESS | 2064 | 1467872317489 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:18:37 INFO - PROCESS | 2064 | 1467872317491 Marionette TRACE conn6 <- [1,1074,null,{}] 23:18:37 INFO - PROCESS | 2064 | 1467872317494 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:37 INFO - PROCESS | 2064 | 1467872317496 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:37 INFO - PROCESS | 2064 | 1467872317580 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:18:37 INFO - PROCESS | 2064 | 1467872317657 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:37 INFO - PROCESS | 2064 | 1467872317659 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB01A000 == 39 [pid = 2064] [id = 278] 23:18:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D242E800) [pid = 2064] [serial = 833] [outer = 0000000000000000] 23:18:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D88D9000) [pid = 2064] [serial = 834] [outer = 000000F1D242E800] 23:18:37 INFO - PROCESS | 2064 | 1467872317704 Marionette DEBUG loaded listener.js 23:18:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D89DD800) [pid = 2064] [serial = 835] [outer = 000000F1D242E800] 23:18:38 INFO - PROCESS | 2064 | 1467872318060 Marionette TRACE conn6 <- [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]]]}] 23:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 23:18:38 INFO - PROCESS | 2064 | 1467872318122 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:18:38 INFO - PROCESS | 2064 | 1467872318124 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:18:38 INFO - PROCESS | 2064 | 1467872318127 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:18:38 INFO - PROCESS | 2064 | 1467872318129 Marionette TRACE conn6 <- [1,1078,null,{}] 23:18:38 INFO - PROCESS | 2064 | 1467872318132 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:38 INFO - PROCESS | 2064 | 1467872318134 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:38 INFO - PROCESS | 2064 | 1467872318247 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:18:38 INFO - PROCESS | 2064 | 1467872318254 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:38 INFO - PROCESS | 2064 | 1467872318256 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0B6000 == 40 [pid = 2064] [id = 279] 23:18:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8A7C800) [pid = 2064] [serial = 836] [outer = 0000000000000000] 23:18:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8A7F800) [pid = 2064] [serial = 837] [outer = 000000F1D8A7C800] 23:18:38 INFO - PROCESS | 2064 | 1467872318329 Marionette DEBUG loaded listener.js 23:18:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D8C73400) [pid = 2064] [serial = 838] [outer = 000000F1D8A7C800] 23:18:38 INFO - PROCESS | 2064 | 1467872318727 Marionette TRACE conn6 <- [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]]]}] 23:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 23:18:38 INFO - PROCESS | 2064 | 1467872318760 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:18:38 INFO - PROCESS | 2064 | 1467872318762 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:18:38 INFO - PROCESS | 2064 | 1467872318766 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:18:38 INFO - PROCESS | 2064 | 1467872318768 Marionette TRACE conn6 <- [1,1082,null,{}] 23:18:38 INFO - PROCESS | 2064 | 1467872318771 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:38 INFO - PROCESS | 2064 | 1467872318773 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:38 INFO - PROCESS | 2064 | 1467872318890 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:18:38 INFO - PROCESS | 2064 | 1467872318898 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:38 INFO - PROCESS | 2064 | 1467872318900 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D62BD000 == 41 [pid = 2064] [id = 280] 23:18:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8C72400) [pid = 2064] [serial = 839] [outer = 0000000000000000] 23:18:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D8C79C00) [pid = 2064] [serial = 840] [outer = 000000F1D8C72400] 23:18:38 INFO - PROCESS | 2064 | 1467872318946 Marionette DEBUG loaded listener.js 23:18:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8CCC400) [pid = 2064] [serial = 841] [outer = 000000F1D8C72400] 23:18:39 INFO - PROCESS | 2064 | 1467872319682 Marionette TRACE conn6 <- [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]]]}] 23:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 923ms 23:18:39 INFO - PROCESS | 2064 | 1467872319692 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:18:39 INFO - PROCESS | 2064 | 1467872319697 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:18:39 INFO - PROCESS | 2064 | 1467872319702 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:18:39 INFO - PROCESS | 2064 | 1467872319708 Marionette TRACE conn6 <- [1,1086,null,{}] 23:18:39 INFO - PROCESS | 2064 | 1467872319714 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:39 INFO - PROCESS | 2064 | 1467872319717 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:39 INFO - PROCESS | 2064 | 1467872319838 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:18:39 INFO - PROCESS | 2064 | 1467872319958 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:39 INFO - PROCESS | 2064 | 1467872319961 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23AC800 == 42 [pid = 2064] [id = 281] 23:18:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1CC810400) [pid = 2064] [serial = 842] [outer = 0000000000000000] 23:18:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CE1B9400) [pid = 2064] [serial = 843] [outer = 000000F1CC810400] 23:18:40 INFO - PROCESS | 2064 | 1467872320022 Marionette DEBUG loaded listener.js 23:18:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D234F000) [pid = 2064] [serial = 844] [outer = 000000F1CC810400] 23:18:40 INFO - PROCESS | 2064 | 1467872320610 Marionette TRACE conn6 <- [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]]]}] 23:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 923ms 23:18:40 INFO - PROCESS | 2064 | 1467872320645 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 23:18:40 INFO - PROCESS | 2064 | 1467872320651 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:18:40 INFO - PROCESS | 2064 | 1467872320659 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:18:40 INFO - PROCESS | 2064 | 1467872320662 Marionette TRACE conn6 <- [1,1090,null,{}] 23:18:40 INFO - PROCESS | 2064 | 1467872320667 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:40 INFO - PROCESS | 2064 | 1467872320670 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:40 INFO - PROCESS | 2064 | 1467872320792 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:18:40 INFO - PROCESS | 2064 | 1467872320883 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:40 INFO - PROCESS | 2064 | 1467872320886 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99B9000 == 43 [pid = 2064] [id = 282] 23:18:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D4B2D000) [pid = 2064] [serial = 845] [outer = 0000000000000000] 23:18:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D5636C00) [pid = 2064] [serial = 846] [outer = 000000F1D4B2D000] 23:18:40 INFO - PROCESS | 2064 | 1467872320943 Marionette DEBUG loaded listener.js 23:18:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D71AD000) [pid = 2064] [serial = 847] [outer = 000000F1D4B2D000] 23:18:41 INFO - PROCESS | 2064 | 1467872321552 Marionette TRACE conn6 <- [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]]]}] 23:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 922ms 23:18:41 INFO - PROCESS | 2064 | 1467872321586 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 23:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:18:41 INFO - PROCESS | 2064 | 1467872321589 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:18:41 INFO - PROCESS | 2064 | 1467872321593 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:18:41 INFO - PROCESS | 2064 | 1467872321597 Marionette TRACE conn6 <- [1,1094,null,{}] 23:18:41 INFO - PROCESS | 2064 | 1467872321609 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:41 INFO - PROCESS | 2064 | 1467872321614 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:41 INFO - PROCESS | 2064 | 1467872321731 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:18:41 INFO - PROCESS | 2064 | 1467872321825 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:41 INFO - PROCESS | 2064 | 1467872321829 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC361800 == 44 [pid = 2064] [id = 283] 23:18:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D8813800) [pid = 2064] [serial = 848] [outer = 0000000000000000] 23:18:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D8A82000) [pid = 2064] [serial = 849] [outer = 000000F1D8813800] 23:18:41 INFO - PROCESS | 2064 | 1467872321887 Marionette DEBUG loaded listener.js 23:18:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D8CD7400) [pid = 2064] [serial = 850] [outer = 000000F1D8813800] 23:18:42 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:18:42 INFO - PROCESS | 2064 | 1467872322726 Marionette TRACE conn6 <- [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]]]}] 23:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1175ms 23:18:42 INFO - PROCESS | 2064 | 1467872322769 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 23:18:42 INFO - PROCESS | 2064 | 1467872322772 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:18:42 INFO - PROCESS | 2064 | 1467872322776 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:18:42 INFO - PROCESS | 2064 | 1467872322778 Marionette TRACE conn6 <- [1,1098,null,{}] 23:18:42 INFO - PROCESS | 2064 | 1467872322782 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:42 INFO - PROCESS | 2064 | 1467872322785 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:42 INFO - PROCESS | 2064 | 1467872322904 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:18:43 INFO - PROCESS | 2064 | 1467872323022 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:43 INFO - PROCESS | 2064 | 1467872323025 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B90000 == 45 [pid = 2064] [id = 284] 23:18:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8551C00) [pid = 2064] [serial = 851] [outer = 0000000000000000] 23:18:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D8CCE400) [pid = 2064] [serial = 852] [outer = 000000F1C8551C00] 23:18:43 INFO - PROCESS | 2064 | 1467872323081 Marionette DEBUG loaded listener.js 23:18:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D9888400) [pid = 2064] [serial = 853] [outer = 000000F1C8551C00] 23:18:43 INFO - PROCESS | 2064 | 1467872323783 Marionette TRACE conn6 <- [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]]]}] 23:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1028ms 23:18:43 INFO - PROCESS | 2064 | 1467872323806 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:18:43 INFO - PROCESS | 2064 | 1467872323811 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:18:43 INFO - PROCESS | 2064 | 1467872323816 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:18:43 INFO - PROCESS | 2064 | 1467872323819 Marionette TRACE conn6 <- [1,1102,null,{}] 23:18:43 INFO - PROCESS | 2064 | 1467872323843 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:43 INFO - PROCESS | 2064 | 1467872323846 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:43 INFO - PROCESS | 2064 | 1467872323984 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5E0800 == 44 [pid = 2064] [id = 198] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCD6F800 == 43 [pid = 2064] [id = 193] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B4800 == 42 [pid = 2064] [id = 204] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB54800 == 41 [pid = 2064] [id = 209] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C6800 == 40 [pid = 2064] [id = 208] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DCC800 == 39 [pid = 2064] [id = 205] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8019800 == 38 [pid = 2064] [id = 199] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8CA1800 == 37 [pid = 2064] [id = 207] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6418800 == 36 [pid = 2064] [id = 260] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8134800 == 35 [pid = 2064] [id = 192] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ABC800 == 34 [pid = 2064] [id = 196] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D89A0800 == 33 [pid = 2064] [id = 206] 23:18:44 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D53D6000 == 32 [pid = 2064] [id = 197] 23:18:44 INFO - PROCESS | 2064 | 1467872324727 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:44 INFO - PROCESS | 2064 | 1467872324731 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1D6528400) [pid = 2064] [serial = 804] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1C8554C00) [pid = 2064] [serial = 783] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1C8FD8000) [pid = 2064] [serial = 784] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1CD537000) [pid = 2064] [serial = 786] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D3F24800) [pid = 2064] [serial = 792] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CE1DF400) [pid = 2064] [serial = 787] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C6ECEC00) [pid = 2064] [serial = 780] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C81B5400) [pid = 2064] [serial = 781] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D1CC9400) [pid = 2064] [serial = 789] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D89E1400) [pid = 2064] [serial = 778] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D2671800) [pid = 2064] [serial = 777] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D418BC00) [pid = 2064] [serial = 795] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3F30800) [pid = 2064] [serial = 793] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CD466000) [pid = 2064] [serial = 798] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D57E6400) [pid = 2064] [serial = 801] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE1E5C00) [pid = 2064] [serial = 769] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C919D000) [pid = 2064] [serial = 768] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D501E000) [pid = 2064] [serial = 772] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D418D000) [pid = 2064] [serial = 771] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D89D5800) [pid = 2064] [serial = 775] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D87D1C00) [pid = 2064] [serial = 774] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D4B27C00) [pid = 2064] [serial = 796] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D235CC00) [pid = 2064] [serial = 790] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5BCF400) [pid = 2064] [serial = 802] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D4ECB800) [pid = 2064] [serial = 799] [outer = 0000000000000000] [url = about:blank] 23:18:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C744B800 == 33 [pid = 2064] [id = 285] 23:18:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C780DC00) [pid = 2064] [serial = 854] [outer = 0000000000000000] 23:18:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C7D24C00) [pid = 2064] [serial = 855] [outer = 000000F1C780DC00] 23:18:44 INFO - PROCESS | 2064 | 1467872324894 Marionette DEBUG loaded listener.js 23:18:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C828A400) [pid = 2064] [serial = 856] [outer = 000000F1C780DC00] 23:18:45 INFO - PROCESS | 2064 | 1467872325363 Marionette TRACE conn6 <- [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]]]}] 23:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1577ms 23:18:45 INFO - PROCESS | 2064 | 1467872325400 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:18:45 INFO - PROCESS | 2064 | 1467872325404 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:18:45 INFO - PROCESS | 2064 | 1467872325411 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:18:45 INFO - PROCESS | 2064 | 1467872325415 Marionette TRACE conn6 <- [1,1106,null,{}] 23:18:45 INFO - PROCESS | 2064 | 1467872325427 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:45 INFO - PROCESS | 2064 | 1467872325430 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:45 INFO - PROCESS | 2064 | 1467872325522 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:18:45 INFO - PROCESS | 2064 | 1467872325538 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:45 INFO - PROCESS | 2064 | 1467872325541 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB49800 == 34 [pid = 2064] [id = 286] 23:18:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C81B3400) [pid = 2064] [serial = 857] [outer = 0000000000000000] 23:18:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C8F3A800) [pid = 2064] [serial = 858] [outer = 000000F1C81B3400] 23:18:45 INFO - PROCESS | 2064 | 1467872325591 Marionette DEBUG loaded listener.js 23:18:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C9740400) [pid = 2064] [serial = 859] [outer = 000000F1C81B3400] 23:18:46 INFO - PROCESS | 2064 | 1467872326070 Marionette TRACE conn6 <- [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]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 23:18:46 INFO - PROCESS | 2064 | 1467872326106 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 2064 | 1467872326111 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:18:46 INFO - PROCESS | 2064 | 1467872326117 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 2064 | 1467872326119 Marionette TRACE conn6 <- [1,1110,null,{}] 23:18:46 INFO - PROCESS | 2064 | 1467872326154 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:46 INFO - PROCESS | 2064 | 1467872326157 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:46 INFO - PROCESS | 2064 | 1467872326251 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:18:46 INFO - PROCESS | 2064 | 1467872326336 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:46 INFO - PROCESS | 2064 | 1467872326339 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE70D000 == 35 [pid = 2064] [id = 287] 23:18:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C8876000) [pid = 2064] [serial = 860] [outer = 0000000000000000] 23:18:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CD4DBC00) [pid = 2064] [serial = 861] [outer = 000000F1C8876000] 23:18:46 INFO - PROCESS | 2064 | 1467872326386 Marionette DEBUG loaded listener.js 23:18:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE1E2800) [pid = 2064] [serial = 862] [outer = 000000F1C8876000] 23:18:46 INFO - PROCESS | 2064 | 1467872326770 Marionette TRACE conn6 <- [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]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 712ms 23:18:46 INFO - PROCESS | 2064 | 1467872326830 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 2064 | 1467872326832 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:18:46 INFO - PROCESS | 2064 | 1467872326837 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 2064 | 1467872326843 Marionette TRACE conn6 <- [1,1114,null,{}] 23:18:46 INFO - PROCESS | 2064 | 1467872326854 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:46 INFO - PROCESS | 2064 | 1467872326858 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:46 INFO - PROCESS | 2064 | 1467872326982 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:18:47 INFO - PROCESS | 2064 | 1467872327009 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:47 INFO - PROCESS | 2064 | 1467872327012 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B73800 == 36 [pid = 2064] [id = 288] 23:18:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CE5D8400) [pid = 2064] [serial = 863] [outer = 0000000000000000] 23:18:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D1CC7000) [pid = 2064] [serial = 864] [outer = 000000F1CE5D8400] 23:18:47 INFO - PROCESS | 2064 | 1467872327060 Marionette DEBUG loaded listener.js 23:18:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D2436000) [pid = 2064] [serial = 865] [outer = 000000F1CE5D8400] 23:18:47 INFO - PROCESS | 2064 | 1467872327522 Marionette TRACE conn6 <- [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]]]}] 23:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 23:18:47 INFO - PROCESS | 2064 | 1467872327611 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 23:18:47 INFO - PROCESS | 2064 | 1467872327614 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:18:47 INFO - PROCESS | 2064 | 1467872327618 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:18:47 INFO - PROCESS | 2064 | 1467872327620 Marionette TRACE conn6 <- [1,1118,null,{}] 23:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:18:47 INFO - PROCESS | 2064 | 1467872327624 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:47 INFO - PROCESS | 2064 | 1467872327626 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:47 INFO - PROCESS | 2064 | 1467872327740 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:18:47 INFO - PROCESS | 2064 | 1467872327798 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:47 INFO - PROCESS | 2064 | 1467872327800 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD3800 == 37 [pid = 2064] [id = 289] 23:18:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D3F28800) [pid = 2064] [serial = 866] [outer = 0000000000000000] 23:18:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D3F2E000) [pid = 2064] [serial = 867] [outer = 000000F1D3F28800] 23:18:47 INFO - PROCESS | 2064 | 1467872327846 Marionette DEBUG loaded listener.js 23:18:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D3FB8C00) [pid = 2064] [serial = 868] [outer = 000000F1D3F28800] 23:18:48 INFO - PROCESS | 2064 | 1467872328294 Marionette TRACE conn6 <- [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]]]}] 23:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 713ms 23:18:48 INFO - PROCESS | 2064 | 1467872328340 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 23:18:48 INFO - PROCESS | 2064 | 1467872328342 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:18:48 INFO - PROCESS | 2064 | 1467872328346 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:18:48 INFO - PROCESS | 2064 | 1467872328348 Marionette TRACE conn6 <- [1,1122,null,{}] 23:18:48 INFO - PROCESS | 2064 | 1467872328352 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:48 INFO - PROCESS | 2064 | 1467872328354 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:48 INFO - PROCESS | 2064 | 1467872328467 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:18:48 INFO - PROCESS | 2064 | 1467872328475 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:48 INFO - PROCESS | 2064 | 1467872328481 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E67000 == 38 [pid = 2064] [id = 290] 23:18:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C63B3800) [pid = 2064] [serial = 869] [outer = 0000000000000000] 23:18:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D4B27400) [pid = 2064] [serial = 870] [outer = 000000F1C63B3800] 23:18:48 INFO - PROCESS | 2064 | 1467872328587 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D501C800) [pid = 2064] [serial = 871] [outer = 000000F1C63B3800] 23:18:49 INFO - PROCESS | 2064 | [GFX2-]: DrawTargetD2D 1.1 (000000F1DC5DEAC0): Failed to create GradientStopCollection with no stops. 23:18:49 INFO - PROCESS | 2064 | [GFX3-]: No stops specified for gradient pattern. 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D8C72400) [pid = 2064] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D8A7C800) [pid = 2064] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D62AD000) [pid = 2064] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C654F000) [pid = 2064] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D7D44000) [pid = 2064] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CE21BC00) [pid = 2064] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D62AA800) [pid = 2064] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CCA8BC00) [pid = 2064] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D4B2F800) [pid = 2064] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D2B7C800) [pid = 2064] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CCAD7800) [pid = 2064] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C81B3800) [pid = 2064] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:18:49 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D242E800) [pid = 2064] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:18:49 INFO - PROCESS | 2064 | 1467872329270 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 985ms 23:18:49 INFO - PROCESS | 2064 | 1467872329334 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:18:49 INFO - PROCESS | 2064 | 1467872329337 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:18:49 INFO - PROCESS | 2064 | 1467872329340 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:18:49 INFO - PROCESS | 2064 | 1467872329342 Marionette TRACE conn6 <- [1,1126,null,{}] 23:18:49 INFO - PROCESS | 2064 | 1467872329346 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:49 INFO - PROCESS | 2064 | 1467872329348 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:49 INFO - PROCESS | 2064 | 1467872329442 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:18:49 INFO - PROCESS | 2064 | 1467872329455 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:49 INFO - PROCESS | 2064 | 1467872329457 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6DDE800 == 39 [pid = 2064] [id = 291] 23:18:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C8C09400) [pid = 2064] [serial = 872] [outer = 0000000000000000] 23:18:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CEB4E400) [pid = 2064] [serial = 873] [outer = 000000F1C8C09400] 23:18:49 INFO - PROCESS | 2064 | 1467872329566 Marionette DEBUG loaded listener.js 23:18:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5638800) [pid = 2064] [serial = 874] [outer = 000000F1C8C09400] 23:18:49 INFO - PROCESS | 2064 | 1467872329935 Marionette TRACE conn6 <- [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]]]}] 23:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 23:18:49 INFO - PROCESS | 2064 | 1467872329972 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:18:49 INFO - PROCESS | 2064 | 1467872329974 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:18:49 INFO - PROCESS | 2064 | 1467872329977 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:18:49 INFO - PROCESS | 2064 | 1467872329979 Marionette TRACE conn6 <- [1,1130,null,{}] 23:18:49 INFO - PROCESS | 2064 | 1467872329983 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:49 INFO - PROCESS | 2064 | 1467872329985 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:50 INFO - PROCESS | 2064 | 1467872330065 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:18:50 INFO - PROCESS | 2064 | 1467872330141 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 2064 | 1467872330143 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD2800 == 40 [pid = 2064] [id = 292] 23:18:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8AAC800) [pid = 2064] [serial = 875] [outer = 0000000000000000] 23:18:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D57EF000) [pid = 2064] [serial = 876] [outer = 000000F1C8AAC800] 23:18:50 INFO - PROCESS | 2064 | 1467872330189 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D5CED400) [pid = 2064] [serial = 877] [outer = 000000F1C8AAC800] 23:18:50 INFO - PROCESS | 2064 | 1467872330561 Marionette TRACE conn6 <- [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]]]}] 23:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 23:18:50 INFO - PROCESS | 2064 | 1467872330611 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:18:50 INFO - PROCESS | 2064 | 1467872330613 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:18:50 INFO - PROCESS | 2064 | 1467872330616 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:18:50 INFO - PROCESS | 2064 | 1467872330618 Marionette TRACE conn6 <- [1,1134,null,{}] 23:18:50 INFO - PROCESS | 2064 | 1467872330622 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:50 INFO - PROCESS | 2064 | 1467872330624 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:50 INFO - PROCESS | 2064 | 1467872330745 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:18:50 INFO - PROCESS | 2064 | 1467872330784 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 2064 | 1467872330786 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D892E000 == 41 [pid = 2064] [id = 293] 23:18:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D62B8400) [pid = 2064] [serial = 878] [outer = 0000000000000000] 23:18:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D71A5000) [pid = 2064] [serial = 879] [outer = 000000F1D62B8400] 23:18:50 INFO - PROCESS | 2064 | 1467872330832 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D7A33400) [pid = 2064] [serial = 880] [outer = 000000F1D62B8400] 23:18:51 INFO - PROCESS | 2064 | 1467872331267 Marionette TRACE conn6 <- [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]]]}] 23:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 23:18:51 INFO - PROCESS | 2064 | 1467872331355 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 23:18:51 INFO - PROCESS | 2064 | 1467872331360 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:18:51 INFO - PROCESS | 2064 | 1467872331407 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:18:51 INFO - PROCESS | 2064 | 1467872331412 Marionette TRACE conn6 <- [1,1138,null,{}] 23:18:51 INFO - PROCESS | 2064 | 1467872331420 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:51 INFO - PROCESS | 2064 | 1467872331424 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:51 INFO - PROCESS | 2064 | 1467872331574 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:18:51 INFO - PROCESS | 2064 | 1467872331646 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:51 INFO - PROCESS | 2064 | 1467872331649 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5DB000 == 42 [pid = 2064] [id = 294] 23:18:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C822D400) [pid = 2064] [serial = 881] [outer = 0000000000000000] 23:18:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8350800) [pid = 2064] [serial = 882] [outer = 000000F1C822D400] 23:18:51 INFO - PROCESS | 2064 | 1467872331712 Marionette DEBUG loaded listener.js 23:18:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C885CC00) [pid = 2064] [serial = 883] [outer = 000000F1C822D400] 23:18:52 INFO - PROCESS | 2064 | 1467872332548 Marionette TRACE conn6 <- [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]]]}] 23:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1222ms 23:18:52 INFO - PROCESS | 2064 | 1467872332590 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 23:18:52 INFO - PROCESS | 2064 | 1467872332596 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:18:52 INFO - PROCESS | 2064 | 1467872332603 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:18:52 INFO - PROCESS | 2064 | 1467872332607 Marionette TRACE conn6 <- [1,1142,null,{}] 23:18:52 INFO - PROCESS | 2064 | 1467872332611 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:52 INFO - PROCESS | 2064 | 1467872332614 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:52 INFO - PROCESS | 2064 | 1467872332747 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:18:52 INFO - PROCESS | 2064 | 1467872332818 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:52 INFO - PROCESS | 2064 | 1467872332821 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B7F800 == 43 [pid = 2064] [id = 295] 23:18:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CD5F1C00) [pid = 2064] [serial = 884] [outer = 0000000000000000] 23:18:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1CE559400) [pid = 2064] [serial = 885] [outer = 000000F1CD5F1C00] 23:18:52 INFO - PROCESS | 2064 | 1467872332921 Marionette DEBUG loaded listener.js 23:18:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D1CC6C00) [pid = 2064] [serial = 886] [outer = 000000F1CD5F1C00] 23:18:53 INFO - PROCESS | 2064 | 1467872333806 Marionette TRACE conn6 <- [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]]]}] 23:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1282ms 23:18:53 INFO - PROCESS | 2064 | 1467872333886 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 23:18:53 INFO - PROCESS | 2064 | 1467872333891 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:18:53 INFO - PROCESS | 2064 | 1467872333897 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:18:53 INFO - PROCESS | 2064 | 1467872333900 Marionette TRACE conn6 <- [1,1146,null,{}] 23:18:53 INFO - PROCESS | 2064 | 1467872333906 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:53 INFO - PROCESS | 2064 | 1467872333909 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:54 INFO - PROCESS | 2064 | 1467872334039 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD2800 == 42 [pid = 2064] [id = 292] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6DDE800 == 41 [pid = 2064] [id = 291] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E67000 == 40 [pid = 2064] [id = 290] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD3800 == 39 [pid = 2064] [id = 289] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B73800 == 38 [pid = 2064] [id = 288] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE70D000 == 37 [pid = 2064] [id = 287] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB49800 == 36 [pid = 2064] [id = 286] 23:18:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C744B800 == 35 [pid = 2064] [id = 285] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D8CCC400) [pid = 2064] [serial = 841] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D8C79C00) [pid = 2064] [serial = 840] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D8A7F800) [pid = 2064] [serial = 837] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D6579000) [pid = 2064] [serial = 825] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C78C8400) [pid = 2064] [serial = 807] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D878F800) [pid = 2064] [serial = 828] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C828A800) [pid = 2064] [serial = 808] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CE55E800) [pid = 2064] [serial = 810] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CEB52400) [pid = 2064] [serial = 811] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D71AC400) [pid = 2064] [serial = 805] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE1B7C00) [pid = 2064] [serial = 816] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CEAB4C00) [pid = 2064] [serial = 817] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D56D3400) [pid = 2064] [serial = 822] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D3F30000) [pid = 2064] [serial = 819] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D418B000) [pid = 2064] [serial = 820] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CD465800) [pid = 2064] [serial = 813] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CE55F400) [pid = 2064] [serial = 814] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7D08800) [pid = 2064] [serial = 826] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C834E400) [pid = 2064] [serial = 831] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D886EC00) [pid = 2064] [serial = 829] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8C73400) [pid = 2064] [serial = 838] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D2678800) [pid = 2064] [serial = 832] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D88D9000) [pid = 2064] [serial = 834] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D57EB800) [pid = 2064] [serial = 823] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D89DD800) [pid = 2064] [serial = 835] [outer = 0000000000000000] [url = about:blank] 23:18:54 INFO - PROCESS | 2064 | 1467872334150 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 2064 | 1467872334155 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C78AA800 == 36 [pid = 2064] [id = 296] 23:18:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C7D28C00) [pid = 2064] [serial = 887] [outer = 0000000000000000] 23:18:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C828A000) [pid = 2064] [serial = 888] [outer = 000000F1C7D28C00] 23:18:54 INFO - PROCESS | 2064 | 1467872334205 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CCA4A800) [pid = 2064] [serial = 889] [outer = 000000F1C7D28C00] 23:18:54 INFO - PROCESS | 2064 | 1467872334678 Marionette TRACE conn6 <- [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] 23:18:54 INFO - PROCESS | 2064 | 1467872334744 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:18:54 INFO - PROCESS | 2064 | 1467872334750 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:18:54 INFO - PROCESS | 2064 | 1467872334753 Marionette TRACE conn6 <- [1,1150,null,{}] 23:18:54 INFO - PROCESS | 2064 | 1467872334757 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:54 INFO - PROCESS | 2064 | 1467872334760 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:54 INFO - PROCESS | 2064 | 1467872334851 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:18:54 INFO - PROCESS | 2064 | 1467872334857 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 2064 | 1467872334859 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA6800 == 37 [pid = 2064] [id = 297] 23:18:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE1E2000) [pid = 2064] [serial = 890] [outer = 0000000000000000] 23:18:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE79E000) [pid = 2064] [serial = 891] [outer = 000000F1CE1E2000] 23:18:54 INFO - PROCESS | 2064 | 1467872334908 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D1CD2C00) [pid = 2064] [serial = 892] [outer = 000000F1CE1E2000] 23:18:55 INFO - PROCESS | 2064 | 1467872335391 Marionette TRACE conn6 <- [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]]]}] 23:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 672ms 23:18:55 INFO - PROCESS | 2064 | 1467872335425 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:18:55 INFO - PROCESS | 2064 | 1467872335427 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:18:55 INFO - PROCESS | 2064 | 1467872335431 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:18:55 INFO - PROCESS | 2064 | 1467872335435 Marionette TRACE conn6 <- [1,1154,null,{}] 23:18:55 INFO - PROCESS | 2064 | 1467872335447 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:55 INFO - PROCESS | 2064 | 1467872335452 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:55 INFO - PROCESS | 2064 | 1467872335551 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:18:55 INFO - PROCESS | 2064 | 1467872335663 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:55 INFO - PROCESS | 2064 | 1467872335666 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACE000 == 38 [pid = 2064] [id = 298] 23:18:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D3F24C00) [pid = 2064] [serial = 893] [outer = 0000000000000000] 23:18:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D418E000) [pid = 2064] [serial = 894] [outer = 000000F1D3F24C00] 23:18:55 INFO - PROCESS | 2064 | 1467872335716 Marionette DEBUG loaded listener.js 23:18:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4B2B400) [pid = 2064] [serial = 895] [outer = 000000F1D3F24C00] 23:18:56 INFO - PROCESS | 2064 | 1467872336116 Marionette TRACE conn6 <- [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]]]}] 23:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 23:18:56 INFO - PROCESS | 2064 | 1467872336171 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:18:56 INFO - PROCESS | 2064 | 1467872336174 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:18:56 INFO - PROCESS | 2064 | 1467872336178 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:18:56 INFO - PROCESS | 2064 | 1467872336180 Marionette TRACE conn6 <- [1,1158,null,{}] 23:18:56 INFO - PROCESS | 2064 | 1467872336183 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:56 INFO - PROCESS | 2064 | 1467872336185 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:56 INFO - PROCESS | 2064 | 1467872336304 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:18:56 INFO - PROCESS | 2064 | 1467872336355 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:56 INFO - PROCESS | 2064 | 1467872336358 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A8C800 == 39 [pid = 2064] [id = 299] 23:18:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D56D3800) [pid = 2064] [serial = 896] [outer = 0000000000000000] 23:18:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D572D800) [pid = 2064] [serial = 897] [outer = 000000F1D56D3800] 23:18:56 INFO - PROCESS | 2064 | 1467872336405 Marionette DEBUG loaded listener.js 23:18:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5AA2400) [pid = 2064] [serial = 898] [outer = 000000F1D56D3800] 23:18:56 INFO - PROCESS | 2064 | 1467872336858 Marionette TRACE conn6 <- [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]]]}] 23:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 23:18:56 INFO - PROCESS | 2064 | 1467872336966 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:18:56 INFO - PROCESS | 2064 | 1467872336969 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:18:56 INFO - PROCESS | 2064 | 1467872336973 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:18:56 INFO - PROCESS | 2064 | 1467872336974 Marionette TRACE conn6 <- [1,1162,null,{}] 23:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:18:56 INFO - PROCESS | 2064 | 1467872336978 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:56 INFO - PROCESS | 2064 | 1467872336980 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:57 INFO - PROCESS | 2064 | 1467872337096 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:18:57 INFO - PROCESS | 2064 | 1467872337103 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 2064 | 1467872337105 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DE7000 == 40 [pid = 2064] [id = 300] 23:18:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D657B800) [pid = 2064] [serial = 899] [outer = 0000000000000000] 23:18:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7A32400) [pid = 2064] [serial = 900] [outer = 000000F1D657B800] 23:18:57 INFO - PROCESS | 2064 | 1467872337195 Marionette DEBUG loaded listener.js 23:18:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7D41000) [pid = 2064] [serial = 901] [outer = 000000F1D657B800] 23:18:57 INFO - PROCESS | 2064 | 1467872337649 Marionette TRACE conn6 <- [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] 23:18:57 INFO - PROCESS | 2064 | 1467872337721 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:18:57 INFO - PROCESS | 2064 | 1467872337725 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:18:57 INFO - PROCESS | 2064 | 1467872337727 Marionette TRACE conn6 <- [1,1166,null,{}] 23:18:57 INFO - PROCESS | 2064 | 1467872337731 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:57 INFO - PROCESS | 2064 | 1467872337737 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:57 INFO - PROCESS | 2064 | 1467872337882 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:18:57 INFO - PROCESS | 2064 | 1467872337930 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 2064 | 1467872337933 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93B7800 == 41 [pid = 2064] [id = 301] 23:18:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8808C00) [pid = 2064] [serial = 902] [outer = 0000000000000000] 23:18:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D886F000) [pid = 2064] [serial = 903] [outer = 000000F1D8808C00] 23:18:57 INFO - PROCESS | 2064 | 1467872337979 Marionette DEBUG loaded listener.js 23:18:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8879000) [pid = 2064] [serial = 904] [outer = 000000F1D8808C00] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3F28800) [pid = 2064] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8876000) [pid = 2064] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C81B3400) [pid = 2064] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C780DC00) [pid = 2064] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C63B3800) [pid = 2064] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8551C00) [pid = 2064] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8C09400) [pid = 2064] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8AAC800) [pid = 2064] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CC810400) [pid = 2064] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D4B2D000) [pid = 2064] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D8813800) [pid = 2064] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:18:58 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CE5D8400) [pid = 2064] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:18:58 INFO - PROCESS | 2064 | 1467872338458 Marionette TRACE conn6 <- [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] 23:18:58 INFO - PROCESS | 2064 | 1467872338507 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:18:58 INFO - PROCESS | 2064 | 1467872338510 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:18:58 INFO - PROCESS | 2064 | 1467872338512 Marionette TRACE conn6 <- [1,1170,null,{}] 23:18:58 INFO - PROCESS | 2064 | 1467872338516 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:58 INFO - PROCESS | 2064 | 1467872338518 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:58 INFO - PROCESS | 2064 | 1467872338603 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:18:58 INFO - PROCESS | 2064 | 1467872338611 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:58 INFO - PROCESS | 2064 | 1467872338613 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC3D000 == 42 [pid = 2064] [id = 302] 23:18:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8AAC800) [pid = 2064] [serial = 905] [outer = 0000000000000000] 23:18:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D8807400) [pid = 2064] [serial = 906] [outer = 000000F1C8AAC800] 23:18:58 INFO - PROCESS | 2064 | 1467872338659 Marionette DEBUG loaded listener.js 23:18:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D89D5C00) [pid = 2064] [serial = 907] [outer = 000000F1C8AAC800] 23:18:59 INFO - PROCESS | 2064 | 1467872339091 Marionette TRACE conn6 <- [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] 23:18:59 INFO - PROCESS | 2064 | 1467872339145 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:18:59 INFO - PROCESS | 2064 | 1467872339148 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:18:59 INFO - PROCESS | 2064 | 1467872339150 Marionette TRACE conn6 <- [1,1174,null,{}] 23:18:59 INFO - PROCESS | 2064 | 1467872339154 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:59 INFO - PROCESS | 2064 | 1467872339156 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:59 INFO - PROCESS | 2064 | 1467872339239 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:18:59 INFO - PROCESS | 2064 | 1467872339247 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 2064 | 1467872339249 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACCF000 == 43 [pid = 2064] [id = 303] 23:18:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8A77400) [pid = 2064] [serial = 908] [outer = 0000000000000000] 23:18:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D8A81400) [pid = 2064] [serial = 909] [outer = 000000F1D8A77400] 23:18:59 INFO - PROCESS | 2064 | 1467872339294 Marionette DEBUG loaded listener.js 23:18:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8873C00) [pid = 2064] [serial = 910] [outer = 000000F1D8A77400] 23:18:59 INFO - PROCESS | 2064 | 1467872339730 Marionette TRACE conn6 <- [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] 23:18:59 INFO - PROCESS | 2064 | 1467872339783 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:18:59 INFO - PROCESS | 2064 | 1467872339786 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:18:59 INFO - PROCESS | 2064 | 1467872339788 Marionette TRACE conn6 <- [1,1178,null,{}] 23:18:59 INFO - PROCESS | 2064 | 1467872339792 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:59 INFO - PROCESS | 2064 | 1467872339794 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:59 INFO - PROCESS | 2064 | 1467872339878 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:18:59 INFO - PROCESS | 2064 | 1467872339886 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 2064 | 1467872339888 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:18:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB01F800 == 44 [pid = 2064] [id = 304] 23:18:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8CCDC00) [pid = 2064] [serial = 911] [outer = 0000000000000000] 23:18:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8CD1800) [pid = 2064] [serial = 912] [outer = 000000F1D8CCDC00] 23:18:59 INFO - PROCESS | 2064 | 1467872339934 Marionette DEBUG loaded listener.js 23:19:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D9442400) [pid = 2064] [serial = 913] [outer = 000000F1D8CCDC00] 23:19:00 INFO - PROCESS | 2064 | 1467872340598 Marionette TRACE conn6 <- [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] 23:19:00 INFO - PROCESS | 2064 | 1467872340675 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:19:00 INFO - PROCESS | 2064 | 1467872340681 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:19:00 INFO - PROCESS | 2064 | 1467872340684 Marionette TRACE conn6 <- [1,1182,null,{}] 23:19:00 INFO - PROCESS | 2064 | 1467872340690 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:00 INFO - PROCESS | 2064 | 1467872340694 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:00 INFO - PROCESS | 2064 | 1467872340848 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:19:00 INFO - PROCESS | 2064 | 1467872340963 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:00 INFO - PROCESS | 2064 | 1467872340967 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA5800 == 45 [pid = 2064] [id = 305] 23:19:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C8C3E000) [pid = 2064] [serial = 914] [outer = 0000000000000000] 23:19:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CE21AC00) [pid = 2064] [serial = 915] [outer = 000000F1C8C3E000] 23:19:01 INFO - PROCESS | 2064 | 1467872341028 Marionette DEBUG loaded listener.js 23:19:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D2350400) [pid = 2064] [serial = 916] [outer = 000000F1C8C3E000] 23:19:01 INFO - PROCESS | 2064 | 1467872341688 Marionette TRACE conn6 <- [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] 23:19:01 INFO - PROCESS | 2064 | 1467872341719 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:19:01 INFO - PROCESS | 2064 | 1467872341728 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:19:01 INFO - PROCESS | 2064 | 1467872341731 Marionette TRACE conn6 <- [1,1186,null,{}] 23:19:01 INFO - PROCESS | 2064 | 1467872341736 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:01 INFO - PROCESS | 2064 | 1467872341739 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:01 INFO - PROCESS | 2064 | 1467872341880 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:19:02 INFO - PROCESS | 2064 | 1467872342003 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:02 INFO - PROCESS | 2064 | 1467872342006 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93AF800 == 46 [pid = 2064] [id = 306] 23:19:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4A14C00) [pid = 2064] [serial = 917] [outer = 0000000000000000] 23:19:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D5CE7C00) [pid = 2064] [serial = 918] [outer = 000000F1D4A14C00] 23:19:02 INFO - PROCESS | 2064 | 1467872342067 Marionette DEBUG loaded listener.js 23:19:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D878C400) [pid = 2064] [serial = 919] [outer = 000000F1D4A14C00] 23:19:02 INFO - PROCESS | 2064 | 1467872342688 Marionette TRACE conn6 <- [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]]]}] 23:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 985ms 23:19:02 INFO - PROCESS | 2064 | 1467872342726 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:19:02 INFO - PROCESS | 2064 | 1467872342729 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:19:02 INFO - PROCESS | 2064 | 1467872342734 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:19:02 INFO - PROCESS | 2064 | 1467872342739 Marionette TRACE conn6 <- [1,1190,null,{}] 23:19:02 INFO - PROCESS | 2064 | 1467872342751 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:02 INFO - PROCESS | 2064 | 1467872342756 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:02 INFO - PROCESS | 2064 | 1467872342869 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:19:03 INFO - PROCESS | 2064 | 1467872342992 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:03 INFO - PROCESS | 2064 | 1467872342995 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC17C000 == 47 [pid = 2064] [id = 307] 23:19:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D9440400) [pid = 2064] [serial = 920] [outer = 0000000000000000] 23:19:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D987BC00) [pid = 2064] [serial = 921] [outer = 000000F1D9440400] 23:19:03 INFO - PROCESS | 2064 | 1467872343056 Marionette DEBUG loaded listener.js 23:19:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D99ECC00) [pid = 2064] [serial = 922] [outer = 000000F1D9440400] 23:19:03 INFO - PROCESS | 2064 | 1467872343696 Marionette TRACE conn6 <- [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]]]}] 23:19:03 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 23:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1136ms 23:19:03 INFO - PROCESS | 2064 | 1467872343895 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:19:03 INFO - PROCESS | 2064 | 1467872343900 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:19:03 INFO - PROCESS | 2064 | 1467872343906 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:19:03 INFO - PROCESS | 2064 | 1467872343909 Marionette TRACE conn6 <- [1,1194,null,{}] 23:19:03 INFO - PROCESS | 2064 | 1467872343915 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:03 INFO - PROCESS | 2064 | 1467872343918 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:04 INFO - PROCESS | 2064 | 1467872344024 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:19:04 INFO - PROCESS | 2064 | 1467872344097 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:04 INFO - PROCESS | 2064 | 1467872344102 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BB000 == 48 [pid = 2064] [id = 308] 23:19:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CE1B8400) [pid = 2064] [serial = 923] [outer = 0000000000000000] 23:19:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE1D7000) [pid = 2064] [serial = 924] [outer = 000000F1CE1B8400] 23:19:04 INFO - PROCESS | 2064 | 1467872344152 Marionette DEBUG loaded listener.js 23:19:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D231D400) [pid = 2064] [serial = 925] [outer = 000000F1CE1B8400] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACCF000 == 47 [pid = 2064] [id = 303] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC3D000 == 46 [pid = 2064] [id = 302] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93B7800 == 45 [pid = 2064] [id = 301] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DE7000 == 44 [pid = 2064] [id = 300] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A8C800 == 43 [pid = 2064] [id = 299] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ACE000 == 42 [pid = 2064] [id = 298] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA6800 == 41 [pid = 2064] [id = 297] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C78AA800 == 40 [pid = 2064] [id = 296] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B7F800 == 39 [pid = 2064] [id = 295] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5DB000 == 38 [pid = 2064] [id = 294] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B90000 == 37 [pid = 2064] [id = 284] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB01A000 == 36 [pid = 2064] [id = 278] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99B9000 == 35 [pid = 2064] [id = 282] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23AC800 == 34 [pid = 2064] [id = 281] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D62BD000 == 33 [pid = 2064] [id = 280] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC361800 == 32 [pid = 2064] [id = 283] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0B6000 == 31 [pid = 2064] [id = 279] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D892E000 == 30 [pid = 2064] [id = 293] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC17C000 == 29 [pid = 2064] [id = 307] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93AF800 == 28 [pid = 2064] [id = 306] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB01F800 == 27 [pid = 2064] [id = 304] 23:19:05 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA5800 == 26 [pid = 2064] [id = 305] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D3F2E000) [pid = 2064] [serial = 867] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1CD4DBC00) [pid = 2064] [serial = 861] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CE1E2800) [pid = 2064] [serial = 862] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C8F3A800) [pid = 2064] [serial = 858] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C9740400) [pid = 2064] [serial = 859] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C7D24C00) [pid = 2064] [serial = 855] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D4B27400) [pid = 2064] [serial = 870] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C828A400) [pid = 2064] [serial = 856] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D3FB8C00) [pid = 2064] [serial = 868] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D9888400) [pid = 2064] [serial = 853] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D8CCE400) [pid = 2064] [serial = 852] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CEB4E400) [pid = 2064] [serial = 873] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D57EF000) [pid = 2064] [serial = 876] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D234F000) [pid = 2064] [serial = 844] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D501C800) [pid = 2064] [serial = 871] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE1B9400) [pid = 2064] [serial = 843] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D71AD000) [pid = 2064] [serial = 847] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D5636C00) [pid = 2064] [serial = 846] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D8CD7400) [pid = 2064] [serial = 850] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D8A82000) [pid = 2064] [serial = 849] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D71A5000) [pid = 2064] [serial = 879] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D1CC7000) [pid = 2064] [serial = 864] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D2436000) [pid = 2064] [serial = 865] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D5638800) [pid = 2064] [serial = 874] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D5CED400) [pid = 2064] [serial = 877] [outer = 0000000000000000] [url = about:blank] 23:19:05 INFO - PROCESS | 2064 | 1467872345513 Marionette TRACE conn6 <- [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]]]}] 23:19:05 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 23:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1629ms 23:19:05 INFO - PROCESS | 2064 | 1467872345537 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:19:05 INFO - PROCESS | 2064 | 1467872345541 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:19:05 INFO - PROCESS | 2064 | 1467872345547 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:19:05 INFO - PROCESS | 2064 | 1467872345550 Marionette TRACE conn6 <- [1,1198,null,{}] 23:19:05 INFO - PROCESS | 2064 | 1467872345556 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:05 INFO - PROCESS | 2064 | 1467872345559 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:05 INFO - PROCESS | 2064 | 1467872345658 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:19:05 INFO - PROCESS | 2064 | 1467872345731 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:05 INFO - PROCESS | 2064 | 1467872345735 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8725000 == 27 [pid = 2064] [id = 309] 23:19:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C81B3400) [pid = 2064] [serial = 926] [outer = 0000000000000000] 23:19:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8230C00) [pid = 2064] [serial = 927] [outer = 000000F1C81B3400] 23:19:05 INFO - PROCESS | 2064 | 1467872345786 Marionette DEBUG loaded listener.js 23:19:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C834A800) [pid = 2064] [serial = 928] [outer = 000000F1C81B3400] 23:19:06 INFO - PROCESS | 2064 | 1467872346220 Marionette TRACE conn6 <- [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]]]}] 23:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 734ms 23:19:06 INFO - PROCESS | 2064 | 1467872346284 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:19:06 INFO - PROCESS | 2064 | 1467872346290 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:19:06 INFO - PROCESS | 2064 | 1467872346297 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:19:06 INFO - PROCESS | 2064 | 1467872346299 Marionette TRACE conn6 <- [1,1202,null,{}] 23:19:06 INFO - PROCESS | 2064 | 1467872346304 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:06 INFO - PROCESS | 2064 | 1467872346306 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:06 INFO - PROCESS | 2064 | 1467872346398 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:19:06 INFO - PROCESS | 2064 | 1467872346407 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:06 INFO - PROCESS | 2064 | 1467872346410 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF13000 == 28 [pid = 2064] [id = 310] 23:19:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8F3A800) [pid = 2064] [serial = 929] [outer = 0000000000000000] 23:19:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8FDE400) [pid = 2064] [serial = 930] [outer = 000000F1C8F3A800] 23:19:06 INFO - PROCESS | 2064 | 1467872346467 Marionette DEBUG loaded listener.js 23:19:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CB5AD400) [pid = 2064] [serial = 931] [outer = 000000F1C8F3A800] 23:19:06 INFO - PROCESS | 2064 | 1467872346936 Marionette TRACE conn6 <- [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]]]}] 23:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 23:19:06 INFO - PROCESS | 2064 | 1467872346990 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:19:06 INFO - PROCESS | 2064 | 1467872346993 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:19:06 INFO - PROCESS | 2064 | 1467872346997 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:19:07 INFO - PROCESS | 2064 | 1467872347000 Marionette TRACE conn6 <- [1,1206,null,{}] 23:19:07 INFO - PROCESS | 2064 | 1467872347047 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:07 INFO - PROCESS | 2064 | 1467872347052 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:07 INFO - PROCESS | 2064 | 1467872347174 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:19:07 INFO - PROCESS | 2064 | 1467872347223 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 2064 | 1467872347227 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B64800 == 29 [pid = 2064] [id = 311] 23:19:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C834EC00) [pid = 2064] [serial = 932] [outer = 0000000000000000] 23:19:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE55B800) [pid = 2064] [serial = 933] [outer = 000000F1C834EC00] 23:19:07 INFO - PROCESS | 2064 | 1467872347277 Marionette DEBUG loaded listener.js 23:19:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CEB4BC00) [pid = 2064] [serial = 934] [outer = 000000F1C834EC00] 23:19:07 INFO - PROCESS | 2064 | 1467872347711 Marionette TRACE conn6 <- [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]]]}] 23:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 23:19:07 INFO - PROCESS | 2064 | 1467872347734 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:19:07 INFO - PROCESS | 2064 | 1467872347737 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:19:07 INFO - PROCESS | 2064 | 1467872347740 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:19:07 INFO - PROCESS | 2064 | 1467872347742 Marionette TRACE conn6 <- [1,1210,null,{}] 23:19:07 INFO - PROCESS | 2064 | 1467872347746 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:07 INFO - PROCESS | 2064 | 1467872347748 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:07 INFO - PROCESS | 2064 | 1467872347864 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:19:07 INFO - PROCESS | 2064 | 1467872347869 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 2064 | 1467872347871 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD2800 == 30 [pid = 2064] [id = 312] 23:19:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D205D800) [pid = 2064] [serial = 935] [outer = 0000000000000000] 23:19:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D235DC00) [pid = 2064] [serial = 936] [outer = 000000F1D205D800] 23:19:07 INFO - PROCESS | 2064 | 1467872347960 Marionette DEBUG loaded listener.js 23:19:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D3F25400) [pid = 2064] [serial = 937] [outer = 000000F1D205D800] 23:19:08 INFO - PROCESS | 2064 | 1467872348411 Marionette TRACE conn6 <- [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] 23:19:08 INFO - PROCESS | 2064 | 1467872348510 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:19:08 INFO - PROCESS | 2064 | 1467872348529 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:19:08 INFO - PROCESS | 2064 | 1467872348531 Marionette TRACE conn6 <- [1,1214,null,{}] 23:19:08 INFO - PROCESS | 2064 | 1467872348535 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:08 INFO - PROCESS | 2064 | 1467872348537 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:08 INFO - PROCESS | 2064 | 1467872348651 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:19:08 INFO - PROCESS | 2064 | 1467872348656 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:08 INFO - PROCESS | 2064 | 1467872348659 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BF5800 == 31 [pid = 2064] [id = 313] 23:19:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C8F39800) [pid = 2064] [serial = 938] [outer = 0000000000000000] 23:19:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D3FB9400) [pid = 2064] [serial = 939] [outer = 000000F1C8F39800] 23:19:08 INFO - PROCESS | 2064 | 1467872348747 Marionette DEBUG loaded listener.js 23:19:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D419E800) [pid = 2064] [serial = 940] [outer = 000000F1C8F39800] 23:19:09 INFO - PROCESS | 2064 | 1467872349190 Marionette TRACE conn6 <- [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]]]}] 23:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 23:19:09 INFO - PROCESS | 2064 | 1467872349202 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:19:09 INFO - PROCESS | 2064 | 1467872349204 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:19:09 INFO - PROCESS | 2064 | 1467872349207 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:19:09 INFO - PROCESS | 2064 | 1467872349209 Marionette TRACE conn6 <- [1,1218,null,{}] 23:19:09 INFO - PROCESS | 2064 | 1467872349213 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:09 INFO - PROCESS | 2064 | 1467872349219 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:09 INFO - PROCESS | 2064 | 1467872349359 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:19:09 INFO - PROCESS | 2064 | 1467872349374 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:09 INFO - PROCESS | 2064 | 1467872349376 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B2C800 == 32 [pid = 2064] [id = 314] 23:19:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D41ACC00) [pid = 2064] [serial = 941] [outer = 0000000000000000] 23:19:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D5020400) [pid = 2064] [serial = 942] [outer = 000000F1D41ACC00] 23:19:09 INFO - PROCESS | 2064 | 1467872349463 Marionette DEBUG loaded listener.js 23:19:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D57EAC00) [pid = 2064] [serial = 943] [outer = 000000F1D41ACC00] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D657B800) [pid = 2064] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C7D28C00) [pid = 2064] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D8808C00) [pid = 2064] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C822D400) [pid = 2064] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D62B8400) [pid = 2064] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE1E2000) [pid = 2064] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D3F24C00) [pid = 2064] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8CCDC00) [pid = 2064] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CD5F1C00) [pid = 2064] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D8A77400) [pid = 2064] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D56D3800) [pid = 2064] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:19:09 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8AAC800) [pid = 2064] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:19:10 INFO - PROCESS | 2064 | 1467872350005 Marionette TRACE conn6 <- [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]]]}] 23:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 881ms 23:19:10 INFO - PROCESS | 2064 | 1467872350092 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:19:10 INFO - PROCESS | 2064 | 1467872350094 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:19:10 INFO - PROCESS | 2064 | 1467872350098 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:19:10 INFO - PROCESS | 2064 | 1467872350100 Marionette TRACE conn6 <- [1,1222,null,{}] 23:19:10 INFO - PROCESS | 2064 | 1467872350104 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:10 INFO - PROCESS | 2064 | 1467872350106 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:10 INFO - PROCESS | 2064 | 1467872350187 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:19:10 INFO - PROCESS | 2064 | 1467872350193 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:10 INFO - PROCESS | 2064 | 1467872350195 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A0B800 == 33 [pid = 2064] [id = 315] 23:19:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D3F96400) [pid = 2064] [serial = 944] [outer = 0000000000000000] 23:19:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D57E5800) [pid = 2064] [serial = 945] [outer = 000000F1D3F96400] 23:19:10 INFO - PROCESS | 2064 | 1467872350241 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D5AA5400) [pid = 2064] [serial = 946] [outer = 000000F1D3F96400] 23:19:10 INFO - PROCESS | 2064 | 1467872350658 Marionette TRACE conn6 <- [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]]]}] 23:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 587ms 23:19:10 INFO - PROCESS | 2064 | 1467872350692 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:19:10 INFO - PROCESS | 2064 | 1467872350695 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:19:10 INFO - PROCESS | 2064 | 1467872350703 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:19:10 INFO - PROCESS | 2064 | 1467872350705 Marionette TRACE conn6 <- [1,1226,null,{}] 23:19:10 INFO - PROCESS | 2064 | 1467872350709 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:10 INFO - PROCESS | 2064 | 1467872350711 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:10 INFO - PROCESS | 2064 | 1467872350794 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:19:10 INFO - PROCESS | 2064 | 1467872350799 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:10 INFO - PROCESS | 2064 | 1467872350801 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8928800 == 34 [pid = 2064] [id = 316] 23:19:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5CF1400) [pid = 2064] [serial = 947] [outer = 0000000000000000] 23:19:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D6523400) [pid = 2064] [serial = 948] [outer = 000000F1D5CF1400] 23:19:10 INFO - PROCESS | 2064 | 1467872350845 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D71AB800) [pid = 2064] [serial = 949] [outer = 000000F1D5CF1400] 23:19:11 INFO - PROCESS | 2064 | 1467872351272 Marionette TRACE conn6 <- [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]]]}] 23:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms 23:19:11 INFO - PROCESS | 2064 | 1467872351337 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:19:11 INFO - PROCESS | 2064 | 1467872351339 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:19:11 INFO - PROCESS | 2064 | 1467872351343 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:19:11 INFO - PROCESS | 2064 | 1467872351345 Marionette TRACE conn6 <- [1,1230,null,{}] 23:19:11 INFO - PROCESS | 2064 | 1467872351348 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:11 INFO - PROCESS | 2064 | 1467872351350 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:11 INFO - PROCESS | 2064 | 1467872351432 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:19:11 INFO - PROCESS | 2064 | 1467872351439 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:11 INFO - PROCESS | 2064 | 1467872351441 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B5F800 == 35 [pid = 2064] [id = 317] 23:19:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7A28C00) [pid = 2064] [serial = 950] [outer = 0000000000000000] 23:19:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D0C000) [pid = 2064] [serial = 951] [outer = 000000F1D7A28C00] 23:19:11 INFO - PROCESS | 2064 | 1467872351487 Marionette DEBUG loaded listener.js 23:19:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7D45800) [pid = 2064] [serial = 952] [outer = 000000F1D7A28C00] 23:19:12 INFO - PROCESS | 2064 | 1467872352264 Marionette TRACE conn6 <- [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]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 23:19:12 INFO - PROCESS | 2064 | 1467872352332 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:19:12 INFO - PROCESS | 2064 | 1467872352337 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:19:12 INFO - PROCESS | 2064 | 1467872352342 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 2064 | 1467872352348 Marionette TRACE conn6 <- [1,1234,null,{}] 23:19:12 INFO - PROCESS | 2064 | 1467872352354 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:12 INFO - PROCESS | 2064 | 1467872352357 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:12 INFO - PROCESS | 2064 | 1467872352534 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:19:12 INFO - PROCESS | 2064 | 1467872352623 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 2064 | 1467872352626 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0E2800 == 36 [pid = 2064] [id = 318] 23:19:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C834B000) [pid = 2064] [serial = 953] [outer = 0000000000000000] 23:19:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C842F400) [pid = 2064] [serial = 954] [outer = 000000F1C834B000] 23:19:12 INFO - PROCESS | 2064 | 1467872352691 Marionette DEBUG loaded listener.js 23:19:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C8C40000) [pid = 2064] [serial = 955] [outer = 000000F1C834B000] 23:19:13 INFO - PROCESS | 2064 | 1467872353488 Marionette TRACE conn6 <- [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]]]}] 23:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1231ms 23:19:13 INFO - PROCESS | 2064 | 1467872353577 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:19:13 INFO - PROCESS | 2064 | 1467872353582 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:19:13 INFO - PROCESS | 2064 | 1467872353589 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:19:13 INFO - PROCESS | 2064 | 1467872353592 Marionette TRACE conn6 <- [1,1238,null,{}] 23:19:13 INFO - PROCESS | 2064 | 1467872353597 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:13 INFO - PROCESS | 2064 | 1467872353600 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:13 INFO - PROCESS | 2064 | 1467872353763 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:19:13 INFO - PROCESS | 2064 | 1467872353971 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:13 INFO - PROCESS | 2064 | 1467872353975 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C7D7A800 == 37 [pid = 2064] [id = 319] 23:19:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C822D400) [pid = 2064] [serial = 956] [outer = 0000000000000000] 23:19:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C834BC00) [pid = 2064] [serial = 957] [outer = 000000F1C822D400] 23:19:14 INFO - PROCESS | 2064 | 1467872354037 Marionette DEBUG loaded listener.js 23:19:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8F08800) [pid = 2064] [serial = 958] [outer = 000000F1C822D400] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8928800 == 36 [pid = 2064] [id = 316] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A0B800 == 35 [pid = 2064] [id = 315] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B2C800 == 34 [pid = 2064] [id = 314] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BF5800 == 33 [pid = 2064] [id = 313] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD2800 == 32 [pid = 2064] [id = 312] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B64800 == 31 [pid = 2064] [id = 311] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF13000 == 30 [pid = 2064] [id = 310] 23:19:14 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8725000 == 29 [pid = 2064] [id = 309] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D7D41000) [pid = 2064] [serial = 901] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D7A32400) [pid = 2064] [serial = 900] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C828A000) [pid = 2064] [serial = 888] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CCA4A800) [pid = 2064] [serial = 889] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D886F000) [pid = 2064] [serial = 903] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8350800) [pid = 2064] [serial = 882] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C885CC00) [pid = 2064] [serial = 883] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D7A33400) [pid = 2064] [serial = 880] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE79E000) [pid = 2064] [serial = 891] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D1CD2C00) [pid = 2064] [serial = 892] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D418E000) [pid = 2064] [serial = 894] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D9442400) [pid = 2064] [serial = 913] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE559400) [pid = 2064] [serial = 885] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D1CC6C00) [pid = 2064] [serial = 886] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D8CD1800) [pid = 2064] [serial = 912] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D8873C00) [pid = 2064] [serial = 910] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D8A81400) [pid = 2064] [serial = 909] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D572D800) [pid = 2064] [serial = 897] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8879000) [pid = 2064] [serial = 904] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D5AA2400) [pid = 2064] [serial = 898] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D8807400) [pid = 2064] [serial = 906] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D89D5C00) [pid = 2064] [serial = 907] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D4B2B400) [pid = 2064] [serial = 895] [outer = 0000000000000000] [url = about:blank] 23:19:14 INFO - PROCESS | 2064 | 1467872354703 Marionette TRACE conn6 <- [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]]]}] 23:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1141ms 23:19:14 INFO - PROCESS | 2064 | 1467872354732 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:19:14 INFO - PROCESS | 2064 | 1467872354736 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:19:14 INFO - PROCESS | 2064 | 1467872354740 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:19:14 INFO - PROCESS | 2064 | 1467872354743 Marionette TRACE conn6 <- [1,1242,null,{}] 23:19:14 INFO - PROCESS | 2064 | 1467872354749 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:14 INFO - PROCESS | 2064 | 1467872354753 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:14 INFO - PROCESS | 2064 | 1467872354847 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:19:14 INFO - PROCESS | 2064 | 1467872354924 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:14 INFO - PROCESS | 2064 | 1467872354927 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0E4800 == 30 [pid = 2064] [id = 320] 23:19:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C742E000) [pid = 2064] [serial = 959] [outer = 0000000000000000] 23:19:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8659000) [pid = 2064] [serial = 960] [outer = 000000F1C742E000] 23:19:14 INFO - PROCESS | 2064 | 1467872354977 Marionette DEBUG loaded listener.js 23:19:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CE1D9800) [pid = 2064] [serial = 961] [outer = 000000F1C742E000] 23:19:15 INFO - PROCESS | 2064 | 1467872355426 Marionette TRACE conn6 <- [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]]]}] 23:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 23:19:15 INFO - PROCESS | 2064 | 1467872355508 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:19:15 INFO - PROCESS | 2064 | 1467872355512 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:19:15 INFO - PROCESS | 2064 | 1467872355521 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:19:15 INFO - PROCESS | 2064 | 1467872355523 Marionette TRACE conn6 <- [1,1246,null,{}] 23:19:15 INFO - PROCESS | 2064 | 1467872355527 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:15 INFO - PROCESS | 2064 | 1467872355529 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:15 INFO - PROCESS | 2064 | 1467872355630 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:19:15 INFO - PROCESS | 2064 | 1467872355638 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:15 INFO - PROCESS | 2064 | 1467872355640 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3DAE800 == 31 [pid = 2064] [id = 321] 23:19:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D2678800) [pid = 2064] [serial = 962] [outer = 0000000000000000] 23:19:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D2680400) [pid = 2064] [serial = 963] [outer = 000000F1D2678800] 23:19:15 INFO - PROCESS | 2064 | 1467872355694 Marionette DEBUG loaded listener.js 23:19:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D3F2FC00) [pid = 2064] [serial = 964] [outer = 000000F1D2678800] 23:19:16 INFO - PROCESS | 2064 | 1467872356156 Marionette TRACE conn6 <- [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]]]}] 23:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 23:19:16 INFO - PROCESS | 2064 | 1467872356192 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:19:16 INFO - PROCESS | 2064 | 1467872356194 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:19:16 INFO - PROCESS | 2064 | 1467872356200 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - PROCESS | 2064 | 1467872356206 Marionette TRACE conn6 <- [1,1250,null,{}] 23:19:16 INFO - PROCESS | 2064 | 1467872356216 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:16 INFO - PROCESS | 2064 | 1467872356220 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:16 INFO - PROCESS | 2064 | 1467872356310 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:19:16 INFO - PROCESS | 2064 | 1467872356319 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:16 INFO - PROCESS | 2064 | 1467872356321 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5854000 == 32 [pid = 2064] [id = 322] 23:19:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D418F000) [pid = 2064] [serial = 965] [outer = 0000000000000000] 23:19:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4B34800) [pid = 2064] [serial = 966] [outer = 000000F1D418F000] 23:19:16 INFO - PROCESS | 2064 | 1467872356367 Marionette DEBUG loaded listener.js 23:19:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D5634400) [pid = 2064] [serial = 967] [outer = 000000F1D418F000] 23:19:16 INFO - PROCESS | 2064 | 1467872356816 Marionette TRACE conn6 <- [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]]]}] 23:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 23:19:16 INFO - PROCESS | 2064 | 1467872356839 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:19:16 INFO - PROCESS | 2064 | 1467872356842 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:19:16 INFO - PROCESS | 2064 | 1467872356845 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:19:16 INFO - PROCESS | 2064 | 1467872356847 Marionette TRACE conn6 <- [1,1254,null,{}] 23:19:16 INFO - PROCESS | 2064 | 1467872356851 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:16 INFO - PROCESS | 2064 | 1467872356853 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:16 INFO - PROCESS | 2064 | 1467872356983 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:19:17 INFO - PROCESS | 2064 | 1467872357060 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:17 INFO - PROCESS | 2064 | 1467872357063 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D71D5800 == 33 [pid = 2064] [id = 323] 23:19:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D5640800) [pid = 2064] [serial = 968] [outer = 0000000000000000] 23:19:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D5AA5000) [pid = 2064] [serial = 969] [outer = 000000F1D5640800] 23:19:17 INFO - PROCESS | 2064 | 1467872357109 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D6527800) [pid = 2064] [serial = 970] [outer = 000000F1D5640800] 23:19:17 INFO - PROCESS | 2064 | 1467872357547 Marionette TRACE conn6 <- [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]]]}] 23:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 23:19:17 INFO - PROCESS | 2064 | 1467872357584 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:19:17 INFO - PROCESS | 2064 | 1467872357586 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:19:17 INFO - PROCESS | 2064 | 1467872357589 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:19:17 INFO - PROCESS | 2064 | 1467872357591 Marionette TRACE conn6 <- [1,1258,null,{}] 23:19:17 INFO - PROCESS | 2064 | 1467872357595 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:17 INFO - PROCESS | 2064 | 1467872357597 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:17 INFO - PROCESS | 2064 | 1467872357710 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:19:17 INFO - PROCESS | 2064 | 1467872357717 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:17 INFO - PROCESS | 2064 | 1467872357724 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4DA5800 == 34 [pid = 2064] [id = 324] 23:19:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D7D10C00) [pid = 2064] [serial = 971] [outer = 0000000000000000] 23:19:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7D3D000) [pid = 2064] [serial = 972] [outer = 000000F1D7D10C00] 23:19:17 INFO - PROCESS | 2064 | 1467872357781 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D878C800) [pid = 2064] [serial = 973] [outer = 000000F1D7D10C00] 23:19:18 INFO - PROCESS | 2064 | 1467872358281 Marionette TRACE conn6 <- [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]]]}] 23:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 23:19:18 INFO - PROCESS | 2064 | 1467872358350 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:19:18 INFO - PROCESS | 2064 | 1467872358352 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:19:18 INFO - PROCESS | 2064 | 1467872358355 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:19:18 INFO - PROCESS | 2064 | 1467872358357 Marionette TRACE conn6 <- [1,1262,null,{}] 23:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:19:18 INFO - PROCESS | 2064 | 1467872358361 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:18 INFO - PROCESS | 2064 | 1467872358363 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:18 INFO - PROCESS | 2064 | 1467872358483 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:19:18 INFO - PROCESS | 2064 | 1467872358539 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:18 INFO - PROCESS | 2064 | 1467872358541 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C9000 == 35 [pid = 2064] [id = 325] 23:19:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8815000) [pid = 2064] [serial = 974] [outer = 0000000000000000] 23:19:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D8874800) [pid = 2064] [serial = 975] [outer = 000000F1D8815000] 23:19:18 INFO - PROCESS | 2064 | 1467872358587 Marionette DEBUG loaded listener.js 23:19:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D88D7000) [pid = 2064] [serial = 976] [outer = 000000F1D8815000] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D41ACC00) [pid = 2064] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D5CF1400) [pid = 2064] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8C3E000) [pid = 2064] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D4A14C00) [pid = 2064] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D9440400) [pid = 2064] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3F96400) [pid = 2064] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8F3A800) [pid = 2064] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C834EC00) [pid = 2064] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C81B3400) [pid = 2064] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D205D800) [pid = 2064] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE1B8400) [pid = 2064] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:19:18 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8F39800) [pid = 2064] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:19:19 INFO - PROCESS | 2064 | 1467872359049 Marionette TRACE conn6 <- [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]]]}] 23:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 23:19:19 INFO - PROCESS | 2064 | 1467872359095 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:19:19 INFO - PROCESS | 2064 | 1467872359097 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:19:19 INFO - PROCESS | 2064 | 1467872359101 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:19:19 INFO - PROCESS | 2064 | 1467872359103 Marionette TRACE conn6 <- [1,1266,null,{}] 23:19:19 INFO - PROCESS | 2064 | 1467872359107 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:19 INFO - PROCESS | 2064 | 1467872359109 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:19 INFO - PROCESS | 2064 | 1467872359221 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:19:19 INFO - PROCESS | 2064 | 1467872359272 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:19 INFO - PROCESS | 2064 | 1467872359274 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCA7B800 == 36 [pid = 2064] [id = 326] 23:19:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C7640400) [pid = 2064] [serial = 977] [outer = 0000000000000000] 23:19:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D3F97400) [pid = 2064] [serial = 978] [outer = 000000F1C7640400] 23:19:19 INFO - PROCESS | 2064 | 1467872359320 Marionette DEBUG loaded listener.js 23:19:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D88D8400) [pid = 2064] [serial = 979] [outer = 000000F1C7640400] 23:19:19 INFO - PROCESS | 2064 | 1467872359702 Marionette TRACE conn6 <- [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]]]}] 23:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 23:19:19 INFO - PROCESS | 2064 | 1467872359733 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:19:19 INFO - PROCESS | 2064 | 1467872359743 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:19:19 INFO - PROCESS | 2064 | 1467872359754 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:19:19 INFO - PROCESS | 2064 | 1467872359756 Marionette TRACE conn6 <- [1,1270,null,{}] 23:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:19:19 INFO - PROCESS | 2064 | 1467872359759 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:19 INFO - PROCESS | 2064 | 1467872359761 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:19 INFO - PROCESS | 2064 | 1467872359870 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:19:19 INFO - PROCESS | 2064 | 1467872359878 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:19 INFO - PROCESS | 2064 | 1467872359880 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD2000 == 37 [pid = 2064] [id = 327] 23:19:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D89D8000) [pid = 2064] [serial = 980] [outer = 0000000000000000] 23:19:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D89DF400) [pid = 2064] [serial = 981] [outer = 000000F1D89D8000] 23:19:19 INFO - PROCESS | 2064 | 1467872359925 Marionette DEBUG loaded listener.js 23:19:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8A82400) [pid = 2064] [serial = 982] [outer = 000000F1D89D8000] 23:19:20 INFO - PROCESS | 2064 | 1467872360362 Marionette TRACE conn6 <- [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]]]}] 23:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 628ms 23:19:20 INFO - PROCESS | 2064 | 1467872360389 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:19:20 INFO - PROCESS | 2064 | 1467872360391 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:19:20 INFO - PROCESS | 2064 | 1467872360394 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:19:20 INFO - PROCESS | 2064 | 1467872360396 Marionette TRACE conn6 <- [1,1274,null,{}] 23:19:20 INFO - PROCESS | 2064 | 1467872360404 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:20 INFO - PROCESS | 2064 | 1467872360406 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:20 INFO - PROCESS | 2064 | 1467872360492 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:19:20 INFO - PROCESS | 2064 | 1467872360499 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:20 INFO - PROCESS | 2064 | 1467872360501 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB01D000 == 38 [pid = 2064] [id = 328] 23:19:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8C77400) [pid = 2064] [serial = 983] [outer = 0000000000000000] 23:19:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8C7D000) [pid = 2064] [serial = 984] [outer = 000000F1D8C77400] 23:19:20 INFO - PROCESS | 2064 | 1467872360547 Marionette DEBUG loaded listener.js 23:19:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D8CCEC00) [pid = 2064] [serial = 985] [outer = 000000F1D8C77400] 23:19:21 INFO - PROCESS | 2064 | 1467872361111 Marionette TRACE conn6 <- [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]]]}] 23:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 778ms 23:19:21 INFO - PROCESS | 2064 | 1467872361176 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:19:21 INFO - PROCESS | 2064 | 1467872361181 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:19:21 INFO - PROCESS | 2064 | 1467872361246 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:19:21 INFO - PROCESS | 2064 | 1467872361250 Marionette TRACE conn6 <- [1,1278,null,{}] 23:19:21 INFO - PROCESS | 2064 | 1467872361258 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:21 INFO - PROCESS | 2064 | 1467872361261 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:21 INFO - PROCESS | 2064 | 1467872361390 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:19:21 INFO - PROCESS | 2064 | 1467872361463 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:21 INFO - PROCESS | 2064 | 1467872361468 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5BE800 == 39 [pid = 2064] [id = 329] 23:19:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CCA49000) [pid = 2064] [serial = 986] [outer = 0000000000000000] 23:19:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CD537000) [pid = 2064] [serial = 987] [outer = 000000F1CCA49000] 23:19:21 INFO - PROCESS | 2064 | 1467872361571 Marionette DEBUG loaded listener.js 23:19:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CEAB4400) [pid = 2064] [serial = 988] [outer = 000000F1CCA49000] 23:19:22 INFO - PROCESS | 2064 | 1467872362152 Marionette TRACE conn6 <- [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]]]}] 23:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 945ms 23:19:22 INFO - PROCESS | 2064 | 1467872362185 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:19:22 INFO - PROCESS | 2064 | 1467872362190 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:19:22 INFO - PROCESS | 2064 | 1467872362197 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:19:22 INFO - PROCESS | 2064 | 1467872362200 Marionette TRACE conn6 <- [1,1282,null,{}] 23:19:22 INFO - PROCESS | 2064 | 1467872362204 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:22 INFO - PROCESS | 2064 | 1467872362207 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:22 INFO - PROCESS | 2064 | 1467872362324 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:19:22 INFO - PROCESS | 2064 | 1467872362418 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:22 INFO - PROCESS | 2064 | 1467872362421 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64A5800 == 40 [pid = 2064] [id = 330] 23:19:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D41A1000) [pid = 2064] [serial = 989] [outer = 0000000000000000] 23:19:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D41AC800) [pid = 2064] [serial = 990] [outer = 000000F1D41A1000] 23:19:22 INFO - PROCESS | 2064 | 1467872362480 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D563A000) [pid = 2064] [serial = 991] [outer = 000000F1D41A1000] 23:19:23 INFO - PROCESS | 2064 | 1467872363110 Marionette TRACE conn6 <- [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]]]}] 23:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 986ms 23:19:23 INFO - PROCESS | 2064 | 1467872363185 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:19:23 INFO - PROCESS | 2064 | 1467872363188 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:19:23 INFO - PROCESS | 2064 | 1467872363192 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:19:23 INFO - PROCESS | 2064 | 1467872363196 Marionette TRACE conn6 <- [1,1286,null,{}] 23:19:23 INFO - PROCESS | 2064 | 1467872363208 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:23 INFO - PROCESS | 2064 | 1467872363213 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:23 INFO - PROCESS | 2064 | 1467872363374 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:19:23 INFO - PROCESS | 2064 | 1467872363423 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:23 INFO - PROCESS | 2064 | 1467872363426 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC174000 == 41 [pid = 2064] [id = 331] 23:19:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8812400) [pid = 2064] [serial = 992] [outer = 0000000000000000] 23:19:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8877800) [pid = 2064] [serial = 993] [outer = 000000F1D8812400] 23:19:23 INFO - PROCESS | 2064 | 1467872363486 Marionette DEBUG loaded listener.js 23:19:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D943BC00) [pid = 2064] [serial = 994] [outer = 000000F1D8812400] 23:19:24 INFO - PROCESS | 2064 | 1467872364159 Marionette TRACE conn6 <- [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]]]}] 23:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 23:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:19:24 INFO - PROCESS | 2064 | 1467872364179 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:19:24 INFO - PROCESS | 2064 | 1467872364183 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:19:24 INFO - PROCESS | 2064 | 1467872364186 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:19:24 INFO - PROCESS | 2064 | 1467872364188 Marionette TRACE conn6 <- [1,1290,null,{}] 23:19:24 INFO - PROCESS | 2064 | 1467872364192 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:24 INFO - PROCESS | 2064 | 1467872364194 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:24 INFO - PROCESS | 2064 | 1467872364309 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:19:24 INFO - PROCESS | 2064 | 1467872364400 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 2064 | 1467872364402 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC31B800 == 42 [pid = 2064] [id = 332] 23:19:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D9884800) [pid = 2064] [serial = 995] [outer = 0000000000000000] 23:19:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D9889400) [pid = 2064] [serial = 996] [outer = 000000F1D9884800] 23:19:24 INFO - PROCESS | 2064 | 1467872364459 Marionette DEBUG loaded listener.js 23:19:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D99F2800) [pid = 2064] [serial = 997] [outer = 000000F1D9884800] 23:19:25 INFO - PROCESS | 2064 | 1467872365228 Marionette TRACE conn6 <- [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]]]}] 23:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1079ms 23:19:25 INFO - PROCESS | 2064 | 1467872365276 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:19:25 INFO - PROCESS | 2064 | 1467872365281 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:19:25 INFO - PROCESS | 2064 | 1467872365287 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:19:25 INFO - PROCESS | 2064 | 1467872365291 Marionette TRACE conn6 <- [1,1294,null,{}] 23:19:25 INFO - PROCESS | 2064 | 1467872365296 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:25 INFO - PROCESS | 2064 | 1467872365299 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:25 INFO - PROCESS | 2064 | 1467872365407 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:19:25 INFO - PROCESS | 2064 | 1467872365487 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:25 INFO - PROCESS | 2064 | 1467872365491 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6EAA800 == 43 [pid = 2064] [id = 333] 23:19:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1CB5B4400) [pid = 2064] [serial = 998] [outer = 0000000000000000] 23:19:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CE051400) [pid = 2064] [serial = 999] [outer = 000000F1CB5B4400] 23:19:25 INFO - PROCESS | 2064 | 1467872365592 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1CE5D3800) [pid = 2064] [serial = 1000] [outer = 000000F1CB5B4400] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD2000 == 42 [pid = 2064] [id = 327] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCA7B800 == 41 [pid = 2064] [id = 326] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C9000 == 40 [pid = 2064] [id = 325] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4DA5800 == 39 [pid = 2064] [id = 324] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D71D5800 == 38 [pid = 2064] [id = 323] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5854000 == 37 [pid = 2064] [id = 322] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3DAE800 == 36 [pid = 2064] [id = 321] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0E4800 == 35 [pid = 2064] [id = 320] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C7D7A800 == 34 [pid = 2064] [id = 319] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0E2800 == 33 [pid = 2064] [id = 318] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B5F800 == 32 [pid = 2064] [id = 317] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BB000 == 31 [pid = 2064] [id = 308] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC31B800 == 30 [pid = 2064] [id = 332] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC174000 == 29 [pid = 2064] [id = 331] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64A5800 == 28 [pid = 2064] [id = 330] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB01D000 == 27 [pid = 2064] [id = 328] 23:19:26 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5BE800 == 26 [pid = 2064] [id = 329] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1C8FDE400) [pid = 2064] [serial = 930] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1CB5AD400) [pid = 2064] [serial = 931] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1CE55B800) [pid = 2064] [serial = 933] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C8230C00) [pid = 2064] [serial = 927] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1C834A800) [pid = 2064] [serial = 928] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D235DC00) [pid = 2064] [serial = 936] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CE1D7000) [pid = 2064] [serial = 924] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D231D400) [pid = 2064] [serial = 925] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D3FB9400) [pid = 2064] [serial = 939] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D3F25400) [pid = 2064] [serial = 937] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D5020400) [pid = 2064] [serial = 942] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D419E800) [pid = 2064] [serial = 940] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D6523400) [pid = 2064] [serial = 948] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D2350400) [pid = 2064] [serial = 916] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE21AC00) [pid = 2064] [serial = 915] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D878C400) [pid = 2064] [serial = 919] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D5CE7C00) [pid = 2064] [serial = 918] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D71AB800) [pid = 2064] [serial = 949] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D99ECC00) [pid = 2064] [serial = 922] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D7D0C000) [pid = 2064] [serial = 951] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D987BC00) [pid = 2064] [serial = 921] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D57EAC00) [pid = 2064] [serial = 943] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D57E5800) [pid = 2064] [serial = 945] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5AA5400) [pid = 2064] [serial = 946] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CEB4BC00) [pid = 2064] [serial = 934] [outer = 0000000000000000] [url = about:blank] 23:19:26 INFO - PROCESS | 2064 | 1467872366875 Marionette TRACE conn6 <- [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]]]}] 23:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1637ms 23:19:26 INFO - PROCESS | 2064 | 1467872366928 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:19:26 INFO - PROCESS | 2064 | 1467872366932 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:19:26 INFO - PROCESS | 2064 | 1467872366942 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:19:26 INFO - PROCESS | 2064 | 1467872366945 Marionette TRACE conn6 <- [1,1298,null,{}] 23:19:26 INFO - PROCESS | 2064 | 1467872366951 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:26 INFO - PROCESS | 2064 | 1467872366954 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:27 INFO - PROCESS | 2064 | 1467872367041 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:19:27 INFO - PROCESS | 2064 | 1467872367049 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:27 INFO - PROCESS | 2064 | 1467872367054 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8724800 == 27 [pid = 2064] [id = 334] 23:19:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C81AC000) [pid = 2064] [serial = 1001] [outer = 0000000000000000] 23:19:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C81B5400) [pid = 2064] [serial = 1002] [outer = 000000F1C81AC000] 23:19:27 INFO - PROCESS | 2064 | 1467872367108 Marionette DEBUG loaded listener.js 23:19:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C828B400) [pid = 2064] [serial = 1003] [outer = 000000F1C81AC000] 23:19:27 INFO - PROCESS | 2064 | 1467872367600 Marionette TRACE conn6 <- [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]]]}] 23:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 23:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 671ms 23:19:27 INFO - PROCESS | 2064 | 1467872367617 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 23:19:27 INFO - PROCESS | 2064 | 1467872367623 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:19:27 INFO - PROCESS | 2064 | 1467872367631 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:19:27 INFO - PROCESS | 2064 | 1467872367634 Marionette TRACE conn6 <- [1,1302,null,{}] 23:19:27 INFO - PROCESS | 2064 | 1467872367637 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:27 INFO - PROCESS | 2064 | 1467872367640 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:27 INFO - PROCESS | 2064 | 1467872367734 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:19:27 INFO - PROCESS | 2064 | 1467872367743 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:27 INFO - PROCESS | 2064 | 1467872367745 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD511000 == 28 [pid = 2064] [id = 335] 23:19:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C8658800) [pid = 2064] [serial = 1004] [outer = 0000000000000000] 23:19:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C8853000) [pid = 2064] [serial = 1005] [outer = 000000F1C8658800] 23:19:27 INFO - PROCESS | 2064 | 1467872367796 Marionette DEBUG loaded listener.js 23:19:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C8C46C00) [pid = 2064] [serial = 1006] [outer = 000000F1C8658800] 23:19:28 INFO - PROCESS | 2064 | 1467872368281 Marionette TRACE conn6 <- [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]]]}] 23:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 23:19:28 INFO - PROCESS | 2064 | 1467872368307 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:19:28 INFO - PROCESS | 2064 | 1467872368309 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:19:28 INFO - PROCESS | 2064 | 1467872368313 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:19:28 INFO - PROCESS | 2064 | 1467872368317 Marionette TRACE conn6 <- [1,1306,null,{}] 23:19:28 INFO - PROCESS | 2064 | 1467872368329 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:28 INFO - PROCESS | 2064 | 1467872368334 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:28 INFO - PROCESS | 2064 | 1467872368455 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:19:28 INFO - PROCESS | 2064 | 1467872368542 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:28 INFO - PROCESS | 2064 | 1467872368545 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B5C800 == 29 [pid = 2064] [id = 336] 23:19:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C8352400) [pid = 2064] [serial = 1007] [outer = 0000000000000000] 23:19:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CE1DB000) [pid = 2064] [serial = 1008] [outer = 000000F1C8352400] 23:19:28 INFO - PROCESS | 2064 | 1467872368595 Marionette DEBUG loaded listener.js 23:19:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE55D000) [pid = 2064] [serial = 1009] [outer = 000000F1C8352400] 23:19:29 INFO - PROCESS | 2064 | 1467872369029 Marionette TRACE conn6 <- [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]]]}] 23:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 23:19:29 INFO - PROCESS | 2064 | 1467872369050 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:19:29 INFO - PROCESS | 2064 | 1467872369053 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:19:29 INFO - PROCESS | 2064 | 1467872369056 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:19:29 INFO - PROCESS | 2064 | 1467872369058 Marionette TRACE conn6 <- [1,1310,null,{}] 23:19:29 INFO - PROCESS | 2064 | 1467872369062 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:29 INFO - PROCESS | 2064 | 1467872369064 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:29 INFO - PROCESS | 2064 | 1467872369183 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:19:29 INFO - PROCESS | 2064 | 1467872369189 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:29 INFO - PROCESS | 2064 | 1467872369191 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41BB800 == 30 [pid = 2064] [id = 337] 23:19:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CE7A6000) [pid = 2064] [serial = 1010] [outer = 0000000000000000] 23:19:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CEBE6800) [pid = 2064] [serial = 1011] [outer = 000000F1CE7A6000] 23:19:29 INFO - PROCESS | 2064 | 1467872369280 Marionette DEBUG loaded listener.js 23:19:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D231D400) [pid = 2064] [serial = 1012] [outer = 000000F1CE7A6000] 23:19:29 INFO - PROCESS | 2064 | 1467872369742 Marionette TRACE conn6 <- [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]]]}] 23:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 23:19:29 INFO - PROCESS | 2064 | 1467872369830 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:19:29 INFO - PROCESS | 2064 | 1467872369833 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:19:29 INFO - PROCESS | 2064 | 1467872369840 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:19:29 INFO - PROCESS | 2064 | 1467872369842 Marionette TRACE conn6 <- [1,1314,null,{}] 23:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:19:29 INFO - PROCESS | 2064 | 1467872369846 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:29 INFO - PROCESS | 2064 | 1467872369848 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:29 INFO - PROCESS | 2064 | 1467872369956 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:19:29 INFO - PROCESS | 2064 | 1467872369968 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:29 INFO - PROCESS | 2064 | 1467872369970 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B9A000 == 31 [pid = 2064] [id = 338] 23:19:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C8658400) [pid = 2064] [serial = 1013] [outer = 0000000000000000] 23:19:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D2B83800) [pid = 2064] [serial = 1014] [outer = 000000F1C8658400] 23:19:30 INFO - PROCESS | 2064 | 1467872370057 Marionette DEBUG loaded listener.js 23:19:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D3F2C400) [pid = 2064] [serial = 1015] [outer = 000000F1C8658400] 23:19:30 INFO - PROCESS | 2064 | 1467872370514 Marionette TRACE conn6 <- [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]]]}] 23:19:30 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 23:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 23:19:30 INFO - PROCESS | 2064 | 1467872370585 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:19:30 INFO - PROCESS | 2064 | 1467872370587 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:19:30 INFO - PROCESS | 2064 | 1467872370591 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:19:30 INFO - PROCESS | 2064 | 1467872370593 Marionette TRACE conn6 <- [1,1318,null,{}] 23:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:19:30 INFO - PROCESS | 2064 | 1467872370596 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:30 INFO - PROCESS | 2064 | 1467872370603 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:30 INFO - PROCESS | 2064 | 1467872370745 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:19:30 INFO - PROCESS | 2064 | 1467872370791 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:30 INFO - PROCESS | 2064 | 1467872370793 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B19000 == 32 [pid = 2064] [id = 339] 23:19:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D418A000) [pid = 2064] [serial = 1016] [outer = 0000000000000000] 23:19:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D4B34000) [pid = 2064] [serial = 1017] [outer = 000000F1D418A000] 23:19:30 INFO - PROCESS | 2064 | 1467872370841 Marionette DEBUG loaded listener.js 23:19:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D5149400) [pid = 2064] [serial = 1018] [outer = 000000F1D418A000] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D5640800) [pid = 2064] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D7D10C00) [pid = 2064] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C7640400) [pid = 2064] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D418F000) [pid = 2064] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D7A28C00) [pid = 2064] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C822D400) [pid = 2064] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C834B000) [pid = 2064] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D8815000) [pid = 2064] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2678800) [pid = 2064] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C742E000) [pid = 2064] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D89D8000) [pid = 2064] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:19:31 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D8C77400) [pid = 2064] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:19:31 INFO - PROCESS | 2064 | 1467872371424 Marionette TRACE conn6 <- [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]]]}] 23:19:31 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 23:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 880ms 23:19:31 INFO - PROCESS | 2064 | 1467872371476 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:19:31 INFO - PROCESS | 2064 | 1467872371478 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:19:31 INFO - PROCESS | 2064 | 1467872371482 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:19:31 INFO - PROCESS | 2064 | 1467872371483 Marionette TRACE conn6 <- [1,1322,null,{}] 23:19:31 INFO - PROCESS | 2064 | 1467872371487 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:31 INFO - PROCESS | 2064 | 1467872371489 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:31 INFO - PROCESS | 2064 | 1467872371572 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:19:31 INFO - PROCESS | 2064 | 1467872371577 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:31 INFO - PROCESS | 2064 | 1467872371579 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D71D6800 == 33 [pid = 2064] [id = 340] 23:19:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D10CC400) [pid = 2064] [serial = 1019] [outer = 0000000000000000] 23:19:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5013C00) [pid = 2064] [serial = 1020] [outer = 000000F1D10CC400] 23:19:31 INFO - PROCESS | 2064 | 1467872371626 Marionette DEBUG loaded listener.js 23:19:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5725400) [pid = 2064] [serial = 1021] [outer = 000000F1D10CC400] 23:19:32 INFO - PROCESS | 2064 | 1467872372046 Marionette TRACE conn6 <- [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]]]}] 23:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 23:19:32 INFO - PROCESS | 2064 | 1467872372114 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:19:32 INFO - PROCESS | 2064 | 1467872372117 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:19:32 INFO - PROCESS | 2064 | 1467872372120 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:19:32 INFO - PROCESS | 2064 | 1467872372122 Marionette TRACE conn6 <- [1,1326,null,{}] 23:19:32 INFO - PROCESS | 2064 | 1467872372126 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:32 INFO - PROCESS | 2064 | 1467872372128 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:32 INFO - PROCESS | 2064 | 1467872372210 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:19:32 INFO - PROCESS | 2064 | 1467872372218 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:32 INFO - PROCESS | 2064 | 1467872372220 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871D000 == 34 [pid = 2064] [id = 341] 23:19:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D57E9C00) [pid = 2064] [serial = 1022] [outer = 0000000000000000] 23:19:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D57EDC00) [pid = 2064] [serial = 1023] [outer = 000000F1D57E9C00] 23:19:32 INFO - PROCESS | 2064 | 1467872372273 Marionette DEBUG loaded listener.js 23:19:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3F23C00) [pid = 2064] [serial = 1024] [outer = 000000F1D57E9C00] 23:19:33 INFO - PROCESS | 2064 | 1467872373232 Marionette TRACE conn6 <- [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]]]}] 23:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1123ms 23:19:33 INFO - PROCESS | 2064 | 1467872373247 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:19:33 INFO - PROCESS | 2064 | 1467872373253 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:19:33 INFO - PROCESS | 2064 | 1467872373259 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:19:33 INFO - PROCESS | 2064 | 1467872373263 Marionette TRACE conn6 <- [1,1330,null,{}] 23:19:33 INFO - PROCESS | 2064 | 1467872373269 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:33 INFO - PROCESS | 2064 | 1467872373273 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:33 INFO - PROCESS | 2064 | 1467872373451 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:19:33 INFO - PROCESS | 2064 | 1467872373541 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:33 INFO - PROCESS | 2064 | 1467872373544 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5E0800 == 35 [pid = 2064] [id = 342] 23:19:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C822F400) [pid = 2064] [serial = 1025] [outer = 0000000000000000] 23:19:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8284C00) [pid = 2064] [serial = 1026] [outer = 000000F1C822F400] 23:19:33 INFO - PROCESS | 2064 | 1467872373650 Marionette DEBUG loaded listener.js 23:19:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C8554C00) [pid = 2064] [serial = 1027] [outer = 000000F1C822F400] 23:19:34 INFO - PROCESS | 2064 | 1467872374392 Marionette TRACE conn6 <- [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]]]}] 23:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1174ms 23:19:34 INFO - PROCESS | 2064 | 1467872374434 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:19:34 INFO - PROCESS | 2064 | 1467872374440 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:19:34 INFO - PROCESS | 2064 | 1467872374470 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:19:34 INFO - PROCESS | 2064 | 1467872374474 Marionette TRACE conn6 <- [1,1334,null,{}] 23:19:34 INFO - PROCESS | 2064 | 1467872374479 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:34 INFO - PROCESS | 2064 | 1467872374482 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:34 INFO - PROCESS | 2064 | 1467872374614 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:19:34 INFO - PROCESS | 2064 | 1467872374685 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:34 INFO - PROCESS | 2064 | 1467872374688 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B95800 == 36 [pid = 2064] [id = 343] 23:19:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1CD46B800) [pid = 2064] [serial = 1028] [outer = 0000000000000000] 23:19:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CE1D6400) [pid = 2064] [serial = 1029] [outer = 000000F1CD46B800] 23:19:34 INFO - PROCESS | 2064 | 1467872374788 Marionette DEBUG loaded listener.js 23:19:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CE7A2800) [pid = 2064] [serial = 1030] [outer = 000000F1CD46B800] 23:19:35 INFO - PROCESS | 2064 | 1467872375686 Marionette TRACE conn6 <- [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]]]}] 23:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1318ms 23:19:35 INFO - PROCESS | 2064 | 1467872375766 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:19:35 INFO - PROCESS | 2064 | 1467872375770 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:19:35 INFO - PROCESS | 2064 | 1467872375776 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:19:35 INFO - PROCESS | 2064 | 1467872375780 Marionette TRACE conn6 <- [1,1338,null,{}] 23:19:35 INFO - PROCESS | 2064 | 1467872375785 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:35 INFO - PROCESS | 2064 | 1467872375788 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:35 INFO - PROCESS | 2064 | 1467872375911 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:19:36 INFO - PROCESS | 2064 | 1467872375983 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:36 INFO - PROCESS | 2064 | 1467872375988 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6410800 == 37 [pid = 2064] [id = 344] 23:19:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C822D400) [pid = 2064] [serial = 1031] [outer = 0000000000000000] 23:19:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C854E800) [pid = 2064] [serial = 1032] [outer = 000000F1C822D400] 23:19:36 INFO - PROCESS | 2064 | 1467872376069 Marionette DEBUG loaded listener.js 23:19:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CB518800) [pid = 2064] [serial = 1033] [outer = 000000F1C822D400] 23:19:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D71D6800 == 36 [pid = 2064] [id = 340] 23:19:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B19000 == 35 [pid = 2064] [id = 339] 23:19:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B9A000 == 34 [pid = 2064] [id = 338] 23:19:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41BB800 == 33 [pid = 2064] [id = 337] 23:19:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B5C800 == 32 [pid = 2064] [id = 336] 23:19:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD511000 == 31 [pid = 2064] [id = 335] 23:19:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8724800 == 30 [pid = 2064] [id = 334] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D5AA5000) [pid = 2064] [serial = 969] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D6527800) [pid = 2064] [serial = 970] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D878C800) [pid = 2064] [serial = 973] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D7D3D000) [pid = 2064] [serial = 972] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D3F97400) [pid = 2064] [serial = 978] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D4B34800) [pid = 2064] [serial = 966] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D7D45800) [pid = 2064] [serial = 952] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C834BC00) [pid = 2064] [serial = 957] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8F08800) [pid = 2064] [serial = 958] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C842F400) [pid = 2064] [serial = 954] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8C40000) [pid = 2064] [serial = 955] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D8874800) [pid = 2064] [serial = 975] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D2680400) [pid = 2064] [serial = 963] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3F2FC00) [pid = 2064] [serial = 964] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8659000) [pid = 2064] [serial = 960] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE1D9800) [pid = 2064] [serial = 961] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D8A82400) [pid = 2064] [serial = 982] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D8C7D000) [pid = 2064] [serial = 984] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D8CCEC00) [pid = 2064] [serial = 985] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D89DF400) [pid = 2064] [serial = 981] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D88D7000) [pid = 2064] [serial = 976] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D5634400) [pid = 2064] [serial = 967] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D88D8400) [pid = 2064] [serial = 979] [outer = 0000000000000000] [url = about:blank] 23:19:36 INFO - PROCESS | 2064 | 1467872376568 Marionette TRACE conn6 <- [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]]]}] 23:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 839ms 23:19:36 INFO - PROCESS | 2064 | 1467872376618 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:19:36 INFO - PROCESS | 2064 | 1467872376623 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:19:36 INFO - PROCESS | 2064 | 1467872376629 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:19:36 INFO - PROCESS | 2064 | 1467872376632 Marionette TRACE conn6 <- [1,1342,null,{}] 23:19:36 INFO - PROCESS | 2064 | 1467872376636 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:36 INFO - PROCESS | 2064 | 1467872376638 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:36 INFO - PROCESS | 2064 | 1467872376728 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:19:36 INFO - PROCESS | 2064 | 1467872376735 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:36 INFO - PROCESS | 2064 | 1467872376737 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1B98800 == 31 [pid = 2064] [id = 345] 23:19:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE1BB800) [pid = 2064] [serial = 1034] [outer = 0000000000000000] 23:19:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE1DB400) [pid = 2064] [serial = 1035] [outer = 000000F1CE1BB800] 23:19:36 INFO - PROCESS | 2064 | 1467872376785 Marionette DEBUG loaded listener.js 23:19:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CE560800) [pid = 2064] [serial = 1036] [outer = 000000F1CE1BB800] 23:19:37 INFO - PROCESS | 2064 | 1467872377274 Marionette TRACE conn6 <- [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]]]}] 23:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 23:19:37 INFO - PROCESS | 2064 | 1467872377303 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:19:37 INFO - PROCESS | 2064 | 1467872377306 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:19:37 INFO - PROCESS | 2064 | 1467872377310 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:19:37 INFO - PROCESS | 2064 | 1467872377314 Marionette TRACE conn6 <- [1,1346,null,{}] 23:19:37 INFO - PROCESS | 2064 | 1467872377326 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:37 INFO - PROCESS | 2064 | 1467872377331 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:37 INFO - PROCESS | 2064 | 1467872377460 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:19:37 INFO - PROCESS | 2064 | 1467872377542 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:37 INFO - PROCESS | 2064 | 1467872377546 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41CD000 == 32 [pid = 2064] [id = 346] 23:19:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE21D000) [pid = 2064] [serial = 1037] [outer = 0000000000000000] 23:19:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D2B0D400) [pid = 2064] [serial = 1038] [outer = 000000F1CE21D000] 23:19:37 INFO - PROCESS | 2064 | 1467872377597 Marionette DEBUG loaded listener.js 23:19:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D3FB4C00) [pid = 2064] [serial = 1039] [outer = 000000F1CE21D000] 23:19:37 INFO - PROCESS | 2064 | 1467872377983 Marionette TRACE conn6 <- [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]]]}] 23:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 23:19:38 INFO - PROCESS | 2064 | 1467872378046 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:19:38 INFO - PROCESS | 2064 | 1467872378049 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:19:38 INFO - PROCESS | 2064 | 1467872378052 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:19:38 INFO - PROCESS | 2064 | 1467872378054 Marionette TRACE conn6 <- [1,1350,null,{}] 23:19:38 INFO - PROCESS | 2064 | 1467872378057 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:38 INFO - PROCESS | 2064 | 1467872378059 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:38 INFO - PROCESS | 2064 | 1467872378150 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:19:38 INFO - PROCESS | 2064 | 1467872378155 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:38 INFO - PROCESS | 2064 | 1467872378158 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A7B000 == 33 [pid = 2064] [id = 347] 23:19:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D3FB6800) [pid = 2064] [serial = 1040] [outer = 0000000000000000] 23:19:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D4B2D400) [pid = 2064] [serial = 1041] [outer = 000000F1D3FB6800] 23:19:38 INFO - PROCESS | 2064 | 1467872378204 Marionette DEBUG loaded listener.js 23:19:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5636800) [pid = 2064] [serial = 1042] [outer = 000000F1D3FB6800] 23:19:38 INFO - PROCESS | 2064 | 1467872378693 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 23:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:19:38 INFO - PROCESS | 2064 | 1467872378729 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:19:38 INFO - PROCESS | 2064 | 1467872378731 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:19:38 INFO - PROCESS | 2064 | 1467872378734 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:19:38 INFO - PROCESS | 2064 | 1467872378736 Marionette TRACE conn6 <- [1,1354,null,{}] 23:19:38 INFO - PROCESS | 2064 | 1467872378740 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:38 INFO - PROCESS | 2064 | 1467872378742 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:38 INFO - PROCESS | 2064 | 1467872378889 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:19:38 INFO - PROCESS | 2064 | 1467872378918 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:38 INFO - PROCESS | 2064 | 1467872378920 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DDB800 == 34 [pid = 2064] [id = 348] 23:19:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D57EFC00) [pid = 2064] [serial = 1043] [outer = 0000000000000000] 23:19:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5BCF800) [pid = 2064] [serial = 1044] [outer = 000000F1D57EFC00] 23:19:38 INFO - PROCESS | 2064 | 1467872378966 Marionette DEBUG loaded listener.js 23:19:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D6526C00) [pid = 2064] [serial = 1045] [outer = 000000F1D57EFC00] 23:19:39 INFO - PROCESS | 2064 | 1467872379442 Marionette TRACE conn6 <- [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] 23:19:39 INFO - PROCESS | 2064 | 1467872379471 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:19:39 INFO - PROCESS | 2064 | 1467872379481 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:19:39 INFO - PROCESS | 2064 | 1467872379483 Marionette TRACE conn6 <- [1,1358,null,{}] 23:19:39 INFO - PROCESS | 2064 | 1467872379486 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:39 INFO - PROCESS | 2064 | 1467872379493 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:39 INFO - PROCESS | 2064 | 1467872379632 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:19:39 INFO - PROCESS | 2064 | 1467872379689 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:39 INFO - PROCESS | 2064 | 1467872379691 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93BA800 == 35 [pid = 2064] [id = 349] 23:19:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D71AFC00) [pid = 2064] [serial = 1046] [outer = 0000000000000000] 23:19:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7D3F400) [pid = 2064] [serial = 1047] [outer = 000000F1D71AFC00] 23:19:39 INFO - PROCESS | 2064 | 1467872379738 Marionette DEBUG loaded listener.js 23:19:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8789800) [pid = 2064] [serial = 1048] [outer = 000000F1D71AFC00] 23:19:40 INFO - PROCESS | 2064 | 1467872380176 Marionette TRACE conn6 <- [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] 23:19:40 INFO - PROCESS | 2064 | 1467872380220 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:19:40 INFO - PROCESS | 2064 | 1467872380224 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:19:40 INFO - PROCESS | 2064 | 1467872380226 Marionette TRACE conn6 <- [1,1362,null,{}] 23:19:40 INFO - PROCESS | 2064 | 1467872380234 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:40 INFO - PROCESS | 2064 | 1467872380236 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:40 INFO - PROCESS | 2064 | 1467872380354 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:19:40 INFO - PROCESS | 2064 | 1467872380363 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:40 INFO - PROCESS | 2064 | 1467872380365 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC3E800 == 36 [pid = 2064] [id = 350] 23:19:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D8790400) [pid = 2064] [serial = 1049] [outer = 0000000000000000] 23:19:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8806400) [pid = 2064] [serial = 1050] [outer = 000000F1D8790400] 23:19:40 INFO - PROCESS | 2064 | 1467872380412 Marionette DEBUG loaded listener.js 23:19:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8810800) [pid = 2064] [serial = 1051] [outer = 000000F1D8790400] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CE7A6000) [pid = 2064] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C8658800) [pid = 2064] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C81AC000) [pid = 2064] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8352400) [pid = 2064] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CB5B4400) [pid = 2064] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8658400) [pid = 2064] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CCA49000) [pid = 2064] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D41A1000) [pid = 2064] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8812400) [pid = 2064] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D9884800) [pid = 2064] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D418A000) [pid = 2064] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:19:40 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D10CC400) [pid = 2064] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:19:40 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:19:40 INFO - PROCESS | 2064 | 1467872380885 Marionette TRACE conn6 <- [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] 23:19:40 INFO - PROCESS | 2064 | 1467872380898 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:19:40 INFO - PROCESS | 2064 | 1467872380902 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:19:40 INFO - PROCESS | 2064 | 1467872380904 Marionette TRACE conn6 <- [1,1366,null,{}] 23:19:40 INFO - PROCESS | 2064 | 1467872380907 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:40 INFO - PROCESS | 2064 | 1467872380909 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:41 INFO - PROCESS | 2064 | 1467872380993 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:19:41 INFO - PROCESS | 2064 | 1467872380999 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:41 INFO - PROCESS | 2064 | 1467872381001 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACC2800 == 37 [pid = 2064] [id = 351] 23:19:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CEBE6000) [pid = 2064] [serial = 1052] [outer = 0000000000000000] 23:19:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D418F400) [pid = 2064] [serial = 1053] [outer = 000000F1CEBE6000] 23:19:41 INFO - PROCESS | 2064 | 1467872381047 Marionette DEBUG loaded listener.js 23:19:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8812800) [pid = 2064] [serial = 1054] [outer = 000000F1CEBE6000] 23:19:41 INFO - PROCESS | 2064 | 1467872381458 Marionette TRACE conn6 <- [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] 23:19:41 INFO - PROCESS | 2064 | 1467872381537 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:19:41 INFO - PROCESS | 2064 | 1467872381549 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:19:41 INFO - PROCESS | 2064 | 1467872381551 Marionette TRACE conn6 <- [1,1370,null,{}] 23:19:41 INFO - PROCESS | 2064 | 1467872381555 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:41 INFO - PROCESS | 2064 | 1467872381557 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:41 INFO - PROCESS | 2064 | 1467872381643 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:19:41 INFO - PROCESS | 2064 | 1467872381654 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:41 INFO - PROCESS | 2064 | 1467872381656 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB00C000 == 38 [pid = 2064] [id = 352] 23:19:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8879000) [pid = 2064] [serial = 1055] [outer = 0000000000000000] 23:19:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D88D9000) [pid = 2064] [serial = 1056] [outer = 000000F1D8879000] 23:19:41 INFO - PROCESS | 2064 | 1467872381701 Marionette DEBUG loaded listener.js 23:19:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D89D6400) [pid = 2064] [serial = 1057] [outer = 000000F1D8879000] 23:19:42 INFO - PROCESS | 2064 | [2064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:19:42 INFO - PROCESS | 2064 | 1467872382156 Marionette TRACE conn6 <- [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] 23:19:42 INFO - PROCESS | 2064 | 1467872382180 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:19:42 INFO - PROCESS | 2064 | 1467872382184 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:19:42 INFO - PROCESS | 2064 | 1467872382186 Marionette TRACE conn6 <- [1,1374,null,{}] 23:19:42 INFO - PROCESS | 2064 | 1467872382189 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:42 INFO - PROCESS | 2064 | 1467872382191 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:42 INFO - PROCESS | 2064 | 1467872382280 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:19:42 INFO - PROCESS | 2064 | 1467872382286 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:42 INFO - PROCESS | 2064 | 1467872382288 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0AB000 == 39 [pid = 2064] [id = 353] 23:19:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8A78000) [pid = 2064] [serial = 1058] [outer = 0000000000000000] 23:19:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D8A80C00) [pid = 2064] [serial = 1059] [outer = 000000F1D8A78000] 23:19:42 INFO - PROCESS | 2064 | 1467872382333 Marionette DEBUG loaded listener.js 23:19:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D5639400) [pid = 2064] [serial = 1060] [outer = 000000F1D8A78000] 23:19:42 INFO - PROCESS | 2064 | 1467872382949 Marionette TRACE conn6 <- [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] 23:19:43 INFO - PROCESS | 2064 | 1467872383035 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:19:43 INFO - PROCESS | 2064 | 1467872383042 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:19:43 INFO - PROCESS | 2064 | 1467872383046 Marionette TRACE conn6 <- [1,1378,null,{}] 23:19:43 INFO - PROCESS | 2064 | 1467872383052 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:43 INFO - PROCESS | 2064 | 1467872383056 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:43 INFO - PROCESS | 2064 | 1467872383185 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:19:43 INFO - PROCESS | 2064 | 1467872383298 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:43 INFO - PROCESS | 2064 | 1467872383302 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE735000 == 40 [pid = 2064] [id = 354] 23:19:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8345C00) [pid = 2064] [serial = 1061] [outer = 0000000000000000] 23:19:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C8F39800) [pid = 2064] [serial = 1062] [outer = 000000F1C8345C00] 23:19:43 INFO - PROCESS | 2064 | 1467872383363 Marionette DEBUG loaded listener.js 23:19:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1CE1E4400) [pid = 2064] [serial = 1063] [outer = 000000F1C8345C00] 23:19:43 INFO - PROCESS | 2064 | 1467872383992 Marionette TRACE conn6 <- [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]]]}] 23:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 23:19:44 INFO - PROCESS | 2064 | 1467872384033 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:19:44 INFO - PROCESS | 2064 | 1467872384038 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:19:44 INFO - PROCESS | 2064 | 1467872384045 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:19:44 INFO - PROCESS | 2064 | 1467872384048 Marionette TRACE conn6 <- [1,1382,null,{}] 23:19:44 INFO - PROCESS | 2064 | 1467872384052 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:44 INFO - PROCESS | 2064 | 1467872384055 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:44 INFO - PROCESS | 2064 | 1467872384175 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:19:44 INFO - PROCESS | 2064 | 1467872384296 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:44 INFO - PROCESS | 2064 | 1467872384299 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A22800 == 41 [pid = 2064] [id = 355] 23:19:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D242C000) [pid = 2064] [serial = 1064] [outer = 0000000000000000] 23:19:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D3F2BC00) [pid = 2064] [serial = 1065] [outer = 000000F1D242C000] 23:19:44 INFO - PROCESS | 2064 | 1467872384360 Marionette DEBUG loaded listener.js 23:19:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D4B2A000) [pid = 2064] [serial = 1066] [outer = 000000F1D242C000] 23:19:44 INFO - PROCESS | 2064 | 1467872384983 Marionette TRACE conn6 <- [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]]]}] 23:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 986ms 23:19:45 INFO - PROCESS | 2064 | 1467872385032 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:19:45 INFO - PROCESS | 2064 | 1467872385035 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:19:45 INFO - PROCESS | 2064 | 1467872385039 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:19:45 INFO - PROCESS | 2064 | 1467872385044 Marionette TRACE conn6 <- [1,1386,null,{}] 23:19:45 INFO - PROCESS | 2064 | 1467872385056 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:45 INFO - PROCESS | 2064 | 1467872385061 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:45 INFO - PROCESS | 2064 | 1467872385177 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:19:45 INFO - PROCESS | 2064 | 1467872385300 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:45 INFO - PROCESS | 2064 | 1467872385304 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC185000 == 42 [pid = 2064] [id = 356] 23:19:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D7D3B800) [pid = 2064] [serial = 1067] [outer = 0000000000000000] 23:19:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D7D41C00) [pid = 2064] [serial = 1068] [outer = 000000F1D7D3B800] 23:19:45 INFO - PROCESS | 2064 | 1467872385364 Marionette DEBUG loaded listener.js 23:19:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D8C73C00) [pid = 2064] [serial = 1069] [outer = 000000F1D7D3B800] 23:19:46 INFO - PROCESS | 2064 | 1467872386226 Marionette TRACE conn6 <- [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]]]}] 23:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1231ms 23:19:46 INFO - PROCESS | 2064 | 1467872386272 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:19:46 INFO - PROCESS | 2064 | 1467872386277 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:19:46 INFO - PROCESS | 2064 | 1467872386283 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:19:46 INFO - PROCESS | 2064 | 1467872386286 Marionette TRACE conn6 <- [1,1390,null,{}] 23:19:46 INFO - PROCESS | 2064 | 1467872386292 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:46 INFO - PROCESS | 2064 | 1467872386295 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:46 INFO - PROCESS | 2064 | 1467872386440 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:19:46 INFO - PROCESS | 2064 | 1467872386563 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:46 INFO - PROCESS | 2064 | 1467872386568 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C871F800 == 43 [pid = 2064] [id = 357] 23:19:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8C3BC00) [pid = 2064] [serial = 1070] [outer = 0000000000000000] 23:19:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CCD32800) [pid = 2064] [serial = 1071] [outer = 000000F1C8C3BC00] 23:19:46 INFO - PROCESS | 2064 | 1467872386622 Marionette DEBUG loaded listener.js 23:19:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1CE1E3C00) [pid = 2064] [serial = 1072] [outer = 000000F1C8C3BC00] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB00C000 == 42 [pid = 2064] [id = 352] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACC2800 == 41 [pid = 2064] [id = 351] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC3E800 == 40 [pid = 2064] [id = 350] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93BA800 == 39 [pid = 2064] [id = 349] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DDB800 == 38 [pid = 2064] [id = 348] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A7B000 == 37 [pid = 2064] [id = 347] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41CD000 == 36 [pid = 2064] [id = 346] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1B98800 == 35 [pid = 2064] [id = 345] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6410800 == 34 [pid = 2064] [id = 344] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5E0800 == 33 [pid = 2064] [id = 342] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871D000 == 32 [pid = 2064] [id = 341] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B95800 == 31 [pid = 2064] [id = 343] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6EAA800 == 30 [pid = 2064] [id = 333] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC185000 == 29 [pid = 2064] [id = 356] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A22800 == 28 [pid = 2064] [id = 355] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0AB000 == 27 [pid = 2064] [id = 353] 23:19:47 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE735000 == 26 [pid = 2064] [id = 354] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1CEBE6800) [pid = 2064] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1C8853000) [pid = 2064] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1C8C46C00) [pid = 2064] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C81B5400) [pid = 2064] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1C828B400) [pid = 2064] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CE1DB000) [pid = 2064] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CE5D3800) [pid = 2064] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CE051400) [pid = 2064] [serial = 999] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D2B83800) [pid = 2064] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D231D400) [pid = 2064] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CEAB4400) [pid = 2064] [serial = 988] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CD537000) [pid = 2064] [serial = 987] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D563A000) [pid = 2064] [serial = 991] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D41AC800) [pid = 2064] [serial = 990] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D943BC00) [pid = 2064] [serial = 994] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D8877800) [pid = 2064] [serial = 993] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D99F2800) [pid = 2064] [serial = 997] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D9889400) [pid = 2064] [serial = 996] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D4B34000) [pid = 2064] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3F2C400) [pid = 2064] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D5149400) [pid = 2064] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D5013C00) [pid = 2064] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D5725400) [pid = 2064] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CE55D000) [pid = 2064] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D57EDC00) [pid = 2064] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 23:19:47 INFO - PROCESS | 2064 | 1467872387849 Marionette TRACE conn6 <- [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]]]}] 23:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1591ms 23:19:47 INFO - PROCESS | 2064 | 1467872387878 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:19:47 INFO - PROCESS | 2064 | 1467872387883 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:19:47 INFO - PROCESS | 2064 | 1467872387889 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:19:47 INFO - PROCESS | 2064 | 1467872387893 Marionette TRACE conn6 <- [1,1394,null,{}] 23:19:47 INFO - PROCESS | 2064 | 1467872387900 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:47 INFO - PROCESS | 2064 | 1467872387903 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:48 INFO - PROCESS | 2064 | 1467872388047 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:19:48 INFO - PROCESS | 2064 | 1467872388118 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:48 INFO - PROCESS | 2064 | 1467872388123 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F4E000 == 27 [pid = 2064] [id = 358] 23:19:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8289C00) [pid = 2064] [serial = 1073] [outer = 0000000000000000] 23:19:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C828CC00) [pid = 2064] [serial = 1074] [outer = 000000F1C8289C00] 23:19:48 INFO - PROCESS | 2064 | 1467872388229 Marionette DEBUG loaded listener.js 23:19:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C842C400) [pid = 2064] [serial = 1075] [outer = 000000F1C8289C00] 23:19:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C8223000) [pid = 2064] [serial = 1076] [outer = 000000F1D4EC7800] 23:19:49 INFO - PROCESS | 2064 | 1467872389088 Marionette TRACE conn6 <- [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]]]}] 23:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1237ms 23:19:49 INFO - PROCESS | 2064 | 1467872389127 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:19:49 INFO - PROCESS | 2064 | 1467872389133 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:19:49 INFO - PROCESS | 2064 | 1467872389141 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:19:49 INFO - PROCESS | 2064 | 1467872389144 Marionette TRACE conn6 <- [1,1398,null,{}] 23:19:49 INFO - PROCESS | 2064 | 1467872389148 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:49 INFO - PROCESS | 2064 | 1467872389152 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:49 INFO - PROCESS | 2064 | 1467872389283 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:19:49 INFO - PROCESS | 2064 | 1467872389358 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:49 INFO - PROCESS | 2064 | 1467872389361 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE73A000 == 28 [pid = 2064] [id = 359] 23:19:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C8FE1000) [pid = 2064] [serial = 1077] [outer = 0000000000000000] 23:19:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CCA90C00) [pid = 2064] [serial = 1078] [outer = 000000F1C8FE1000] 23:19:49 INFO - PROCESS | 2064 | 1467872389422 Marionette DEBUG loaded listener.js 23:19:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CE1B8000) [pid = 2064] [serial = 1079] [outer = 000000F1C8FE1000] 23:19:50 INFO - PROCESS | 2064 | 1467872390249 Marionette TRACE conn6 <- [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]]]}] 23:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1138ms 23:19:50 INFO - PROCESS | 2064 | 1467872390280 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:19:50 INFO - PROCESS | 2064 | 1467872390283 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:19:50 INFO - PROCESS | 2064 | 1467872390287 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:19:50 INFO - PROCESS | 2064 | 1467872390291 Marionette TRACE conn6 <- [1,1402,null,{}] 23:19:50 INFO - PROCESS | 2064 | 1467872390304 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:50 INFO - PROCESS | 2064 | 1467872390310 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:50 INFO - PROCESS | 2064 | 1467872390466 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:19:50 INFO - PROCESS | 2064 | 1467872390536 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:50 INFO - PROCESS | 2064 | 1467872390540 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6D20800 == 29 [pid = 2064] [id = 360] 23:19:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C63B3000) [pid = 2064] [serial = 1080] [outer = 0000000000000000] 23:19:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C74C6000) [pid = 2064] [serial = 1081] [outer = 000000F1C63B3000] 23:19:50 INFO - PROCESS | 2064 | 1467872390658 Marionette DEBUG loaded listener.js 23:19:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C8290000) [pid = 2064] [serial = 1082] [outer = 000000F1C63B3000] 23:19:51 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FE1800 == 28 [pid = 2064] [id = 270] 23:19:51 INFO - PROCESS | 2064 | 1467872391412 Marionette TRACE conn6 <- [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]]]}] 23:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1184ms 23:19:51 INFO - PROCESS | 2064 | 1467872391472 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:19:51 INFO - PROCESS | 2064 | 1467872391478 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:19:51 INFO - PROCESS | 2064 | 1467872391483 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:19:51 INFO - PROCESS | 2064 | 1467872391487 Marionette TRACE conn6 <- [1,1406,null,{}] 23:19:51 INFO - PROCESS | 2064 | 1467872391495 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:51 INFO - PROCESS | 2064 | 1467872391498 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:51 INFO - PROCESS | 2064 | 1467872391626 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:19:51 INFO - PROCESS | 2064 | 1467872391695 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:51 INFO - PROCESS | 2064 | 1467872391698 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C98800 == 29 [pid = 2064] [id = 361] 23:19:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CCA91800) [pid = 2064] [serial = 1083] [outer = 0000000000000000] 23:19:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CCD41000) [pid = 2064] [serial = 1084] [outer = 000000F1CCA91800] 23:19:51 INFO - PROCESS | 2064 | 1467872391773 Marionette DEBUG loaded listener.js 23:19:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CE21AC00) [pid = 2064] [serial = 1085] [outer = 000000F1CCA91800] 23:19:52 INFO - PROCESS | 2064 | 1467872392427 Marionette TRACE conn6 <- [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]]]}] 23:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 987ms 23:19:52 INFO - PROCESS | 2064 | 1467872392473 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:19:52 INFO - PROCESS | 2064 | 1467872392478 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:19:52 INFO - PROCESS | 2064 | 1467872392485 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:19:52 INFO - PROCESS | 2064 | 1467872392488 Marionette TRACE conn6 <- [1,1410,null,{}] 23:19:52 INFO - PROCESS | 2064 | 1467872392493 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:52 INFO - PROCESS | 2064 | 1467872392496 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:52 INFO - PROCESS | 2064 | 1467872392615 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:19:52 INFO - PROCESS | 2064 | 1467872392692 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:52 INFO - PROCESS | 2064 | 1467872392695 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AC6800 == 30 [pid = 2064] [id = 362] 23:19:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8FDC400) [pid = 2064] [serial = 1086] [outer = 0000000000000000] 23:19:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D1BF5400) [pid = 2064] [serial = 1087] [outer = 000000F1C8FDC400] 23:19:52 INFO - PROCESS | 2064 | 1467872392756 Marionette DEBUG loaded listener.js 23:19:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D2356800) [pid = 2064] [serial = 1088] [outer = 000000F1C8FDC400] 23:19:53 INFO - PROCESS | 2064 | 1467872393373 Marionette TRACE conn6 <- [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]]]}] 23:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 923ms 23:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:19:53 INFO - PROCESS | 2064 | 1467872393410 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:19:53 INFO - PROCESS | 2064 | 1467872393413 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:19:53 INFO - PROCESS | 2064 | 1467872393417 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:19:53 INFO - PROCESS | 2064 | 1467872393421 Marionette TRACE conn6 <- [1,1414,null,{}] 23:19:53 INFO - PROCESS | 2064 | 1467872393433 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:53 INFO - PROCESS | 2064 | 1467872393438 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:53 INFO - PROCESS | 2064 | 1467872393554 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:19:53 INFO - PROCESS | 2064 | 1467872393648 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:53 INFO - PROCESS | 2064 | 1467872393652 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D51A3800 == 31 [pid = 2064] [id = 363] 23:19:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D3F28000) [pid = 2064] [serial = 1089] [outer = 0000000000000000] 23:19:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D3F2AC00) [pid = 2064] [serial = 1090] [outer = 000000F1D3F28000] 23:19:53 INFO - PROCESS | 2064 | 1467872393715 Marionette DEBUG loaded listener.js 23:19:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D3FC2800) [pid = 2064] [serial = 1091] [outer = 000000F1D3F28000] 23:19:54 INFO - PROCESS | 2064 | 1467872394358 Marionette TRACE conn6 <- [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]]]}] 23:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 23:19:54 INFO - PROCESS | 2064 | 1467872394405 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:19:54 INFO - PROCESS | 2064 | 1467872394408 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:19:54 INFO - PROCESS | 2064 | 1467872394412 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:19:54 INFO - PROCESS | 2064 | 1467872394414 Marionette TRACE conn6 <- [1,1418,null,{}] 23:19:54 INFO - PROCESS | 2064 | 1467872394418 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:54 INFO - PROCESS | 2064 | 1467872394420 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:54 INFO - PROCESS | 2064 | 1467872394537 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:19:54 INFO - PROCESS | 2064 | 1467872394625 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:54 INFO - PROCESS | 2064 | 1467872394628 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64A0800 == 32 [pid = 2064] [id = 364] 23:19:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D4B2B000) [pid = 2064] [serial = 1092] [outer = 0000000000000000] 23:19:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D4E35C00) [pid = 2064] [serial = 1093] [outer = 000000F1D4B2B000] 23:19:54 INFO - PROCESS | 2064 | 1467872394685 Marionette DEBUG loaded listener.js 23:19:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D5636000) [pid = 2064] [serial = 1094] [outer = 000000F1D4B2B000] 23:19:55 INFO - PROCESS | 2064 | 1467872395308 Marionette TRACE conn6 <- [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]]]}] 23:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 23:19:55 INFO - PROCESS | 2064 | 1467872395415 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:19:55 INFO - PROCESS | 2064 | 1467872395417 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:19:55 INFO - PROCESS | 2064 | 1467872395421 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:19:55 INFO - PROCESS | 2064 | 1467872395423 Marionette TRACE conn6 <- [1,1422,null,{}] 23:19:55 INFO - PROCESS | 2064 | 1467872395427 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:55 INFO - PROCESS | 2064 | 1467872395430 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:55 INFO - PROCESS | 2064 | 1467872395544 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:19:55 INFO - PROCESS | 2064 | 1467872395616 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:55 INFO - PROCESS | 2064 | 1467872395618 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD8000 == 33 [pid = 2064] [id = 365] 23:19:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D501BC00) [pid = 2064] [serial = 1095] [outer = 0000000000000000] 23:19:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D572DC00) [pid = 2064] [serial = 1096] [outer = 000000F1D501BC00] 23:19:55 INFO - PROCESS | 2064 | 1467872395676 Marionette DEBUG loaded listener.js 23:19:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D57EF000) [pid = 2064] [serial = 1097] [outer = 000000F1D501BC00] 23:19:56 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8F4E000 == 32 [pid = 2064] [id = 358] 23:19:56 INFO - PROCESS | 2064 | 1467872396463 Marionette TRACE conn6 <- [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]]]}] 23:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1069ms 23:19:56 INFO - PROCESS | 2064 | 1467872396498 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:19:56 INFO - PROCESS | 2064 | 1467872396503 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:19:56 INFO - PROCESS | 2064 | 1467872396509 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:19:56 INFO - PROCESS | 2064 | 1467872396514 Marionette TRACE conn6 <- [1,1426,null,{}] 23:19:56 INFO - PROCESS | 2064 | 1467872396522 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:56 INFO - PROCESS | 2064 | 1467872396525 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:56 INFO - PROCESS | 2064 | 1467872396689 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:19:56 INFO - PROCESS | 2064 | 1467872396801 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:56 INFO - PROCESS | 2064 | 1467872396807 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0EE800 == 33 [pid = 2064] [id = 366] 23:19:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1C834EC00) [pid = 2064] [serial = 1098] [outer = 0000000000000000] 23:19:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1C8651800) [pid = 2064] [serial = 1099] [outer = 000000F1C834EC00] 23:19:56 INFO - PROCESS | 2064 | 1467872396871 Marionette DEBUG loaded listener.js 23:19:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1CC835C00) [pid = 2064] [serial = 1100] [outer = 000000F1C834EC00] 23:19:57 INFO - PROCESS | 2064 | 1467872397482 Marionette TRACE conn6 <- [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]]]}] 23:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1027ms 23:19:57 INFO - PROCESS | 2064 | 1467872397537 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:19:57 INFO - PROCESS | 2064 | 1467872397542 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:19:57 INFO - PROCESS | 2064 | 1467872397549 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:19:57 INFO - PROCESS | 2064 | 1467872397552 Marionette TRACE conn6 <- [1,1430,null,{}] 23:19:57 INFO - PROCESS | 2064 | 1467872397557 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:57 INFO - PROCESS | 2064 | 1467872397560 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:57 INFO - PROCESS | 2064 | 1467872397682 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:19:57 INFO - PROCESS | 2064 | 1467872397761 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:57 INFO - PROCESS | 2064 | 1467872397764 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BF1800 == 34 [pid = 2064] [id = 367] 23:19:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D1CC4800) [pid = 2064] [serial = 1101] [outer = 0000000000000000] 23:19:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D2315800) [pid = 2064] [serial = 1102] [outer = 000000F1D1CC4800] 23:19:57 INFO - PROCESS | 2064 | 1467872397866 Marionette DEBUG loaded listener.js 23:19:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 100 (000000F1D2B80000) [pid = 2064] [serial = 1103] [outer = 000000F1D1CC4800] 23:19:58 INFO - PROCESS | 2064 | 1467872398541 Marionette TRACE conn6 <- [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]]]}] 23:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1024ms 23:19:58 INFO - PROCESS | 2064 | 1467872398575 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:19:58 INFO - PROCESS | 2064 | 1467872398578 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:19:58 INFO - PROCESS | 2064 | 1467872398582 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:19:58 INFO - PROCESS | 2064 | 1467872398586 Marionette TRACE conn6 <- [1,1434,null,{}] 23:19:58 INFO - PROCESS | 2064 | 1467872398611 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:58 INFO - PROCESS | 2064 | 1467872398616 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:58 INFO - PROCESS | 2064 | 1467872398788 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:19:58 INFO - PROCESS | 2064 | 1467872398837 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:58 INFO - PROCESS | 2064 | 1467872398840 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93AD800 == 35 [pid = 2064] [id = 368] 23:19:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 101 (000000F1D4B35800) [pid = 2064] [serial = 1104] [outer = 0000000000000000] 23:19:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 102 (000000F1D5148000) [pid = 2064] [serial = 1105] [outer = 000000F1D4B35800] 23:19:58 INFO - PROCESS | 2064 | 1467872398903 Marionette DEBUG loaded listener.js 23:19:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 103 (000000F1D5C8E000) [pid = 2064] [serial = 1106] [outer = 000000F1D4B35800] 23:19:59 INFO - PROCESS | 2064 | 1467872399580 Marionette TRACE conn6 <- [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]]]}] 23:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1025ms 23:19:59 INFO - PROCESS | 2064 | 1467872399609 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:19:59 INFO - PROCESS | 2064 | 1467872399612 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:19:59 INFO - PROCESS | 2064 | 1467872399616 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:19:59 INFO - PROCESS | 2064 | 1467872399618 Marionette TRACE conn6 <- [1,1438,null,{}] 23:19:59 INFO - PROCESS | 2064 | 1467872399622 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:59 INFO - PROCESS | 2064 | 1467872399624 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:59 INFO - PROCESS | 2064 | 1467872399738 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:19:59 INFO - PROCESS | 2064 | 1467872399829 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:59 INFO - PROCESS | 2064 | 1467872399831 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:19:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC52800 == 36 [pid = 2064] [id = 369] 23:19:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 104 (000000F1D773EC00) [pid = 2064] [serial = 1107] [outer = 0000000000000000] 23:19:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 105 (000000F1D7D05000) [pid = 2064] [serial = 1108] [outer = 000000F1D773EC00] 23:19:59 INFO - PROCESS | 2064 | 1467872399888 Marionette DEBUG loaded listener.js 23:19:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 106 (000000F1D7D43400) [pid = 2064] [serial = 1109] [outer = 000000F1D773EC00] 23:20:00 INFO - PROCESS | 2064 | 1467872400482 Marionette TRACE conn6 <- [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]]]}] 23:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 923ms 23:20:00 INFO - PROCESS | 2064 | 1467872400542 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:20:00 INFO - PROCESS | 2064 | 1467872400544 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:20:00 INFO - PROCESS | 2064 | 1467872400548 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:20:00 INFO - PROCESS | 2064 | 1467872400550 Marionette TRACE conn6 <- [1,1442,null,{}] 23:20:00 INFO - PROCESS | 2064 | 1467872400554 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:00 INFO - PROCESS | 2064 | 1467872400557 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:00 INFO - PROCESS | 2064 | 1467872400667 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:20:00 INFO - PROCESS | 2064 | 1467872400833 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:00 INFO - PROCESS | 2064 | 1467872400835 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0A3800 == 37 [pid = 2064] [id = 370] 23:20:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 107 (000000F1D8790000) [pid = 2064] [serial = 1110] [outer = 0000000000000000] 23:20:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 108 (000000F1D8809000) [pid = 2064] [serial = 1111] [outer = 000000F1D8790000] 23:20:00 INFO - PROCESS | 2064 | 1467872400892 Marionette DEBUG loaded listener.js 23:20:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 109 (000000F1D8871C00) [pid = 2064] [serial = 1112] [outer = 000000F1D8790000] 23:20:01 INFO - PROCESS | 2064 | 1467872401572 Marionette TRACE conn6 <- [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]]]}] 23:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1079ms 23:20:01 INFO - PROCESS | 2064 | 1467872401629 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:20:01 INFO - PROCESS | 2064 | 1467872401634 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:20:01 INFO - PROCESS | 2064 | 1467872401639 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:20:01 INFO - PROCESS | 2064 | 1467872401642 Marionette TRACE conn6 <- [1,1446,null,{}] 23:20:01 INFO - PROCESS | 2064 | 1467872401648 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:01 INFO - PROCESS | 2064 | 1467872401651 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:01 INFO - PROCESS | 2064 | 1467872401767 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:20:01 INFO - PROCESS | 2064 | 1467872401945 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:01 INFO - PROCESS | 2064 | 1467872401949 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64A0800 == 36 [pid = 2064] [id = 364] 23:20:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D51A3800 == 35 [pid = 2064] [id = 363] 23:20:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AC6800 == 34 [pid = 2064] [id = 362] 23:20:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C98800 == 33 [pid = 2064] [id = 361] 23:20:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C814B800 == 34 [pid = 2064] [id = 371] 23:20:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 110 (000000F1C6DD6400) [pid = 2064] [serial = 1113] [outer = 0000000000000000] 23:20:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 111 (000000F1C81B4C00) [pid = 2064] [serial = 1114] [outer = 000000F1C6DD6400] 23:20:02 INFO - PROCESS | 2064 | 1467872402030 Marionette DEBUG loaded listener.js 23:20:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 112 (000000F1CD469800) [pid = 2064] [serial = 1115] [outer = 000000F1C6DD6400] 23:20:02 INFO - PROCESS | 2064 | 1467872402732 Marionette TRACE conn6 <- [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]]]}] 23:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1137ms 23:20:02 INFO - PROCESS | 2064 | 1467872402776 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:20:02 INFO - PROCESS | 2064 | 1467872402780 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:20:02 INFO - PROCESS | 2064 | 1467872402785 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:20:02 INFO - PROCESS | 2064 | 1467872402788 Marionette TRACE conn6 <- [1,1450,null,{}] 23:20:02 INFO - PROCESS | 2064 | 1467872402794 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:02 INFO - PROCESS | 2064 | 1467872402800 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:02 INFO - PROCESS | 2064 | 1467872402926 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:20:03 INFO - PROCESS | 2064 | 1467872403043 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:03 INFO - PROCESS | 2064 | 1467872403047 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A04000 == 35 [pid = 2064] [id = 372] 23:20:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 113 (000000F1CEBE2800) [pid = 2064] [serial = 1116] [outer = 0000000000000000] 23:20:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 114 (000000F1D3F2D000) [pid = 2064] [serial = 1117] [outer = 000000F1CEBE2800] 23:20:03 INFO - PROCESS | 2064 | 1467872403108 Marionette DEBUG loaded listener.js 23:20:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 115 (000000F1D41A8800) [pid = 2064] [serial = 1118] [outer = 000000F1CEBE2800] 23:20:03 INFO - PROCESS | 2064 | 1467872403814 Marionette TRACE conn6 <- [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]]]}] 23:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1082ms 23:20:03 INFO - PROCESS | 2064 | 1467872403873 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:20:03 INFO - PROCESS | 2064 | 1467872403878 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:20:03 INFO - PROCESS | 2064 | 1467872403897 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:20:03 INFO - PROCESS | 2064 | 1467872403900 Marionette TRACE conn6 <- [1,1454,null,{}] 23:20:03 INFO - PROCESS | 2064 | 1467872403905 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:03 INFO - PROCESS | 2064 | 1467872403907 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:04 INFO - PROCESS | 2064 | 1467872404035 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:20:04 INFO - PROCESS | 2064 | 1467872404150 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:04 INFO - PROCESS | 2064 | 1467872404152 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD9000 == 36 [pid = 2064] [id = 373] 23:20:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 116 (000000F1D5C8F400) [pid = 2064] [serial = 1119] [outer = 0000000000000000] 23:20:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 117 (000000F1D657E000) [pid = 2064] [serial = 1120] [outer = 000000F1D5C8F400] 23:20:04 INFO - PROCESS | 2064 | 1467872404212 Marionette DEBUG loaded listener.js 23:20:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 118 (000000F1D7D3D000) [pid = 2064] [serial = 1121] [outer = 000000F1D5C8F400] 23:20:04 INFO - PROCESS | 2064 | 1467872404917 Marionette TRACE conn6 <- [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]]]}] 23:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1081ms 23:20:04 INFO - PROCESS | 2064 | 1467872404979 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:20:04 INFO - PROCESS | 2064 | 1467872404982 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:20:04 INFO - PROCESS | 2064 | 1467872404988 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:20:05 INFO - PROCESS | 2064 | 1467872404994 Marionette TRACE conn6 <- [1,1458,null,{}] 23:20:05 INFO - PROCESS | 2064 | 1467872405021 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:05 INFO - PROCESS | 2064 | 1467872405026 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:05 INFO - PROCESS | 2064 | 1467872405154 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:20:05 INFO - PROCESS | 2064 | 1467872405268 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:05 INFO - PROCESS | 2064 | 1467872405271 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC329000 == 37 [pid = 2064] [id = 374] 23:20:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 119 (000000F1D8A78800) [pid = 2064] [serial = 1122] [outer = 0000000000000000] 23:20:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 120 (000000F1D8A85800) [pid = 2064] [serial = 1123] [outer = 000000F1D8A78800] 23:20:05 INFO - PROCESS | 2064 | 1467872405332 Marionette DEBUG loaded listener.js 23:20:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 121 (000000F1D8C7F800) [pid = 2064] [serial = 1124] [outer = 000000F1D8A78800] 23:20:05 INFO - PROCESS | 2064 | 1467872405930 Marionette TRACE conn6 <- [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]]]}] 23:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1005ms 23:20:06 INFO - PROCESS | 2064 | 1467872405993 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:20:06 INFO - PROCESS | 2064 | 1467872405996 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:20:06 INFO - PROCESS | 2064 | 1467872406000 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:20:06 INFO - PROCESS | 2064 | 1467872406002 Marionette TRACE conn6 <- [1,1462,null,{}] 23:20:06 INFO - PROCESS | 2064 | 1467872406006 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:06 INFO - PROCESS | 2064 | 1467872406009 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:06 INFO - PROCESS | 2064 | 1467872406127 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:20:06 INFO - PROCESS | 2064 | 1467872406250 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 2064 | 1467872406253 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C33800 == 38 [pid = 2064] [id = 375] 23:20:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 122 (000000F1D8A7FC00) [pid = 2064] [serial = 1125] [outer = 0000000000000000] 23:20:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 123 (000000F1D943C400) [pid = 2064] [serial = 1126] [outer = 000000F1D8A7FC00] 23:20:06 INFO - PROCESS | 2064 | 1467872406310 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 124 (000000F1D9445400) [pid = 2064] [serial = 1127] [outer = 000000F1D8A7FC00] 23:20:07 INFO - PROCESS | 2064 | 1467872407024 Marionette TRACE conn6 <- [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]]]}] 23:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1072ms 23:20:07 INFO - PROCESS | 2064 | 1467872407075 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:20:07 INFO - PROCESS | 2064 | 1467872407079 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:20:07 INFO - PROCESS | 2064 | 1467872407085 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:20:07 INFO - PROCESS | 2064 | 1467872407088 Marionette TRACE conn6 <- [1,1466,null,{}] 23:20:07 INFO - PROCESS | 2064 | 1467872407094 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:07 INFO - PROCESS | 2064 | 1467872407097 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:07 INFO - PROCESS | 2064 | 1467872407316 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:20:07 INFO - PROCESS | 2064 | 1467872407461 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:07 INFO - PROCESS | 2064 | 1467872407464 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0E2800 == 39 [pid = 2064] [id = 376] 23:20:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 125 (000000F1C8227C00) [pid = 2064] [serial = 1128] [outer = 0000000000000000] 23:20:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 126 (000000F1C854F400) [pid = 2064] [serial = 1129] [outer = 000000F1C8227C00] 23:20:07 INFO - PROCESS | 2064 | 1467872407529 Marionette DEBUG loaded listener.js 23:20:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 127 (000000F1CE21A000) [pid = 2064] [serial = 1130] [outer = 000000F1C8227C00] 23:20:08 INFO - PROCESS | 2064 | 1467872408285 Marionette TRACE conn6 <- [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]]]}] 23:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1222ms 23:20:08 INFO - PROCESS | 2064 | 1467872408312 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:20:08 INFO - PROCESS | 2064 | 1467872408317 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:20:08 INFO - PROCESS | 2064 | 1467872408322 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:20:08 INFO - PROCESS | 2064 | 1467872408326 Marionette TRACE conn6 <- [1,1470,null,{}] 23:20:08 INFO - PROCESS | 2064 | 1467872408331 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:08 INFO - PROCESS | 2064 | 1467872408334 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:08 INFO - PROCESS | 2064 | 1467872408454 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:20:08 INFO - PROCESS | 2064 | 1467872408579 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:08 INFO - PROCESS | 2064 | 1467872408583 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C34800 == 40 [pid = 2064] [id = 377] 23:20:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 128 (000000F1D3F2F400) [pid = 2064] [serial = 1131] [outer = 0000000000000000] 23:20:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 129 (000000F1D4B2C000) [pid = 2064] [serial = 1132] [outer = 000000F1D3F2F400] 23:20:08 INFO - PROCESS | 2064 | 1467872408645 Marionette DEBUG loaded listener.js 23:20:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 130 (000000F1D5BCC800) [pid = 2064] [serial = 1133] [outer = 000000F1D3F2F400] 23:20:09 INFO - PROCESS | 2064 | 1467872409284 Marionette TRACE conn6 <- [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]]]}] 23:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1022ms 23:20:09 INFO - PROCESS | 2064 | 1467872409347 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:20:09 INFO - PROCESS | 2064 | 1467872409351 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:20:09 INFO - PROCESS | 2064 | 1467872409355 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:20:09 INFO - PROCESS | 2064 | 1467872409357 Marionette TRACE conn6 <- [1,1474,null,{}] 23:20:09 INFO - PROCESS | 2064 | 1467872409375 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:09 INFO - PROCESS | 2064 | 1467872409378 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:09 INFO - PROCESS | 2064 | 1467872409529 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:20:09 INFO - PROCESS | 2064 | 1467872409583 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:09 INFO - PROCESS | 2064 | 1467872409586 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC182800 == 41 [pid = 2064] [id = 378] 23:20:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 131 (000000F1D880CC00) [pid = 2064] [serial = 1134] [outer = 0000000000000000] 23:20:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 132 (000000F1D8871400) [pid = 2064] [serial = 1135] [outer = 000000F1D880CC00] 23:20:09 INFO - PROCESS | 2064 | 1467872409646 Marionette DEBUG loaded listener.js 23:20:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 133 (000000F1D89DC000) [pid = 2064] [serial = 1136] [outer = 000000F1D880CC00] 23:20:10 INFO - PROCESS | 2064 | 1467872410348 Marionette TRACE conn6 <- [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]]]}] 23:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1027ms 23:20:10 INFO - PROCESS | 2064 | 1467872410383 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:20:10 INFO - PROCESS | 2064 | 1467872410388 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:20:10 INFO - PROCESS | 2064 | 1467872410400 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:20:10 INFO - PROCESS | 2064 | 1467872410405 Marionette TRACE conn6 <- [1,1478,null,{}] 23:20:10 INFO - PROCESS | 2064 | 1467872410409 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:10 INFO - PROCESS | 2064 | 1467872410413 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:10 INFO - PROCESS | 2064 | 1467872410537 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:20:10 INFO - PROCESS | 2064 | 1467872410659 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:10 INFO - PROCESS | 2064 | 1467872410662 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC78C800 == 42 [pid = 2064] [id = 379] 23:20:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 134 (000000F1D8DF8400) [pid = 2064] [serial = 1137] [outer = 0000000000000000] 23:20:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 135 (000000F1D9440C00) [pid = 2064] [serial = 1138] [outer = 000000F1D8DF8400] 23:20:10 INFO - PROCESS | 2064 | 1467872410720 Marionette DEBUG loaded listener.js 23:20:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 136 (000000F1D987FC00) [pid = 2064] [serial = 1139] [outer = 000000F1D8DF8400] 23:20:11 INFO - PROCESS | 2064 | 1467872411358 Marionette TRACE conn6 <- [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]]]}] 23:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1030ms 23:20:11 INFO - PROCESS | 2064 | 1467872411427 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:20:11 INFO - PROCESS | 2064 | 1467872411430 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:20:11 INFO - PROCESS | 2064 | 1467872411433 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:20:11 INFO - PROCESS | 2064 | 1467872411435 Marionette TRACE conn6 <- [1,1482,null,{}] 23:20:11 INFO - PROCESS | 2064 | 1467872411439 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:11 INFO - PROCESS | 2064 | 1467872411442 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:11 INFO - PROCESS | 2064 | 1467872411557 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:20:11 INFO - PROCESS | 2064 | 1467872411683 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:11 INFO - PROCESS | 2064 | 1467872411686 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC418800 == 43 [pid = 2064] [id = 380] 23:20:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 137 (000000F1D8DF5800) [pid = 2064] [serial = 1140] [outer = 0000000000000000] 23:20:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 138 (000000F1D99EF000) [pid = 2064] [serial = 1141] [outer = 000000F1D8DF5800] 23:20:11 INFO - PROCESS | 2064 | 1467872411743 Marionette DEBUG loaded listener.js 23:20:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 139 (000000F1D99F5800) [pid = 2064] [serial = 1142] [outer = 000000F1D8DF5800] 23:20:12 INFO - PROCESS | 2064 | 1467872412426 Marionette TRACE conn6 <- [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]]]}] 23:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1028ms 23:20:12 INFO - PROCESS | 2064 | 1467872412464 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:20:12 INFO - PROCESS | 2064 | 1467872412469 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:20:12 INFO - PROCESS | 2064 | 1467872412474 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:20:12 INFO - PROCESS | 2064 | 1467872412477 Marionette TRACE conn6 <- [1,1486,null,{}] 23:20:12 INFO - PROCESS | 2064 | 1467872412483 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:12 INFO - PROCESS | 2064 | 1467872412486 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:12 INFO - PROCESS | 2064 | 1467872412622 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:20:12 INFO - PROCESS | 2064 | 1467872412754 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:12 INFO - PROCESS | 2064 | 1467872412759 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD490000 == 44 [pid = 2064] [id = 381] 23:20:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 140 (000000F1D2359800) [pid = 2064] [serial = 1143] [outer = 0000000000000000] 23:20:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 141 (000000F1D418DC00) [pid = 2064] [serial = 1144] [outer = 000000F1D2359800] 23:20:12 INFO - PROCESS | 2064 | 1467872412816 Marionette DEBUG loaded listener.js 23:20:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 142 (000000F1D4FAF000) [pid = 2064] [serial = 1145] [outer = 000000F1D2359800] 23:20:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A04000 == 43 [pid = 2064] [id = 372] 23:20:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C814B800 == 42 [pid = 2064] [id = 371] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93B2000 == 41 [pid = 2064] [id = 268] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C33800 == 40 [pid = 2064] [id = 375] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871C000 == 39 [pid = 2064] [id = 267] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD9000 == 38 [pid = 2064] [id = 373] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99D1000 == 37 [pid = 2064] [id = 276] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6D1F800 == 36 [pid = 2064] [id = 266] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCDE1800 == 35 [pid = 2064] [id = 271] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC329000 == 34 [pid = 2064] [id = 374] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C5800 == 33 [pid = 2064] [id = 273] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D51B1000 == 32 [pid = 2064] [id = 265] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCDDB800 == 31 [pid = 2064] [id = 275] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CC8A9800 == 30 [pid = 2064] [id = 261] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0A3800 == 29 [pid = 2064] [id = 370] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B0800 == 28 [pid = 2064] [id = 277] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ACD800 == 27 [pid = 2064] [id = 264] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BF1800 == 26 [pid = 2064] [id = 367] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5E9800 == 25 [pid = 2064] [id = 262] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93AD800 == 24 [pid = 2064] [id = 368] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D26A1000 == 23 [pid = 2064] [id = 263] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64AE800 == 22 [pid = 2064] [id = 274] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC52800 == 21 [pid = 2064] [id = 369] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8764000 == 20 [pid = 2064] [id = 269] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD8000 == 19 [pid = 2064] [id = 365] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE743000 == 18 [pid = 2064] [id = 272] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0EE800 == 17 [pid = 2064] [id = 366] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC78C800 == 16 [pid = 2064] [id = 379] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6D20800 == 15 [pid = 2064] [id = 360] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC182800 == 14 [pid = 2064] [id = 378] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C34800 == 13 [pid = 2064] [id = 377] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C871F800 == 12 [pid = 2064] [id = 357] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0E2800 == 11 [pid = 2064] [id = 376] 23:20:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE73A000 == 10 [pid = 2064] [id = 359] 23:20:16 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC418800 == 9 [pid = 2064] [id = 380] 23:20:18 INFO - PROCESS | 2064 | 1467872418535 Marionette TRACE conn6 <- [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]]]}] 23:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 6078ms 23:20:18 INFO - PROCESS | 2064 | 1467872418556 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:20:18 INFO - PROCESS | 2064 | 1467872418560 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:20:18 INFO - PROCESS | 2064 | 1467872418566 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:20:18 INFO - PROCESS | 2064 | 1467872418569 Marionette TRACE conn6 <- [1,1490,null,{}] 23:20:18 INFO - PROCESS | 2064 | 1467872418575 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:18 INFO - PROCESS | 2064 | 1467872418579 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:18 INFO - PROCESS | 2064 | 1467872418683 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:20:18 INFO - PROCESS | 2064 | 1467872418691 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:18 INFO - PROCESS | 2064 | 1467872418693 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BEE800 == 10 [pid = 2064] [id = 382] 23:20:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 143 (000000F1CD472400) [pid = 2064] [serial = 1146] [outer = 0000000000000000] 23:20:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 144 (000000F1CE1DBC00) [pid = 2064] [serial = 1147] [outer = 000000F1CD472400] 23:20:18 INFO - PROCESS | 2064 | 1467872418748 Marionette DEBUG loaded listener.js 23:20:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 145 (000000F1CEB4C400) [pid = 2064] [serial = 1148] [outer = 000000F1CD472400] 23:20:19 INFO - PROCESS | 2064 | 1467872419271 Marionette TRACE conn6 <- [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]]]}] 23:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 23:20:19 INFO - PROCESS | 2064 | 1467872419304 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:20:19 INFO - PROCESS | 2064 | 1467872419310 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:20:19 INFO - PROCESS | 2064 | 1467872419317 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:20:19 INFO - PROCESS | 2064 | 1467872419320 Marionette TRACE conn6 <- [1,1494,null,{}] 23:20:19 INFO - PROCESS | 2064 | 1467872419324 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:19 INFO - PROCESS | 2064 | 1467872419327 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:19 INFO - PROCESS | 2064 | 1467872419428 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:20:19 INFO - PROCESS | 2064 | 1467872419436 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:19 INFO - PROCESS | 2064 | 1467872419439 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B77000 == 11 [pid = 2064] [id = 383] 23:20:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 146 (000000F1D2679400) [pid = 2064] [serial = 1149] [outer = 0000000000000000] 23:20:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 147 (000000F1D3F2DC00) [pid = 2064] [serial = 1150] [outer = 000000F1D2679400] 23:20:19 INFO - PROCESS | 2064 | 1467872419580 Marionette DEBUG loaded listener.js 23:20:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 148 (000000F1D41A4000) [pid = 2064] [serial = 1151] [outer = 000000F1D2679400] 23:20:20 INFO - PROCESS | 2064 | 1467872420113 Marionette TRACE conn6 <- [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]]]}] 23:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 840ms 23:20:20 INFO - PROCESS | 2064 | 1467872420158 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:20:20 INFO - PROCESS | 2064 | 1467872420161 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:20:20 INFO - PROCESS | 2064 | 1467872420173 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:20:20 INFO - PROCESS | 2064 | 1467872420177 Marionette TRACE conn6 <- [1,1498,null,{}] 23:20:20 INFO - PROCESS | 2064 | 1467872420189 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:20 INFO - PROCESS | 2064 | 1467872420194 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:20 INFO - PROCESS | 2064 | 1467872420319 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:20:20 INFO - PROCESS | 2064 | 1467872420380 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:20 INFO - PROCESS | 2064 | 1467872420383 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC40D000 == 12 [pid = 2064] [id = 384] 23:20:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 149 (000000F1C8F3B400) [pid = 2064] [serial = 1152] [outer = 0000000000000000] 23:20:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 150 (000000F1D531C400) [pid = 2064] [serial = 1153] [outer = 000000F1C8F3B400] 23:20:20 INFO - PROCESS | 2064 | 1467872420436 Marionette DEBUG loaded listener.js 23:20:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 151 (000000F1D5AAC000) [pid = 2064] [serial = 1154] [outer = 000000F1C8F3B400] 23:20:20 INFO - PROCESS | 2064 | 1467872420922 Marionette TRACE conn6 <- [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]]]}] 23:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 839ms 23:20:21 INFO - PROCESS | 2064 | 1467872421017 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:20:21 INFO - PROCESS | 2064 | 1467872421020 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:20:21 INFO - PROCESS | 2064 | 1467872421023 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:20:21 INFO - PROCESS | 2064 | 1467872421025 Marionette TRACE conn6 <- [1,1502,null,{}] 23:20:21 INFO - PROCESS | 2064 | 1467872421034 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:21 INFO - PROCESS | 2064 | 1467872421036 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:21 INFO - PROCESS | 2064 | 1467872421166 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:20:21 INFO - PROCESS | 2064 | 1467872421171 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:21 INFO - PROCESS | 2064 | 1467872421173 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DCA81000 == 13 [pid = 2064] [id = 385] 23:20:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 152 (000000F1D7D0C400) [pid = 2064] [serial = 1155] [outer = 0000000000000000] 23:20:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 153 (000000F1D7D43C00) [pid = 2064] [serial = 1156] [outer = 000000F1D7D0C400] 23:20:21 INFO - PROCESS | 2064 | 1467872421268 Marionette DEBUG loaded listener.js 23:20:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 154 (000000F1D886C400) [pid = 2064] [serial = 1157] [outer = 000000F1D7D0C400] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 153 (000000F1C834EC00) [pid = 2064] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 152 (000000F1C8C3BC00) [pid = 2064] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 151 (000000F1D57EFC00) [pid = 2064] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 150 (000000F1D71AFC00) [pid = 2064] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 149 (000000F1D8A78000) [pid = 2064] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 148 (000000F1C822F400) [pid = 2064] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 147 (000000F1CE1BB800) [pid = 2064] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 146 (000000F1C822D400) [pid = 2064] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 145 (000000F1CE21D000) [pid = 2064] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 144 (000000F1D8790400) [pid = 2064] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 143 (000000F1D57E9C00) [pid = 2064] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 142 (000000F1D8879000) [pid = 2064] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 141 (000000F1D3FB6800) [pid = 2064] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 140 (000000F1CD46B800) [pid = 2064] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 139 (000000F1CEBE6000) [pid = 2064] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 138 (000000F1D773EC00) [pid = 2064] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 137 (000000F1D880CC00) [pid = 2064] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 136 (000000F1D501BC00) [pid = 2064] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 135 (000000F1D5C8F400) [pid = 2064] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 134 (000000F1D4B2B000) [pid = 2064] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 133 (000000F1C6DD6400) [pid = 2064] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 132 (000000F1D3F28000) [pid = 2064] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 131 (000000F1CCA91800) [pid = 2064] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 130 (000000F1CEBE2800) [pid = 2064] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 129 (000000F1C8345C00) [pid = 2064] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 128 (000000F1D7D3B800) [pid = 2064] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 127 (000000F1D242C000) [pid = 2064] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 126 (000000F1C63B3000) [pid = 2064] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 125 (000000F1C8FDC400) [pid = 2064] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 124 (000000F1D3F2F400) [pid = 2064] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 123 (000000F1D1CC4800) [pid = 2064] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 122 (000000F1C8FE1000) [pid = 2064] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 121 (000000F1C8289C00) [pid = 2064] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 120 (000000F1D4B35800) [pid = 2064] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 119 (000000F1D8DF5800) [pid = 2064] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 118 (000000F1D8DF8400) [pid = 2064] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 117 (000000F1C8227C00) [pid = 2064] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 116 (000000F1D8A7FC00) [pid = 2064] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 115 (000000F1D8790000) [pid = 2064] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:20:21 INFO - PROCESS | 2064 | --DOMWINDOW == 114 (000000F1D8A78800) [pid = 2064] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:20:22 INFO - PROCESS | 2064 | 1467872422011 Marionette TRACE conn6 <- [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]]]}] 23:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1024ms 23:20:22 INFO - PROCESS | 2064 | 1467872422049 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:20:22 INFO - PROCESS | 2064 | 1467872422051 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:20:22 INFO - PROCESS | 2064 | 1467872422055 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:20:22 INFO - PROCESS | 2064 | 1467872422057 Marionette TRACE conn6 <- [1,1506,null,{}] 23:20:22 INFO - PROCESS | 2064 | 1467872422072 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:22 INFO - PROCESS | 2064 | 1467872422074 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:22 INFO - PROCESS | 2064 | 1467872422176 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:20:22 INFO - PROCESS | 2064 | 1467872422184 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:22 INFO - PROCESS | 2064 | 1467872422186 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC3C800 == 14 [pid = 2064] [id = 386] 23:20:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 115 (000000F1C8289C00) [pid = 2064] [serial = 1158] [outer = 0000000000000000] 23:20:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 116 (000000F1C8C3BC00) [pid = 2064] [serial = 1159] [outer = 000000F1C8289C00] 23:20:22 INFO - PROCESS | 2064 | 1467872422232 Marionette DEBUG loaded listener.js 23:20:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 117 (000000F1CE1D9000) [pid = 2064] [serial = 1160] [outer = 000000F1C8289C00] 23:20:22 INFO - PROCESS | 2064 | 1467872422717 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 23:20:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:20:22 INFO - PROCESS | 2064 | 1467872422792 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:20:22 INFO - PROCESS | 2064 | 1467872422794 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:20:22 INFO - PROCESS | 2064 | 1467872422798 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:20:22 INFO - PROCESS | 2064 | 1467872422800 Marionette TRACE conn6 <- [1,1510,null,{}] 23:20:22 INFO - PROCESS | 2064 | 1467872422803 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:22 INFO - PROCESS | 2064 | 1467872422809 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:22 INFO - PROCESS | 2064 | 1467872422946 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:20:22 INFO - PROCESS | 2064 | 1467872422953 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:22 INFO - PROCESS | 2064 | 1467872422955 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC769000 == 15 [pid = 2064] [id = 387] 23:20:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 118 (000000F1D3F2F400) [pid = 2064] [serial = 1161] [outer = 0000000000000000] 23:20:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 119 (000000F1D62B0C00) [pid = 2064] [serial = 1162] [outer = 000000F1D3F2F400] 23:20:23 INFO - PROCESS | 2064 | 1467872423001 Marionette DEBUG loaded listener.js 23:20:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 120 (000000F1D878D000) [pid = 2064] [serial = 1163] [outer = 000000F1D3F2F400] 23:20:23 INFO - PROCESS | 2064 | 1467872423435 Marionette TRACE conn6 <- [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"]]]}] 23:20:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:20:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:20:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:20:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 23:20:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:20:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 682ms 23:20:23 INFO - PROCESS | 2064 | 1467872423483 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:20:23 INFO - PROCESS | 2064 | 1467872423485 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:20:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:20:23 INFO - PROCESS | 2064 | 1467872423489 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:20:23 INFO - PROCESS | 2064 | 1467872423490 Marionette TRACE conn6 <- [1,1514,null,{}] 23:20:23 INFO - PROCESS | 2064 | 1467872423494 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:23 INFO - PROCESS | 2064 | 1467872423496 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:23 INFO - PROCESS | 2064 | 1467872423581 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:20:23 INFO - PROCESS | 2064 | 1467872423586 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:23 INFO - PROCESS | 2064 | 1467872423588 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8990800 == 16 [pid = 2064] [id = 388] 23:20:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 121 (000000F1D886D400) [pid = 2064] [serial = 1164] [outer = 0000000000000000] 23:20:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 122 (000000F1D88DD400) [pid = 2064] [serial = 1165] [outer = 000000F1D886D400] 23:20:23 INFO - PROCESS | 2064 | 1467872423635 Marionette DEBUG loaded listener.js 23:20:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 123 (000000F1D8C73400) [pid = 2064] [serial = 1166] [outer = 000000F1D886D400] 23:20:24 INFO - PROCESS | 2064 | 1467872424306 Marionette TRACE conn6 <- [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"]]]}] 23:20:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:20:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:20:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:20:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:20:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:20:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:20:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 878ms 23:20:24 INFO - PROCESS | 2064 | 1467872424371 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:20:24 INFO - PROCESS | 2064 | 1467872424376 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:20:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:20:24 INFO - PROCESS | 2064 | 1467872424382 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 2064 | 1467872424388 Marionette TRACE conn6 <- [1,1518,null,{}] 23:20:24 INFO - PROCESS | 2064 | 1467872424394 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:24 INFO - PROCESS | 2064 | 1467872424397 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:24 INFO - PROCESS | 2064 | 1467872424516 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:20:24 INFO - PROCESS | 2064 | 1467872424644 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:24 INFO - PROCESS | 2064 | 1467872424647 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9935000 == 17 [pid = 2064] [id = 389] 23:20:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 124 (000000F1CE562000) [pid = 2064] [serial = 1167] [outer = 0000000000000000] 23:20:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 125 (000000F1CE7AB400) [pid = 2064] [serial = 1168] [outer = 000000F1CE562000] 23:20:24 INFO - PROCESS | 2064 | 1467872424709 Marionette DEBUG loaded listener.js 23:20:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 126 (000000F1D2B0EC00) [pid = 2064] [serial = 1169] [outer = 000000F1CE562000] 23:20:25 INFO - PROCESS | 2064 | 1467872425301 Marionette TRACE conn6 <- [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]]]}] 23:20:25 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 23:20:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:20:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:20:25 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. 23:20:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:20:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 944ms 23:20:25 INFO - PROCESS | 2064 | 1467872425328 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:20:25 INFO - PROCESS | 2064 | 1467872425334 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:20:25 INFO - PROCESS | 2064 | 1467872425341 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:20:25 INFO - PROCESS | 2064 | 1467872425344 Marionette TRACE conn6 <- [1,1522,null,{}] 23:20:25 INFO - PROCESS | 2064 | 1467872425348 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:25 INFO - PROCESS | 2064 | 1467872425351 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:25 INFO - PROCESS | 2064 | 1467872425502 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:20:25 INFO - PROCESS | 2064 | 1467872425604 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:25 INFO - PROCESS | 2064 | 1467872425607 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC370800 == 18 [pid = 2064] [id = 390] 23:20:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 127 (000000F1D4FA7400) [pid = 2064] [serial = 1170] [outer = 0000000000000000] 23:20:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 128 (000000F1D5013400) [pid = 2064] [serial = 1171] [outer = 000000F1D4FA7400] 23:20:25 INFO - PROCESS | 2064 | 1467872425668 Marionette DEBUG loaded listener.js 23:20:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 129 (000000F1D62AE400) [pid = 2064] [serial = 1172] [outer = 000000F1D4FA7400] 23:20:26 INFO - PROCESS | 2064 | 1467872426278 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 23:20:26 INFO - PROCESS | 2064 | 1467872426329 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:20:26 INFO - PROCESS | 2064 | 1467872426331 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:20:26 INFO - PROCESS | 2064 | 1467872426335 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:20:26 INFO - PROCESS | 2064 | 1467872426339 Marionette TRACE conn6 <- [1,1526,null,{}] 23:20:26 INFO - PROCESS | 2064 | 1467872426351 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:26 INFO - PROCESS | 2064 | 1467872426356 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:26 INFO - PROCESS | 2064 | 1467872426473 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:20:26 INFO - PROCESS | 2064 | 1467872426605 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:26 INFO - PROCESS | 2064 | 1467872426609 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F180346000 == 19 [pid = 2064] [id = 391] 23:20:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 130 (000000F1D8C74C00) [pid = 2064] [serial = 1173] [outer = 0000000000000000] 23:20:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 131 (000000F1D8CCD800) [pid = 2064] [serial = 1174] [outer = 000000F1D8C74C00] 23:20:26 INFO - PROCESS | 2064 | 1467872426670 Marionette DEBUG loaded listener.js 23:20:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 132 (000000F1D8DEF000) [pid = 2064] [serial = 1175] [outer = 000000F1D8C74C00] 23:20:27 INFO - PROCESS | 2064 | 1467872427284 Marionette TRACE conn6 <- [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]]]}] 23:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 23:20:27 INFO - PROCESS | 2064 | 1467872427323 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:20:27 INFO - PROCESS | 2064 | 1467872427326 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:20:27 INFO - PROCESS | 2064 | 1467872427330 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:20:27 INFO - PROCESS | 2064 | 1467872427332 Marionette TRACE conn6 <- [1,1530,null,{}] 23:20:27 INFO - PROCESS | 2064 | 1467872427336 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:27 INFO - PROCESS | 2064 | 1467872427339 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:27 INFO - PROCESS | 2064 | 1467872427461 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:20:27 INFO - PROCESS | 2064 | 1467872427857 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:27 INFO - PROCESS | 2064 | 1467872427861 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F18033E800 == 20 [pid = 2064] [id = 392] 23:20:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 133 (000000F1C63B1C00) [pid = 2064] [serial = 1176] [outer = 0000000000000000] 23:20:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 134 (000000F1C6543C00) [pid = 2064] [serial = 1177] [outer = 000000F1C63B1C00] 23:20:27 INFO - PROCESS | 2064 | 1467872427921 Marionette DEBUG loaded listener.js 23:20:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 135 (000000F1C7435C00) [pid = 2064] [serial = 1178] [outer = 000000F1C63B1C00] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 134 (000000F1D418DC00) [pid = 2064] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 133 (000000F1C842C400) [pid = 2064] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 132 (000000F1D4B2C000) [pid = 2064] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 131 (000000F1C8651800) [pid = 2064] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 130 (000000F1CCA90C00) [pid = 2064] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 129 (000000F1CCD32800) [pid = 2064] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 128 (000000F1CC835C00) [pid = 2064] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 127 (000000F1D4EC8800) [pid = 2064] [serial = 658] [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.] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 126 (000000F1D5BCF800) [pid = 2064] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 125 (000000F1D7D3F400) [pid = 2064] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 124 (000000F1D5639400) [pid = 2064] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 123 (000000F1C8284C00) [pid = 2064] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 122 (000000F1D6526C00) [pid = 2064] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 121 (000000F1C8554C00) [pid = 2064] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 120 (000000F1CE560800) [pid = 2064] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 119 (000000F1CE1DB400) [pid = 2064] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 118 (000000F1D8A80C00) [pid = 2064] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 117 (000000F1C854E800) [pid = 2064] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 116 (000000F1CB518800) [pid = 2064] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 115 (000000F1D2B0D400) [pid = 2064] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 114 (000000F1D3FB4C00) [pid = 2064] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 113 (000000F1D8806400) [pid = 2064] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 112 (000000F1D3F23C00) [pid = 2064] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 111 (000000F1D89D6400) [pid = 2064] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 110 (000000F1D4B2D400) [pid = 2064] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 109 (000000F1CE1D6400) [pid = 2064] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 108 (000000F1CE7A2800) [pid = 2064] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 107 (000000F1D8789800) [pid = 2064] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 106 (000000F1CE1E3C00) [pid = 2064] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 105 (000000F1D88D9000) [pid = 2064] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 104 (000000F1D8810800) [pid = 2064] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 103 (000000F1D418F400) [pid = 2064] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 102 (000000F1D8812800) [pid = 2064] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 101 (000000F1D5636800) [pid = 2064] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 100 (000000F1D2B80000) [pid = 2064] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 99 (000000F1C74C6000) [pid = 2064] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1CE1B8000) [pid = 2064] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1285ms 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1C828CC00) [pid = 2064] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1D3F2AC00) [pid = 2064] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1D3F2D000) [pid = 2064] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1CE21A000) [pid = 2064] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1C81B4C00) [pid = 2064] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D2356800) [pid = 2064] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D2315800) [pid = 2064] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D7D05000) [pid = 2064] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D57EF000) [pid = 2064] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D7D3D000) [pid = 2064] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D5636000) [pid = 2064] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D572DC00) [pid = 2064] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D8A85800) [pid = 2064] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CD469800) [pid = 2064] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D3FC2800) [pid = 2064] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE21AC00) [pid = 2064] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4E35C00) [pid = 2064] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D41A8800) [pid = 2064] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE1E4400) [pid = 2064] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8F39800) [pid = 2064] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D7D41C00) [pid = 2064] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8C73C00) [pid = 2064] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D4B2A000) [pid = 2064] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3F2BC00) [pid = 2064] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8290000) [pid = 2064] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D1BF5400) [pid = 2064] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CCD41000) [pid = 2064] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5BCC800) [pid = 2064] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D657E000) [pid = 2064] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D5C8E000) [pid = 2064] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D99F5800) [pid = 2064] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D987FC00) [pid = 2064] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D99EF000) [pid = 2064] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1C854F400) [pid = 2064] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D9445400) [pid = 2064] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1D8871C00) [pid = 2064] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D943C400) [pid = 2064] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D8C7F800) [pid = 2064] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1D7D43400) [pid = 2064] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1D89DC000) [pid = 2064] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1D8809000) [pid = 2064] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1D9440C00) [pid = 2064] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1D5148000) [pid = 2064] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | --DOMWINDOW == 54 (000000F1D8871400) [pid = 2064] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 23:20:28 INFO - PROCESS | 2064 | 1467872428584 Marionette TRACE conn6 <- [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]]]}] 23:20:28 INFO - PROCESS | 2064 | 1467872428618 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:20:28 INFO - PROCESS | 2064 | 1467872428622 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:20:28 INFO - PROCESS | 2064 | 1467872428627 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:20:28 INFO - PROCESS | 2064 | 1467872428630 Marionette TRACE conn6 <- [1,1534,null,{}] 23:20:28 INFO - PROCESS | 2064 | 1467872428636 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:28 INFO - PROCESS | 2064 | 1467872428641 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:28 INFO - PROCESS | 2064 | 1467872428734 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:20:28 INFO - PROCESS | 2064 | 1467872428827 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:28 INFO - PROCESS | 2064 | 1467872428830 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F9B000 == 21 [pid = 2064] [id = 393] 23:20:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 55 (000000F1C81AD000) [pid = 2064] [serial = 1179] [outer = 0000000000000000] 23:20:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1C8228800) [pid = 2064] [serial = 1180] [outer = 000000F1C81AD000] 23:20:28 INFO - PROCESS | 2064 | 1467872428880 Marionette DEBUG loaded listener.js 23:20:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1C854F400) [pid = 2064] [serial = 1181] [outer = 000000F1C81AD000] 23:20:29 INFO - PROCESS | 2064 | 1467872429341 Marionette TRACE conn6 <- [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]]]}] 23:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 776ms 23:20:29 INFO - PROCESS | 2064 | 1467872429408 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:20:29 INFO - PROCESS | 2064 | 1467872429413 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:20:29 INFO - PROCESS | 2064 | 1467872429418 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:20:29 INFO - PROCESS | 2064 | 1467872429420 Marionette TRACE conn6 <- [1,1538,null,{}] 23:20:29 INFO - PROCESS | 2064 | 1467872429423 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:29 INFO - PROCESS | 2064 | 1467872429426 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:29 INFO - PROCESS | 2064 | 1467872429528 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:20:29 INFO - PROCESS | 2064 | 1467872429537 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:29 INFO - PROCESS | 2064 | 1467872429540 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCD08000 == 22 [pid = 2064] [id = 394] 23:20:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1CB518000) [pid = 2064] [serial = 1182] [outer = 0000000000000000] 23:20:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1CB5B3C00) [pid = 2064] [serial = 1183] [outer = 000000F1CB518000] 23:20:29 INFO - PROCESS | 2064 | 1467872429586 Marionette DEBUG loaded listener.js 23:20:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1CCD8E000) [pid = 2064] [serial = 1184] [outer = 000000F1CB518000] 23:20:30 INFO - PROCESS | 2064 | 1467872430071 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 23:20:30 INFO - PROCESS | 2064 | 1467872430091 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:20:30 INFO - PROCESS | 2064 | 1467872430093 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:20:30 INFO - PROCESS | 2064 | 1467872430098 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:20:30 INFO - PROCESS | 2064 | 1467872430104 Marionette TRACE conn6 <- [1,1542,null,{}] 23:20:30 INFO - PROCESS | 2064 | 1467872430114 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:30 INFO - PROCESS | 2064 | 1467872430118 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:30 INFO - PROCESS | 2064 | 1467872430211 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:20:30 INFO - PROCESS | 2064 | 1467872430219 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:30 INFO - PROCESS | 2064 | 1467872430222 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE706800 == 23 [pid = 2064] [id = 395] 23:20:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1CE215400) [pid = 2064] [serial = 1185] [outer = 0000000000000000] 23:20:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1CE560800) [pid = 2064] [serial = 1186] [outer = 000000F1CE215400] 23:20:30 INFO - PROCESS | 2064 | 1467872430267 Marionette DEBUG loaded listener.js 23:20:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1CE7AAC00) [pid = 2064] [serial = 1187] [outer = 000000F1CE215400] 23:20:30 INFO - PROCESS | 2064 | 1467872430766 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 23:20:30 INFO - PROCESS | 2064 | 1467872430792 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:20:30 INFO - PROCESS | 2064 | 1467872430795 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:20:30 INFO - PROCESS | 2064 | 1467872430798 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:20:30 INFO - PROCESS | 2064 | 1467872430800 Marionette TRACE conn6 <- [1,1546,null,{}] 23:20:30 INFO - PROCESS | 2064 | 1467872430804 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:30 INFO - PROCESS | 2064 | 1467872430806 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:30 INFO - PROCESS | 2064 | 1467872430897 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:20:30 INFO - PROCESS | 2064 | 1467872430903 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:30 INFO - PROCESS | 2064 | 1467872430905 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C91000 == 24 [pid = 2064] [id = 396] 23:20:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1D1CC7C00) [pid = 2064] [serial = 1188] [outer = 0000000000000000] 23:20:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1D2437C00) [pid = 2064] [serial = 1189] [outer = 000000F1D1CC7C00] 23:20:30 INFO - PROCESS | 2064 | 1467872430951 Marionette DEBUG loaded listener.js 23:20:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D2BF0400) [pid = 2064] [serial = 1190] [outer = 000000F1D1CC7C00] 23:20:31 INFO - PROCESS | 2064 | 1467872431416 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 23:20:31 INFO - PROCESS | 2064 | 1467872431471 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:20:31 INFO - PROCESS | 2064 | 1467872431474 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:20:31 INFO - PROCESS | 2064 | 1467872431486 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:20:31 INFO - PROCESS | 2064 | 1467872431488 Marionette TRACE conn6 <- [1,1550,null,{}] 23:20:31 INFO - PROCESS | 2064 | 1467872431492 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:31 INFO - PROCESS | 2064 | 1467872431494 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:31 INFO - PROCESS | 2064 | 1467872431638 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:20:31 INFO - PROCESS | 2064 | 1467872431694 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:31 INFO - PROCESS | 2064 | 1467872431700 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B77800 == 25 [pid = 2064] [id = 397] 23:20:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D3FBD400) [pid = 2064] [serial = 1191] [outer = 0000000000000000] 23:20:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D3FC2800) [pid = 2064] [serial = 1192] [outer = 000000F1D3FBD400] 23:20:31 INFO - PROCESS | 2064 | 1467872431759 Marionette DEBUG loaded listener.js 23:20:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D4A19400) [pid = 2064] [serial = 1193] [outer = 000000F1D3FBD400] 23:20:32 INFO - PROCESS | 2064 | 1467872432231 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 777ms 23:20:32 INFO - PROCESS | 2064 | 1467872432258 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:20:32 INFO - PROCESS | 2064 | 1467872432260 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:20:32 INFO - PROCESS | 2064 | 1467872432275 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:20:32 INFO - PROCESS | 2064 | 1467872432277 Marionette TRACE conn6 <- [1,1554,null,{}] 23:20:32 INFO - PROCESS | 2064 | 1467872432281 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:32 INFO - PROCESS | 2064 | 1467872432284 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:32 INFO - PROCESS | 2064 | 1467872432404 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:20:32 INFO - PROCESS | 2064 | 1467872432470 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:32 INFO - PROCESS | 2064 | 1467872432473 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACF000 == 26 [pid = 2064] [id = 398] 23:20:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D4FB5400) [pid = 2064] [serial = 1194] [outer = 0000000000000000] 23:20:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D5148000) [pid = 2064] [serial = 1195] [outer = 000000F1D4FB5400] 23:20:32 INFO - PROCESS | 2064 | 1467872432518 Marionette DEBUG loaded listener.js 23:20:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D563B000) [pid = 2064] [serial = 1196] [outer = 000000F1D4FB5400] 23:20:32 INFO - PROCESS | 2064 | 1467872432951 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 23:20:33 INFO - PROCESS | 2064 | 1467872433018 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:20:33 INFO - PROCESS | 2064 | 1467872433020 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:20:33 INFO - PROCESS | 2064 | 1467872433034 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:20:33 INFO - PROCESS | 2064 | 1467872433036 Marionette TRACE conn6 <- [1,1558,null,{}] 23:20:33 INFO - PROCESS | 2064 | 1467872433040 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:33 INFO - PROCESS | 2064 | 1467872433042 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:33 INFO - PROCESS | 2064 | 1467872433510 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:20:33 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8F3B400) [pid = 2064] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:20:33 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D7D0C400) [pid = 2064] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:20:33 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CD472400) [pid = 2064] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:20:33 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D2359800) [pid = 2064] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:20:33 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D3F2F400) [pid = 2064] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:20:33 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D2679400) [pid = 2064] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:20:33 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1C8289C00) [pid = 2064] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:20:33 INFO - PROCESS | 2064 | 1467872433587 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:33 INFO - PROCESS | 2064 | 1467872433589 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B9E000 == 27 [pid = 2064] [id = 399] 23:20:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C7657800) [pid = 2064] [serial = 1197] [outer = 0000000000000000] 23:20:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CD5EE400) [pid = 2064] [serial = 1198] [outer = 000000F1C7657800] 23:20:33 INFO - PROCESS | 2064 | 1467872433636 Marionette DEBUG loaded listener.js 23:20:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D5731C00) [pid = 2064] [serial = 1199] [outer = 000000F1C7657800] 23:20:34 INFO - PROCESS | 2064 | 1467872434021 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1024ms 23:20:34 INFO - PROCESS | 2064 | 1467872434058 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:20:34 INFO - PROCESS | 2064 | 1467872434060 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:20:34 INFO - PROCESS | 2064 | 1467872434063 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:20:34 INFO - PROCESS | 2064 | 1467872434074 Marionette TRACE conn6 <- [1,1562,null,{}] 23:20:34 INFO - PROCESS | 2064 | 1467872434091 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:34 INFO - PROCESS | 2064 | 1467872434093 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:34 INFO - PROCESS | 2064 | 1467872434181 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:20:34 INFO - PROCESS | 2064 | 1467872434186 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:34 INFO - PROCESS | 2064 | 1467872434188 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A6D800 == 28 [pid = 2064] [id = 400] 23:20:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D58ABC00) [pid = 2064] [serial = 1200] [outer = 0000000000000000] 23:20:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D62AB000) [pid = 2064] [serial = 1201] [outer = 000000F1D58ABC00] 23:20:34 INFO - PROCESS | 2064 | 1467872434232 Marionette DEBUG loaded listener.js 23:20:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D657C400) [pid = 2064] [serial = 1202] [outer = 000000F1D58ABC00] 23:20:34 INFO - PROCESS | 2064 | 1467872434666 Marionette TRACE conn6 <- [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]]]}] 23:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 648ms 23:20:34 INFO - PROCESS | 2064 | 1467872434715 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:20:34 INFO - PROCESS | 2064 | 1467872434717 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:20:34 INFO - PROCESS | 2064 | 1467872434721 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:20:34 INFO - PROCESS | 2064 | 1467872434723 Marionette TRACE conn6 <- [1,1566,null,{}] 23:20:34 INFO - PROCESS | 2064 | 1467872434726 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:34 INFO - PROCESS | 2064 | 1467872434728 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:34 INFO - PROCESS | 2064 | 1467872434817 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:20:34 INFO - PROCESS | 2064 | 1467872434862 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:34 INFO - PROCESS | 2064 | 1467872434864 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64BE800 == 29 [pid = 2064] [id = 401] 23:20:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D7A33800) [pid = 2064] [serial = 1203] [outer = 0000000000000000] 23:20:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D7D3C800) [pid = 2064] [serial = 1204] [outer = 000000F1D7A33800] 23:20:34 INFO - PROCESS | 2064 | 1467872434910 Marionette DEBUG loaded listener.js 23:20:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D7D48800) [pid = 2064] [serial = 1205] [outer = 000000F1D7A33800] 23:20:35 INFO - PROCESS | 2064 | 1467872435332 Marionette TRACE conn6 <- [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]]]}] 23:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 23:20:35 INFO - PROCESS | 2064 | 1467872435360 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:20:35 INFO - PROCESS | 2064 | 1467872435362 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:20:35 INFO - PROCESS | 2064 | 1467872435371 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:20:35 INFO - PROCESS | 2064 | 1467872435373 Marionette TRACE conn6 <- [1,1570,null,{}] 23:20:35 INFO - PROCESS | 2064 | 1467872435377 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:35 INFO - PROCESS | 2064 | 1467872435379 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:35 INFO - PROCESS | 2064 | 1467872435471 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:20:35 INFO - PROCESS | 2064 | 1467872435476 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:35 INFO - PROCESS | 2064 | 1467872435479 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DCA800 == 30 [pid = 2064] [id = 402] 23:20:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D8806C00) [pid = 2064] [serial = 1206] [outer = 0000000000000000] 23:20:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D880C400) [pid = 2064] [serial = 1207] [outer = 000000F1D8806C00] 23:20:35 INFO - PROCESS | 2064 | 1467872435529 Marionette DEBUG loaded listener.js 23:20:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8876800) [pid = 2064] [serial = 1208] [outer = 000000F1D8806C00] 23:20:36 INFO - PROCESS | 2064 | 1467872436289 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 987ms 23:20:36 INFO - PROCESS | 2064 | 1467872436360 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:20:36 INFO - PROCESS | 2064 | 1467872436365 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:20:36 INFO - PROCESS | 2064 | 1467872436370 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:20:36 INFO - PROCESS | 2064 | 1467872436376 Marionette TRACE conn6 <- [1,1574,null,{}] 23:20:36 INFO - PROCESS | 2064 | 1467872436382 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:36 INFO - PROCESS | 2064 | 1467872436385 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:36 INFO - PROCESS | 2064 | 1467872436547 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:20:36 INFO - PROCESS | 2064 | 1467872436664 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:36 INFO - PROCESS | 2064 | 1467872436668 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB21000 == 31 [pid = 2064] [id = 403] 23:20:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8651400) [pid = 2064] [serial = 1209] [outer = 0000000000000000] 23:20:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C8C03000) [pid = 2064] [serial = 1210] [outer = 000000F1C8651400] 23:20:36 INFO - PROCESS | 2064 | 1467872436729 Marionette DEBUG loaded listener.js 23:20:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CCD3EC00) [pid = 2064] [serial = 1211] [outer = 000000F1C8651400] 23:20:37 INFO - PROCESS | 2064 | 1467872437315 Marionette TRACE conn6 <- [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]]]}] 23:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 23:20:37 INFO - PROCESS | 2064 | 1467872437361 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:20:37 INFO - PROCESS | 2064 | 1467872437366 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:20:37 INFO - PROCESS | 2064 | 1467872437373 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:20:37 INFO - PROCESS | 2064 | 1467872437376 Marionette TRACE conn6 <- [1,1578,null,{}] 23:20:37 INFO - PROCESS | 2064 | 1467872437381 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:37 INFO - PROCESS | 2064 | 1467872437384 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:37 INFO - PROCESS | 2064 | 1467872437511 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:20:37 INFO - PROCESS | 2064 | 1467872437605 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:37 INFO - PROCESS | 2064 | 1467872437608 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FE9800 == 32 [pid = 2064] [id = 404] 23:20:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D1CC4400) [pid = 2064] [serial = 1212] [outer = 0000000000000000] 23:20:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D235B800) [pid = 2064] [serial = 1213] [outer = 000000F1D1CC4400] 23:20:37 INFO - PROCESS | 2064 | 1467872437668 Marionette DEBUG loaded listener.js 23:20:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D3FB8400) [pid = 2064] [serial = 1214] [outer = 000000F1D1CC4400] 23:20:38 INFO - PROCESS | 2064 | 1467872438299 Marionette TRACE conn6 <- [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]]]}] 23:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 23:20:38 INFO - PROCESS | 2064 | 1467872438360 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:20:38 INFO - PROCESS | 2064 | 1467872438363 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:20:38 INFO - PROCESS | 2064 | 1467872438367 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:20:38 INFO - PROCESS | 2064 | 1467872438371 Marionette TRACE conn6 <- [1,1582,null,{}] 23:20:38 INFO - PROCESS | 2064 | 1467872438383 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:38 INFO - PROCESS | 2064 | 1467872438389 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:38 INFO - PROCESS | 2064 | 1467872438564 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:20:38 INFO - PROCESS | 2064 | 1467872438815 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:38 INFO - PROCESS | 2064 | 1467872438818 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C814E000 == 33 [pid = 2064] [id = 405] 23:20:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C6D48800) [pid = 2064] [serial = 1215] [outer = 0000000000000000] 23:20:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8284400) [pid = 2064] [serial = 1216] [outer = 000000F1C6D48800] 23:20:38 INFO - PROCESS | 2064 | 1467872438918 Marionette DEBUG loaded listener.js 23:20:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8559000) [pid = 2064] [serial = 1217] [outer = 000000F1C6D48800] 23:20:39 INFO - PROCESS | 2064 | 1467872439590 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1279ms 23:20:39 INFO - PROCESS | 2064 | 1467872439650 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:20:39 INFO - PROCESS | 2064 | 1467872439654 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:20:39 INFO - PROCESS | 2064 | 1467872439659 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:20:39 INFO - PROCESS | 2064 | 1467872439662 Marionette TRACE conn6 <- [1,1586,null,{}] 23:20:39 INFO - PROCESS | 2064 | 1467872439667 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:39 INFO - PROCESS | 2064 | 1467872439672 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:39 INFO - PROCESS | 2064 | 1467872439784 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:20:39 INFO - PROCESS | 2064 | 1467872439864 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:39 INFO - PROCESS | 2064 | 1467872439867 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8762000 == 34 [pid = 2064] [id = 406] 23:20:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C854E400) [pid = 2064] [serial = 1218] [outer = 0000000000000000] 23:20:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C97AB800) [pid = 2064] [serial = 1219] [outer = 000000F1C854E400] 23:20:39 INFO - PROCESS | 2064 | 1467872439933 Marionette DEBUG loaded listener.js 23:20:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CE1D9800) [pid = 2064] [serial = 1220] [outer = 000000F1C854E400] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D88DD400) [pid = 2064] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D531C400) [pid = 2064] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D7D43C00) [pid = 2064] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D5AAC000) [pid = 2064] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CE1DBC00) [pid = 2064] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CEB4C400) [pid = 2064] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D4FAF000) [pid = 2064] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D878D000) [pid = 2064] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D62B0C00) [pid = 2064] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D886C400) [pid = 2064] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D3F2DC00) [pid = 2064] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D41A4000) [pid = 2064] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CE1D9000) [pid = 2064] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8C3BC00) [pid = 2064] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 23:20:40 INFO - PROCESS | 2064 | 1467872440426 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 776ms 23:20:40 INFO - PROCESS | 2064 | 1467872440440 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:20:40 INFO - PROCESS | 2064 | 1467872440444 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:20:40 INFO - PROCESS | 2064 | 1467872440449 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:20:40 INFO - PROCESS | 2064 | 1467872440451 Marionette TRACE conn6 <- [1,1590,null,{}] 23:20:40 INFO - PROCESS | 2064 | 1467872440455 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:40 INFO - PROCESS | 2064 | 1467872440458 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:40 INFO - PROCESS | 2064 | 1467872440552 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:20:40 INFO - PROCESS | 2064 | 1467872440558 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:40 INFO - PROCESS | 2064 | 1467872440560 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0EA800 == 35 [pid = 2064] [id = 407] 23:20:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C81B5400) [pid = 2064] [serial = 1221] [outer = 0000000000000000] 23:20:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CE215C00) [pid = 2064] [serial = 1222] [outer = 000000F1C81B5400] 23:20:40 INFO - PROCESS | 2064 | 1467872440608 Marionette DEBUG loaded listener.js 23:20:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE5D7400) [pid = 2064] [serial = 1223] [outer = 000000F1C81B5400] 23:20:41 INFO - PROCESS | 2064 | 1467872441111 Marionette TRACE conn6 <- [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]]]}] 23:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 23:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:20:41 INFO - PROCESS | 2064 | 1467872441186 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:20:41 INFO - PROCESS | 2064 | 1467872441189 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:20:41 INFO - PROCESS | 2064 | 1467872441194 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:20:41 INFO - PROCESS | 2064 | 1467872441200 Marionette TRACE conn6 <- [1,1594,null,{}] 23:20:41 INFO - PROCESS | 2064 | 1467872441210 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:41 INFO - PROCESS | 2064 | 1467872441214 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:41 INFO - PROCESS | 2064 | 1467872441348 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:20:41 INFO - PROCESS | 2064 | 1467872441428 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:41 INFO - PROCESS | 2064 | 1467872441431 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FE4000 == 36 [pid = 2064] [id = 408] 23:20:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CE1BD400) [pid = 2064] [serial = 1224] [outer = 0000000000000000] 23:20:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D267AC00) [pid = 2064] [serial = 1225] [outer = 000000F1CE1BD400] 23:20:41 INFO - PROCESS | 2064 | 1467872441478 Marionette DEBUG loaded listener.js 23:20:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3F30400) [pid = 2064] [serial = 1226] [outer = 000000F1CE1BD400] 23:20:41 INFO - PROCESS | 2064 | 1467872441845 Marionette TRACE conn6 <- [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]]]}] 23:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 735ms 23:20:41 INFO - PROCESS | 2064 | 1467872441929 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:20:41 INFO - PROCESS | 2064 | 1467872441932 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:20:41 INFO - PROCESS | 2064 | 1467872441936 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:20:41 INFO - PROCESS | 2064 | 1467872441938 Marionette TRACE conn6 <- [1,1598,null,{}] 23:20:41 INFO - PROCESS | 2064 | 1467872441941 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:41 INFO - PROCESS | 2064 | 1467872441943 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:42 INFO - PROCESS | 2064 | 1467872442040 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:20:42 INFO - PROCESS | 2064 | 1467872442048 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:42 INFO - PROCESS | 2064 | 1467872442050 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E77000 == 37 [pid = 2064] [id = 409] 23:20:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D41A1C00) [pid = 2064] [serial = 1227] [outer = 0000000000000000] 23:20:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4A22C00) [pid = 2064] [serial = 1228] [outer = 000000F1D41A1C00] 23:20:42 INFO - PROCESS | 2064 | 1467872442096 Marionette DEBUG loaded listener.js 23:20:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D4B33400) [pid = 2064] [serial = 1229] [outer = 000000F1D41A1C00] 23:20:42 INFO - PROCESS | 2064 | 1467872442557 Marionette TRACE conn6 <- [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]]]}] 23:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 23:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:20:42 INFO - PROCESS | 2064 | 1467872442609 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:20:42 INFO - PROCESS | 2064 | 1467872442612 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:20:42 INFO - PROCESS | 2064 | 1467872442615 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:20:42 INFO - PROCESS | 2064 | 1467872442624 Marionette TRACE conn6 <- [1,1602,null,{}] 23:20:42 INFO - PROCESS | 2064 | 1467872442635 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:42 INFO - PROCESS | 2064 | 1467872442638 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:42 INFO - PROCESS | 2064 | 1467872442775 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:20:42 INFO - PROCESS | 2064 | 1467872442786 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:42 INFO - PROCESS | 2064 | 1467872442792 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64A5800 == 38 [pid = 2064] [id = 410] 23:20:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D4FB2800) [pid = 2064] [serial = 1230] [outer = 0000000000000000] 23:20:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D501B000) [pid = 2064] [serial = 1231] [outer = 000000F1D4FB2800] 23:20:42 INFO - PROCESS | 2064 | 1467872442890 Marionette DEBUG loaded listener.js 23:20:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D57E5000) [pid = 2064] [serial = 1232] [outer = 000000F1D4FB2800] 23:20:43 INFO - PROCESS | 2064 | 1467872443344 Marionette TRACE conn6 <- [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]]]}] 23:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 23:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 796ms 23:20:43 INFO - PROCESS | 2064 | 1467872443415 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:20:43 INFO - PROCESS | 2064 | 1467872443417 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:20:43 INFO - PROCESS | 2064 | 1467872443420 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:20:43 INFO - PROCESS | 2064 | 1467872443422 Marionette TRACE conn6 <- [1,1606,null,{}] 23:20:43 INFO - PROCESS | 2064 | 1467872443426 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:43 INFO - PROCESS | 2064 | 1467872443428 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:43 INFO - PROCESS | 2064 | 1467872443550 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:20:43 INFO - PROCESS | 2064 | 1467872443611 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:43 INFO - PROCESS | 2064 | 1467872443613 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C7000 == 39 [pid = 2064] [id = 411] 23:20:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D62B0400) [pid = 2064] [serial = 1233] [outer = 0000000000000000] 23:20:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D71AC800) [pid = 2064] [serial = 1234] [outer = 000000F1D62B0400] 23:20:43 INFO - PROCESS | 2064 | 1467872443660 Marionette DEBUG loaded listener.js 23:20:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D7A33400) [pid = 2064] [serial = 1235] [outer = 000000F1D62B0400] 23:20:44 INFO - PROCESS | 2064 | 1467872444094 Marionette TRACE conn6 <- [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]]]}] 23:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 732ms 23:20:44 INFO - PROCESS | 2064 | 1467872444156 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:20:44 INFO - PROCESS | 2064 | 1467872444158 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:20:44 INFO - PROCESS | 2064 | 1467872444162 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:20:44 INFO - PROCESS | 2064 | 1467872444163 Marionette TRACE conn6 <- [1,1610,null,{}] 23:20:44 INFO - PROCESS | 2064 | 1467872444167 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:44 INFO - PROCESS | 2064 | 1467872444169 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:44 INFO - PROCESS | 2064 | 1467872444383 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1C7657800) [pid = 2064] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D58ABC00) [pid = 2064] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D1CC7C00) [pid = 2064] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CE215400) [pid = 2064] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D3FBD400) [pid = 2064] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C81AD000) [pid = 2064] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C63B1C00) [pid = 2064] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CB518000) [pid = 2064] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4FB5400) [pid = 2064] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:20:44 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D7A33800) [pid = 2064] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:20:44 INFO - PROCESS | 2064 | 1467872444444 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:44 INFO - PROCESS | 2064 | 1467872444446 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0DC800 == 40 [pid = 2064] [id = 412] 23:20:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C63B3000) [pid = 2064] [serial = 1236] [outer = 0000000000000000] 23:20:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C842A000) [pid = 2064] [serial = 1237] [outer = 000000F1C63B3000] 23:20:44 INFO - PROCESS | 2064 | 1467872444493 Marionette DEBUG loaded listener.js 23:20:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4FB5400) [pid = 2064] [serial = 1238] [outer = 000000F1C63B3000] 23:20:44 INFO - PROCESS | 2064 | 1467872444864 Marionette TRACE conn6 <- [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]]]}] 23:20:44 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 23:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 23:20:44 INFO - PROCESS | 2064 | 1467872444898 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:20:44 INFO - PROCESS | 2064 | 1467872444900 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:20:44 INFO - PROCESS | 2064 | 1467872444904 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:20:44 INFO - PROCESS | 2064 | 1467872444905 Marionette TRACE conn6 <- [1,1614,null,{}] 23:20:44 INFO - PROCESS | 2064 | 1467872444909 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:44 INFO - PROCESS | 2064 | 1467872444912 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:44 INFO - PROCESS | 2064 | 1467872444995 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:20:45 INFO - PROCESS | 2064 | 1467872445001 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:45 INFO - PROCESS | 2064 | 1467872445003 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93BA000 == 41 [pid = 2064] [id = 413] 23:20:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D7735C00) [pid = 2064] [serial = 1239] [outer = 0000000000000000] 23:20:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8808400) [pid = 2064] [serial = 1240] [outer = 000000F1D7735C00] 23:20:45 INFO - PROCESS | 2064 | 1467872445048 Marionette DEBUG loaded listener.js 23:20:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D886D800) [pid = 2064] [serial = 1241] [outer = 000000F1D7735C00] 23:20:45 INFO - PROCESS | 2064 | 1467872445487 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 23:20:45 INFO - PROCESS | 2064 | 1467872445536 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:20:45 INFO - PROCESS | 2064 | 1467872445539 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:20:45 INFO - PROCESS | 2064 | 1467872445542 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:20:45 INFO - PROCESS | 2064 | 1467872445544 Marionette TRACE conn6 <- [1,1618,null,{}] 23:20:45 INFO - PROCESS | 2064 | 1467872445548 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:45 INFO - PROCESS | 2064 | 1467872445550 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:45 INFO - PROCESS | 2064 | 1467872445635 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:20:45 INFO - PROCESS | 2064 | 1467872445640 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:45 INFO - PROCESS | 2064 | 1467872445642 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D994E800 == 42 [pid = 2064] [id = 414] 23:20:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8877C00) [pid = 2064] [serial = 1242] [outer = 0000000000000000] 23:20:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D88DA800) [pid = 2064] [serial = 1243] [outer = 000000F1D8877C00] 23:20:45 INFO - PROCESS | 2064 | 1467872445687 Marionette DEBUG loaded listener.js 23:20:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D89D9000) [pid = 2064] [serial = 1244] [outer = 000000F1D8877C00] 23:20:46 INFO - PROCESS | 2064 | 1467872446131 Marionette TRACE conn6 <- [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]]]}] 23:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 23:20:46 INFO - PROCESS | 2064 | 1467872446185 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:20:46 INFO - PROCESS | 2064 | 1467872446187 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:20:46 INFO - PROCESS | 2064 | 1467872446192 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:20:46 INFO - PROCESS | 2064 | 1467872446193 Marionette TRACE conn6 <- [1,1622,null,{}] 23:20:46 INFO - PROCESS | 2064 | 1467872446201 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:46 INFO - PROCESS | 2064 | 1467872446203 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:46 INFO - PROCESS | 2064 | 1467872446289 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:20:46 INFO - PROCESS | 2064 | 1467872446297 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:46 INFO - PROCESS | 2064 | 1467872446299 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C43800 == 43 [pid = 2064] [id = 415] 23:20:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D89E3000) [pid = 2064] [serial = 1245] [outer = 0000000000000000] 23:20:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D8A79400) [pid = 2064] [serial = 1246] [outer = 000000F1D89E3000] 23:20:46 INFO - PROCESS | 2064 | 1467872446355 Marionette DEBUG loaded listener.js 23:20:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D8C78C00) [pid = 2064] [serial = 1247] [outer = 000000F1D89E3000] 23:20:47 INFO - PROCESS | 2064 | 1467872447091 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:20:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 923ms 23:20:47 INFO - PROCESS | 2064 | 1467872447126 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:20:47 INFO - PROCESS | 2064 | 1467872447131 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:20:47 INFO - PROCESS | 2064 | 1467872447137 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:20:47 INFO - PROCESS | 2064 | 1467872447143 Marionette TRACE conn6 <- [1,1626,null,{}] 23:20:47 INFO - PROCESS | 2064 | 1467872447149 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:47 INFO - PROCESS | 2064 | 1467872447152 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:47 INFO - PROCESS | 2064 | 1467872447273 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:20:47 INFO - PROCESS | 2064 | 1467872447396 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:47 INFO - PROCESS | 2064 | 1467872447400 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0E4800 == 44 [pid = 2064] [id = 416] 23:20:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CB518400) [pid = 2064] [serial = 1248] [outer = 0000000000000000] 23:20:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1CD472000) [pid = 2064] [serial = 1249] [outer = 000000F1CB518400] 23:20:47 INFO - PROCESS | 2064 | 1467872447461 Marionette DEBUG loaded listener.js 23:20:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1CE55D400) [pid = 2064] [serial = 1250] [outer = 000000F1CB518400] 23:20:48 INFO - PROCESS | 2064 | 1467872448072 Marionette TRACE conn6 <- [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]]]}] 23:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 23:20:48 INFO - PROCESS | 2064 | 1467872448124 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:20:48 INFO - PROCESS | 2064 | 1467872448130 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:20:48 INFO - PROCESS | 2064 | 1467872448137 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:20:48 INFO - PROCESS | 2064 | 1467872448140 Marionette TRACE conn6 <- [1,1630,null,{}] 23:20:48 INFO - PROCESS | 2064 | 1467872448144 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:48 INFO - PROCESS | 2064 | 1467872448147 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:48 INFO - PROCESS | 2064 | 1467872448271 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:20:48 INFO - PROCESS | 2064 | 1467872448395 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:48 INFO - PROCESS | 2064 | 1467872448397 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7AD9800 == 45 [pid = 2064] [id = 417] 23:20:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1D3F29800) [pid = 2064] [serial = 1251] [outer = 0000000000000000] 23:20:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D3FBD800) [pid = 2064] [serial = 1252] [outer = 000000F1D3F29800] 23:20:48 INFO - PROCESS | 2064 | 1467872448458 Marionette DEBUG loaded listener.js 23:20:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D4FAEC00) [pid = 2064] [serial = 1253] [outer = 000000F1D3F29800] 23:20:49 INFO - PROCESS | 2064 | 1467872449084 Marionette TRACE conn6 <- [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]]]}] 23:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 23:20:49 INFO - PROCESS | 2064 | 1467872449126 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:20:49 INFO - PROCESS | 2064 | 1467872449129 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:20:49 INFO - PROCESS | 2064 | 1467872449134 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:20:49 INFO - PROCESS | 2064 | 1467872449138 Marionette TRACE conn6 <- [1,1634,null,{}] 23:20:49 INFO - PROCESS | 2064 | 1467872449150 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:49 INFO - PROCESS | 2064 | 1467872449156 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:49 INFO - PROCESS | 2064 | 1467872449272 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:20:49 INFO - PROCESS | 2064 | 1467872449397 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:49 INFO - PROCESS | 2064 | 1467872449400 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC53000 == 46 [pid = 2064] [id = 418] 23:20:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D880DC00) [pid = 2064] [serial = 1254] [outer = 0000000000000000] 23:20:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 100 (000000F1D89D4400) [pid = 2064] [serial = 1255] [outer = 000000F1D880DC00] 23:20:49 INFO - PROCESS | 2064 | 1467872449461 Marionette DEBUG loaded listener.js 23:20:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 101 (000000F1D8C7A000) [pid = 2064] [serial = 1256] [outer = 000000F1D880DC00] 23:20:50 INFO - PROCESS | 2064 | 1467872450061 Marionette TRACE conn6 <- [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]]]}] 23:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 23:20:50 INFO - PROCESS | 2064 | 1467872450124 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:20:50 INFO - PROCESS | 2064 | 1467872450127 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:20:50 INFO - PROCESS | 2064 | 1467872450131 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:20:50 INFO - PROCESS | 2064 | 1467872450133 Marionette TRACE conn6 <- [1,1638,null,{}] 23:20:50 INFO - PROCESS | 2064 | 1467872450137 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:50 INFO - PROCESS | 2064 | 1467872450139 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:50 INFO - PROCESS | 2064 | 1467872450259 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:20:50 INFO - PROCESS | 2064 | 1467872450352 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:50 INFO - PROCESS | 2064 | 1467872450355 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23B6000 == 47 [pid = 2064] [id = 419] 23:20:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 102 (000000F1CCA90C00) [pid = 2064] [serial = 1257] [outer = 0000000000000000] 23:20:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 103 (000000F1D4B26800) [pid = 2064] [serial = 1258] [outer = 000000F1CCA90C00] 23:20:50 INFO - PROCESS | 2064 | 1467872450412 Marionette DEBUG loaded listener.js 23:20:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 104 (000000F1D8CCF000) [pid = 2064] [serial = 1259] [outer = 000000F1CCA90C00] 23:20:51 INFO - PROCESS | 2064 | 1467872451122 Marionette TRACE conn6 <- [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]]]}] 23:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1025ms 23:20:51 INFO - PROCESS | 2064 | 1467872451158 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:20:51 INFO - PROCESS | 2064 | 1467872451163 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:20:51 INFO - PROCESS | 2064 | 1467872451169 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:20:51 INFO - PROCESS | 2064 | 1467872451172 Marionette TRACE conn6 <- [1,1642,null,{}] 23:20:51 INFO - PROCESS | 2064 | 1467872451177 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:51 INFO - PROCESS | 2064 | 1467872451180 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:51 INFO - PROCESS | 2064 | 1467872451308 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:20:51 INFO - PROCESS | 2064 | 1467872451432 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:51 INFO - PROCESS | 2064 | 1467872451438 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8011800 == 48 [pid = 2064] [id = 420] 23:20:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 105 (000000F1CD469800) [pid = 2064] [serial = 1260] [outer = 0000000000000000] 23:20:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 106 (000000F1CE1BA000) [pid = 2064] [serial = 1261] [outer = 000000F1CD469800] 23:20:51 INFO - PROCESS | 2064 | 1467872451493 Marionette DEBUG loaded listener.js 23:20:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 107 (000000F1CEB4A800) [pid = 2064] [serial = 1262] [outer = 000000F1CD469800] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD490000 == 47 [pid = 2064] [id = 381] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D994E800 == 46 [pid = 2064] [id = 414] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93BA000 == 45 [pid = 2064] [id = 413] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0DC800 == 44 [pid = 2064] [id = 412] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C7000 == 43 [pid = 2064] [id = 411] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64A5800 == 42 [pid = 2064] [id = 410] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E77000 == 41 [pid = 2064] [id = 409] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FE4000 == 40 [pid = 2064] [id = 408] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0EA800 == 39 [pid = 2064] [id = 407] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8762000 == 38 [pid = 2064] [id = 406] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C814E000 == 37 [pid = 2064] [id = 405] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DCA800 == 36 [pid = 2064] [id = 402] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FE9800 == 35 [pid = 2064] [id = 404] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB21000 == 34 [pid = 2064] [id = 403] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64BE800 == 33 [pid = 2064] [id = 401] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A6D800 == 32 [pid = 2064] [id = 400] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23B6000 == 31 [pid = 2064] [id = 419] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC53000 == 30 [pid = 2064] [id = 418] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7AD9800 == 29 [pid = 2064] [id = 417] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0E4800 == 28 [pid = 2064] [id = 416] 23:20:52 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C43800 == 27 [pid = 2064] [id = 415] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 106 (000000F1D7D48800) [pid = 2064] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 105 (000000F1D5731C00) [pid = 2064] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 104 (000000F1D5013400) [pid = 2064] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 103 (000000F1D62AB000) [pid = 2064] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 102 (000000F1D2BF0400) [pid = 2064] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 101 (000000F1CE7AAC00) [pid = 2064] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 100 (000000F1CE7AB400) [pid = 2064] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 99 (000000F1D8CCD800) [pid = 2064] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1D657C400) [pid = 2064] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1D4A19400) [pid = 2064] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1CE560800) [pid = 2064] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1C8228800) [pid = 2064] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1C7435C00) [pid = 2064] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1CB5B3C00) [pid = 2064] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1CD5EE400) [pid = 2064] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1C6543C00) [pid = 2064] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D563B000) [pid = 2064] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1C854F400) [pid = 2064] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D3FC2800) [pid = 2064] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CCD8E000) [pid = 2064] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D2437C00) [pid = 2064] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D5148000) [pid = 2064] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D7D3C800) [pid = 2064] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 23:20:52 INFO - PROCESS | 2064 | 1467872452782 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1642ms 23:20:52 INFO - PROCESS | 2064 | 1467872452815 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:20:52 INFO - PROCESS | 2064 | 1467872452819 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:20:52 INFO - PROCESS | 2064 | 1467872452824 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:20:52 INFO - PROCESS | 2064 | 1467872452829 Marionette TRACE conn6 <- [1,1646,null,{}] 23:20:52 INFO - PROCESS | 2064 | 1467872452834 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:52 INFO - PROCESS | 2064 | 1467872452837 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:52 INFO - PROCESS | 2064 | 1467872452931 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:20:53 INFO - PROCESS | 2064 | 1467872453039 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:53 INFO - PROCESS | 2064 | 1467872453042 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F51800 == 28 [pid = 2064] [id = 421] 23:20:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8290C00) [pid = 2064] [serial = 1263] [outer = 0000000000000000] 23:20:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8555C00) [pid = 2064] [serial = 1264] [outer = 000000F1C8290C00] 23:20:53 INFO - PROCESS | 2064 | 1467872453093 Marionette DEBUG loaded listener.js 23:20:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8FDA800) [pid = 2064] [serial = 1265] [outer = 000000F1C8290C00] 23:20:53 INFO - PROCESS | 2064 | 1467872453496 Marionette TRACE conn6 <- [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]]]}] 23:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 735ms 23:20:53 INFO - PROCESS | 2064 | 1467872453573 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:20:53 INFO - PROCESS | 2064 | 1467872453578 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:20:53 INFO - PROCESS | 2064 | 1467872453590 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:20:53 INFO - PROCESS | 2064 | 1467872453593 Marionette TRACE conn6 <- [1,1650,null,{}] 23:20:53 INFO - PROCESS | 2064 | 1467872453597 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:53 INFO - PROCESS | 2064 | 1467872453600 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:53 INFO - PROCESS | 2064 | 1467872453697 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:20:53 INFO - PROCESS | 2064 | 1467872453714 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:53 INFO - PROCESS | 2064 | 1467872453716 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF1A000 == 29 [pid = 2064] [id = 422] 23:20:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1CD465400) [pid = 2064] [serial = 1266] [outer = 0000000000000000] 23:20:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CD5F1800) [pid = 2064] [serial = 1267] [outer = 000000F1CD465400] 23:20:53 INFO - PROCESS | 2064 | 1467872453765 Marionette DEBUG loaded listener.js 23:20:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE1E3C00) [pid = 2064] [serial = 1268] [outer = 000000F1CD465400] 23:20:54 INFO - PROCESS | 2064 | 1467872454243 Marionette TRACE conn6 <- [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]]]}] 23:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 23:20:54 INFO - PROCESS | 2064 | 1467872454281 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:20:54 INFO - PROCESS | 2064 | 1467872454284 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:20:54 INFO - PROCESS | 2064 | 1467872454288 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:20:54 INFO - PROCESS | 2064 | 1467872454292 Marionette TRACE conn6 <- [1,1654,null,{}] 23:20:54 INFO - PROCESS | 2064 | 1467872454303 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:54 INFO - PROCESS | 2064 | 1467872454309 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:54 INFO - PROCESS | 2064 | 1467872454399 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:20:54 INFO - PROCESS | 2064 | 1467872454406 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:54 INFO - PROCESS | 2064 | 1467872454409 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D26A3800 == 30 [pid = 2064] [id = 423] 23:20:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1CEB55C00) [pid = 2064] [serial = 1269] [outer = 0000000000000000] 23:20:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D2314400) [pid = 2064] [serial = 1270] [outer = 000000F1CEB55C00] 23:20:54 INFO - PROCESS | 2064 | 1467872454460 Marionette DEBUG loaded listener.js 23:20:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D2B0DC00) [pid = 2064] [serial = 1271] [outer = 000000F1CEB55C00] 23:20:54 INFO - PROCESS | 2064 | 1467872454951 Marionette TRACE conn6 <- [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]]]}] 23:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 735ms 23:20:55 INFO - PROCESS | 2064 | 1467872455026 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:20:55 INFO - PROCESS | 2064 | 1467872455029 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:20:55 INFO - PROCESS | 2064 | 1467872455070 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:20:55 INFO - PROCESS | 2064 | 1467872455072 Marionette TRACE conn6 <- [1,1658,null,{}] 23:20:55 INFO - PROCESS | 2064 | 1467872455076 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:55 INFO - PROCESS | 2064 | 1467872455078 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:55 INFO - PROCESS | 2064 | 1467872455203 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:20:55 INFO - PROCESS | 2064 | 1467872455210 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 2064 | 1467872455212 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B84000 == 31 [pid = 2064] [id = 424] 23:20:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D3F2F800) [pid = 2064] [serial = 1272] [outer = 0000000000000000] 23:20:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1D3FB3800) [pid = 2064] [serial = 1273] [outer = 000000F1D3F2F800] 23:20:55 INFO - PROCESS | 2064 | 1467872455303 Marionette DEBUG loaded listener.js 23:20:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1D419E400) [pid = 2064] [serial = 1274] [outer = 000000F1D3F2F800] 23:20:55 INFO - PROCESS | 2064 | 1467872455754 Marionette TRACE conn6 <- [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]]]}] 23:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 23:20:55 INFO - PROCESS | 2064 | 1467872455803 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:20:55 INFO - PROCESS | 2064 | 1467872455805 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:20:55 INFO - PROCESS | 2064 | 1467872455808 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:20:55 INFO - PROCESS | 2064 | 1467872455810 Marionette TRACE conn6 <- [1,1662,null,{}] 23:20:55 INFO - PROCESS | 2064 | 1467872455814 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:55 INFO - PROCESS | 2064 | 1467872455816 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:55 INFO - PROCESS | 2064 | 1467872455926 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:20:55 INFO - PROCESS | 2064 | 1467872455933 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 2064 | 1467872455936 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5199000 == 32 [pid = 2064] [id = 425] 23:20:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D4B28000) [pid = 2064] [serial = 1275] [outer = 0000000000000000] 23:20:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1D4B30800) [pid = 2064] [serial = 1276] [outer = 000000F1D4B28000] 23:20:55 INFO - PROCESS | 2064 | 1467872455982 Marionette DEBUG loaded listener.js 23:20:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1D4FB0800) [pid = 2064] [serial = 1277] [outer = 000000F1D4B28000] 23:20:56 INFO - PROCESS | 2064 | 1467872456458 Marionette TRACE conn6 <- [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]]]}] 23:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 735ms 23:20:56 INFO - PROCESS | 2064 | 1467872456557 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:20:56 INFO - PROCESS | 2064 | 1467872456559 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:20:56 INFO - PROCESS | 2064 | 1467872456563 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:20:56 INFO - PROCESS | 2064 | 1467872456565 Marionette TRACE conn6 <- [1,1666,null,{}] 23:20:56 INFO - PROCESS | 2064 | 1467872456569 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:56 INFO - PROCESS | 2064 | 1467872456575 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:56 INFO - PROCESS | 2064 | 1467872456928 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1D89E3000) [pid = 2064] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1D8877C00) [pid = 2064] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1CE562000) [pid = 2064] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1D4FA7400) [pid = 2064] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1D886D400) [pid = 2064] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1D8C74C00) [pid = 2064] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D4FB2800) [pid = 2064] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D62B0400) [pid = 2064] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D41A1C00) [pid = 2064] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D1CC4400) [pid = 2064] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CE1BD400) [pid = 2064] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C8651400) [pid = 2064] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D8806C00) [pid = 2064] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C81B5400) [pid = 2064] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C6D48800) [pid = 2064] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C854E400) [pid = 2064] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C63B3000) [pid = 2064] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:20:56 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D7735C00) [pid = 2064] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:20:56 INFO - PROCESS | 2064 | 1467872456987 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:56 INFO - PROCESS | 2064 | 1467872456989 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1B94000 == 33 [pid = 2064] [id = 426] 23:20:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C6DD6400) [pid = 2064] [serial = 1278] [outer = 0000000000000000] 23:20:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C7D28C00) [pid = 2064] [serial = 1279] [outer = 000000F1C6DD6400] 23:20:57 INFO - PROCESS | 2064 | 1467872457036 Marionette DEBUG loaded listener.js 23:20:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CE7A8000) [pid = 2064] [serial = 1280] [outer = 000000F1C6DD6400] 23:20:57 INFO - PROCESS | 2064 | 1467872457419 Marionette TRACE conn6 <- [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]]]}] 23:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 881ms 23:20:57 INFO - PROCESS | 2064 | 1467872457447 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:20:57 INFO - PROCESS | 2064 | 1467872457450 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:20:57 INFO - PROCESS | 2064 | 1467872457453 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:20:57 INFO - PROCESS | 2064 | 1467872457455 Marionette TRACE conn6 <- [1,1670,null,{}] 23:20:57 INFO - PROCESS | 2064 | 1467872457458 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:57 INFO - PROCESS | 2064 | 1467872457460 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:57 INFO - PROCESS | 2064 | 1467872457541 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:20:57 INFO - PROCESS | 2064 | 1467872457547 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:57 INFO - PROCESS | 2064 | 1467872457549 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C8D800 == 34 [pid = 2064] [id = 427] 23:20:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C822F400) [pid = 2064] [serial = 1281] [outer = 0000000000000000] 23:20:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D57EFC00) [pid = 2064] [serial = 1282] [outer = 000000F1C822F400] 23:20:57 INFO - PROCESS | 2064 | 1467872457595 Marionette DEBUG loaded listener.js 23:20:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D62B0C00) [pid = 2064] [serial = 1283] [outer = 000000F1C822F400] 23:20:58 INFO - PROCESS | 2064 | 1467872458023 Marionette TRACE conn6 <- [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]]]}] 23:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 23:20:58 INFO - PROCESS | 2064 | 1467872458085 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:20:58 INFO - PROCESS | 2064 | 1467872458088 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:20:58 INFO - PROCESS | 2064 | 1467872458091 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:20:58 INFO - PROCESS | 2064 | 1467872458093 Marionette TRACE conn6 <- [1,1674,null,{}] 23:20:58 INFO - PROCESS | 2064 | 1467872458096 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:58 INFO - PROCESS | 2064 | 1467872458098 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:58 INFO - PROCESS | 2064 | 1467872458181 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:20:58 INFO - PROCESS | 2064 | 1467872458188 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 2064 | 1467872458190 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9940800 == 35 [pid = 2064] [id = 428] 23:20:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D6527400) [pid = 2064] [serial = 1284] [outer = 0000000000000000] 23:20:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D7154800) [pid = 2064] [serial = 1285] [outer = 000000F1D6527400] 23:20:58 INFO - PROCESS | 2064 | 1467872458236 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D7A34400) [pid = 2064] [serial = 1286] [outer = 000000F1D6527400] 23:20:58 INFO - PROCESS | 2064 | 1467872458702 Marionette TRACE conn6 <- [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]]]}] 23:20:58 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 23:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 23:20:58 INFO - PROCESS | 2064 | 1467872458735 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:20:58 INFO - PROCESS | 2064 | 1467872458738 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:20:58 INFO - PROCESS | 2064 | 1467872458742 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:20:58 INFO - PROCESS | 2064 | 1467872458744 Marionette TRACE conn6 <- [1,1678,null,{}] 23:20:58 INFO - PROCESS | 2064 | 1467872458752 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:58 INFO - PROCESS | 2064 | 1467872458754 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:58 INFO - PROCESS | 2064 | 1467872458838 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:20:58 INFO - PROCESS | 2064 | 1467872458844 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 2064 | 1467872458846 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:20:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C4A800 == 36 [pid = 2064] [id = 429] 23:20:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D7D10C00) [pid = 2064] [serial = 1287] [outer = 0000000000000000] 23:20:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D7D45400) [pid = 2064] [serial = 1288] [outer = 000000F1D7D10C00] 23:20:58 INFO - PROCESS | 2064 | 1467872458893 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D8793400) [pid = 2064] [serial = 1289] [outer = 000000F1D7D10C00] 23:20:59 INFO - PROCESS | 2064 | 1467872459720 Marionette TRACE conn6 <- [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]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1027ms 23:20:59 INFO - PROCESS | 2064 | 1467872459771 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:20:59 INFO - PROCESS | 2064 | 1467872459776 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:20:59 INFO - PROCESS | 2064 | 1467872459781 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:20:59 INFO - PROCESS | 2064 | 1467872459787 Marionette TRACE conn6 <- [1,1682,null,{}] 23:20:59 INFO - PROCESS | 2064 | 1467872459855 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:59 INFO - PROCESS | 2064 | 1467872459858 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:00 INFO - PROCESS | 2064 | 1467872459999 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:21:00 INFO - PROCESS | 2064 | 1467872460091 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:00 INFO - PROCESS | 2064 | 1467872460094 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCDE1800 == 37 [pid = 2064] [id = 430] 23:21:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1C8558C00) [pid = 2064] [serial = 1290] [outer = 0000000000000000] 23:21:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1C8FE0C00) [pid = 2064] [serial = 1291] [outer = 000000F1C8558C00] 23:21:00 INFO - PROCESS | 2064 | 1467872460158 Marionette DEBUG loaded listener.js 23:21:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1CE1B9400) [pid = 2064] [serial = 1292] [outer = 000000F1C8558C00] 23:21:00 INFO - PROCESS | 2064 | 1467872460885 Marionette TRACE conn6 <- [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]]]}] 23:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1145ms 23:21:00 INFO - PROCESS | 2064 | 1467872460939 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:21:00 INFO - PROCESS | 2064 | 1467872460945 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:21:00 INFO - PROCESS | 2064 | 1467872460952 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:21:00 INFO - PROCESS | 2064 | 1467872460955 Marionette TRACE conn6 <- [1,1686,null,{}] 23:21:00 INFO - PROCESS | 2064 | 1467872460959 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:00 INFO - PROCESS | 2064 | 1467872460963 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:01 INFO - PROCESS | 2064 | 1467872461093 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:21:01 INFO - PROCESS | 2064 | 1467872461321 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:01 INFO - PROCESS | 2064 | 1467872461324 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C7D83000 == 38 [pid = 2064] [id = 431] 23:21:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1C6D48800) [pid = 2064] [serial = 1293] [outer = 0000000000000000] 23:21:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 98 (000000F1C8288C00) [pid = 2064] [serial = 1294] [outer = 000000F1C6D48800] 23:21:01 INFO - PROCESS | 2064 | 1467872461385 Marionette DEBUG loaded listener.js 23:21:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 99 (000000F1C8802C00) [pid = 2064] [serial = 1295] [outer = 000000F1C6D48800] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9940800 == 37 [pid = 2064] [id = 428] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C8D800 == 36 [pid = 2064] [id = 427] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1B94000 == 35 [pid = 2064] [id = 426] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5199000 == 34 [pid = 2064] [id = 425] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B84000 == 33 [pid = 2064] [id = 424] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D26A3800 == 32 [pid = 2064] [id = 423] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF1A000 == 31 [pid = 2064] [id = 422] 23:21:01 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8F51800 == 30 [pid = 2064] [id = 421] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 98 (000000F1D501B000) [pid = 2064] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 97 (000000F1D71AC800) [pid = 2064] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1D4A22C00) [pid = 2064] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1D235B800) [pid = 2064] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1D3FB8400) [pid = 2064] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1D267AC00) [pid = 2064] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D3F30400) [pid = 2064] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1C8C03000) [pid = 2064] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1CCD3EC00) [pid = 2064] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D8876800) [pid = 2064] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D880C400) [pid = 2064] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CE215C00) [pid = 2064] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CE5D7400) [pid = 2064] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8284400) [pid = 2064] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C8559000) [pid = 2064] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C97AB800) [pid = 2064] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D57E5000) [pid = 2064] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CE1D9800) [pid = 2064] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C842A000) [pid = 2064] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D89D9000) [pid = 2064] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D7A33400) [pid = 2064] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D8808400) [pid = 2064] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D4FB5400) [pid = 2064] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D886D800) [pid = 2064] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D4B33400) [pid = 2064] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D8A79400) [pid = 2064] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D8C78C00) [pid = 2064] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D88DA800) [pid = 2064] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D2B0EC00) [pid = 2064] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D62AE400) [pid = 2064] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8C73400) [pid = 2064] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 23:21:01 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D8DEF000) [pid = 2064] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 23:21:02 INFO - PROCESS | 2064 | 1467872462057 Marionette TRACE conn6 <- [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]]]}] 23:21:02 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 23:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1128ms 23:21:02 INFO - PROCESS | 2064 | 1467872462086 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:21:02 INFO - PROCESS | 2064 | 1467872462090 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:21:02 INFO - PROCESS | 2064 | 1467872462094 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:21:02 INFO - PROCESS | 2064 | 1467872462097 Marionette TRACE conn6 <- [1,1690,null,{}] 23:21:02 INFO - PROCESS | 2064 | 1467872462102 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:02 INFO - PROCESS | 2064 | 1467872462107 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:02 INFO - PROCESS | 2064 | 1467872462201 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:21:02 INFO - PROCESS | 2064 | 1467872462285 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 2064 | 1467872462288 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB12800 == 31 [pid = 2064] [id = 432] 23:21:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C763E800) [pid = 2064] [serial = 1296] [outer = 0000000000000000] 23:21:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8423000) [pid = 2064] [serial = 1297] [outer = 000000F1C763E800] 23:21:02 INFO - PROCESS | 2064 | 1467872462337 Marionette DEBUG loaded listener.js 23:21:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CB51B800) [pid = 2064] [serial = 1298] [outer = 000000F1C763E800] 23:21:02 INFO - PROCESS | 2064 | 1467872462773 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 23:21:02 INFO - PROCESS | 2064 | 1467872462835 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:21:02 INFO - PROCESS | 2064 | 1467872462839 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:21:02 INFO - PROCESS | 2064 | 1467872462844 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:21:02 INFO - PROCESS | 2064 | 1467872462846 Marionette TRACE conn6 <- [1,1694,null,{}] 23:21:02 INFO - PROCESS | 2064 | 1467872462850 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:02 INFO - PROCESS | 2064 | 1467872462852 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:02 INFO - PROCESS | 2064 | 1467872462945 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:21:02 INFO - PROCESS | 2064 | 1467872462952 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 2064 | 1467872462954 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE73F800 == 32 [pid = 2064] [id = 433] 23:21:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE1E1400) [pid = 2064] [serial = 1299] [outer = 0000000000000000] 23:21:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CE5DFC00) [pid = 2064] [serial = 1300] [outer = 000000F1CE1E1400] 23:21:03 INFO - PROCESS | 2064 | 1467872463007 Marionette DEBUG loaded listener.js 23:21:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D1CCA000) [pid = 2064] [serial = 1301] [outer = 000000F1CE1E1400] 23:21:03 INFO - PROCESS | 2064 | 1467872463490 Marionette TRACE conn6 <- [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]]]}] 23:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 23:21:03 INFO - PROCESS | 2064 | 1467872463518 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 2064 | 1467872463521 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:21:03 INFO - PROCESS | 2064 | 1467872463526 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - PROCESS | 2064 | 1467872463533 Marionette TRACE conn6 <- [1,1698,null,{}] 23:21:03 INFO - PROCESS | 2064 | 1467872463543 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:03 INFO - PROCESS | 2064 | 1467872463547 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:03 INFO - PROCESS | 2064 | 1467872463640 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:21:03 INFO - PROCESS | 2064 | 1467872463650 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:03 INFO - PROCESS | 2064 | 1467872463653 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B81000 == 33 [pid = 2064] [id = 434] 23:21:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C7D27800) [pid = 2064] [serial = 1302] [outer = 0000000000000000] 23:21:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3F29C00) [pid = 2064] [serial = 1303] [outer = 000000F1C7D27800] 23:21:03 INFO - PROCESS | 2064 | 1467872463699 Marionette DEBUG loaded listener.js 23:21:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D418A400) [pid = 2064] [serial = 1304] [outer = 000000F1C7D27800] 23:21:04 INFO - PROCESS | 2064 | 1467872464214 Marionette TRACE conn6 <- [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]]]}] 23:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 23:21:04 INFO - PROCESS | 2064 | 1467872464262 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:21:04 INFO - PROCESS | 2064 | 1467872464264 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:21:04 INFO - PROCESS | 2064 | 1467872464268 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:21:04 INFO - PROCESS | 2064 | 1467872464270 Marionette TRACE conn6 <- [1,1702,null,{}] 23:21:04 INFO - PROCESS | 2064 | 1467872464274 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:04 INFO - PROCESS | 2064 | 1467872464276 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:04 INFO - PROCESS | 2064 | 1467872464402 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:21:04 INFO - PROCESS | 2064 | 1467872464407 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:04 INFO - PROCESS | 2064 | 1467872464409 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A7C000 == 34 [pid = 2064] [id = 435] 23:21:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D4B2C000) [pid = 2064] [serial = 1305] [outer = 0000000000000000] 23:21:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D4FAB800) [pid = 2064] [serial = 1306] [outer = 000000F1D4B2C000] 23:21:04 INFO - PROCESS | 2064 | 1467872464500 Marionette DEBUG loaded listener.js 23:21:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D5147800) [pid = 2064] [serial = 1307] [outer = 000000F1D4B2C000] 23:21:04 INFO - PROCESS | 2064 | 1467872464942 Marionette TRACE conn6 <- [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 23:21:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 23:21:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 23:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:21:05 INFO - _addTest/ [0,1705,"getWindowHandle",null] 23:21:05 INFO - PROCESS | 2064 | 1467872465008 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:21:05 INFO - PROCESS | 2064 | 1467872465016 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:21:05 INFO - PROCESS | 2064 | 1467872465018 Marionette TRACE conn6 <- [1,1706,null,{}] 23:21:05 INFO - PROCESS | 2064 | 1467872465063 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:05 INFO - PROCESS | 2064 | 1467872465066 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:05 INFO - PROCESS | 2064 | 1467872465180 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:21:05 INFO - PROCESS | 2064 | 1467872465192 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:05 INFO - PROCESS | 2064 | 1467872465198 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AC6800 == 35 [pid = 2064] [id = 436] 23:21:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D57E8C00) [pid = 2064] [serial = 1308] [outer = 0000000000000000] 23:21:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D57EDC00) [pid = 2064] [serial = 1309] [outer = 000000F1D57E8C00] 23:21:05 INFO - PROCESS | 2064 | 1467872465302 Marionette DEBUG loaded listener.js 23:21:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D6470C00) [pid = 2064] [serial = 1310] [outer = 000000F1D57E8C00] 23:21:05 INFO - PROCESS | 2064 | 1467872465765 Marionette TRACE conn6 <- [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]]]}] 23:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 818ms 23:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:21:05 INFO - PROCESS | 2064 | 1467872465837 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:21:05 INFO - PROCESS | 2064 | 1467872465839 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:21:05 INFO - PROCESS | 2064 | 1467872465843 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:21:05 INFO - PROCESS | 2064 | 1467872465844 Marionette TRACE conn6 <- [1,1710,null,{}] 23:21:05 INFO - PROCESS | 2064 | 1467872465848 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:05 INFO - PROCESS | 2064 | 1467872465850 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:05 INFO - PROCESS | 2064 | 1467872465975 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:21:06 INFO - PROCESS | 2064 | 1467872466035 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 2064 | 1467872466038 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C83000 == 36 [pid = 2064] [id = 437] 23:21:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D7D43000) [pid = 2064] [serial = 1311] [outer = 0000000000000000] 23:21:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D878B000) [pid = 2064] [serial = 1312] [outer = 000000F1D7D43000] 23:21:06 INFO - PROCESS | 2064 | 1467872466083 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8807C00) [pid = 2064] [serial = 1313] [outer = 000000F1D7D43000] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D6527400) [pid = 2064] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CEB55C00) [pid = 2064] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D3F2F800) [pid = 2064] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CD465400) [pid = 2064] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8290C00) [pid = 2064] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CD469800) [pid = 2064] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D4B28000) [pid = 2064] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CB518400) [pid = 2064] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3F29800) [pid = 2064] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D880DC00) [pid = 2064] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C822F400) [pid = 2064] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CCA90C00) [pid = 2064] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:21:06 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C6DD6400) [pid = 2064] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:21:06 INFO - PROCESS | 2064 | 1467872466523 Marionette TRACE conn6 <- [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]]]}] 23:21:06 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 23:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 735ms 23:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:21:06 INFO - PROCESS | 2064 | 1467872466580 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:21:06 INFO - PROCESS | 2064 | 1467872466582 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:21:06 INFO - PROCESS | 2064 | 1467872466586 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:21:06 INFO - PROCESS | 2064 | 1467872466587 Marionette TRACE conn6 <- [1,1714,null,{}] 23:21:06 INFO - PROCESS | 2064 | 1467872466591 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:06 INFO - PROCESS | 2064 | 1467872466593 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:06 INFO - PROCESS | 2064 | 1467872466677 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:21:06 INFO - PROCESS | 2064 | 1467872466684 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 2064 | 1467872466686 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C813A800 == 37 [pid = 2064] [id = 438] 23:21:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CEB52400) [pid = 2064] [serial = 1314] [outer = 0000000000000000] 23:21:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4FB1C00) [pid = 2064] [serial = 1315] [outer = 000000F1CEB52400] 23:21:06 INFO - PROCESS | 2064 | 1467872466731 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D87D7C00) [pid = 2064] [serial = 1316] [outer = 000000F1CEB52400] 23:21:07 INFO - PROCESS | 2064 | 1467872467177 Marionette TRACE conn6 <- [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]]]}] 23:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 627ms 23:21:07 INFO - PROCESS | 2064 | 1467872467216 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:21:07 INFO - PROCESS | 2064 | 1467872467218 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:21:07 INFO - PROCESS | 2064 | 1467872467222 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:21:07 INFO - PROCESS | 2064 | 1467872467224 Marionette TRACE conn6 <- [1,1718,null,{}] 23:21:07 INFO - PROCESS | 2064 | 1467872467227 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:07 INFO - PROCESS | 2064 | 1467872467229 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:07 INFO - PROCESS | 2064 | 1467872467313 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:21:07 INFO - PROCESS | 2064 | 1467872467319 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:07 INFO - PROCESS | 2064 | 1467872467321 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9946000 == 38 [pid = 2064] [id = 439] 23:21:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8812000) [pid = 2064] [serial = 1317] [outer = 0000000000000000] 23:21:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D886F400) [pid = 2064] [serial = 1318] [outer = 000000F1D8812000] 23:21:07 INFO - PROCESS | 2064 | 1467872467367 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8878C00) [pid = 2064] [serial = 1319] [outer = 000000F1D8812000] 23:21:07 INFO - PROCESS | 2064 | 1467872467798 Marionette TRACE conn6 <- [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] 23:21:07 INFO - PROCESS | 2064 | 1467872467856 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:21:07 INFO - PROCESS | 2064 | 1467872467859 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:21:07 INFO - PROCESS | 2064 | 1467872467861 Marionette TRACE conn6 <- [1,1722,null,{}] 23:21:07 INFO - PROCESS | 2064 | 1467872467865 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:07 INFO - PROCESS | 2064 | 1467872467867 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:07 INFO - PROCESS | 2064 | 1467872467954 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:21:07 INFO - PROCESS | 2064 | 1467872467961 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:07 INFO - PROCESS | 2064 | 1467872467963 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C46000 == 39 [pid = 2064] [id = 440] 23:21:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D89D7400) [pid = 2064] [serial = 1320] [outer = 0000000000000000] 23:21:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D89E1800) [pid = 2064] [serial = 1321] [outer = 000000F1D89D7400] 23:21:08 INFO - PROCESS | 2064 | 1467872468009 Marionette DEBUG loaded listener.js 23:21:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D8A83000) [pid = 2064] [serial = 1322] [outer = 000000F1D89D7400] 23:21:08 INFO - PROCESS | 2064 | 1467872468715 Marionette TRACE conn6 <- [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]]]}] 23:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 923ms 23:21:08 INFO - PROCESS | 2064 | 1467872468786 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 2064 | 1467872468792 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:21:08 INFO - PROCESS | 2064 | 1467872468797 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 2064 | 1467872468801 Marionette TRACE conn6 <- [1,1726,null,{}] 23:21:08 INFO - PROCESS | 2064 | 1467872468808 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:08 INFO - PROCESS | 2064 | 1467872468811 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:08 INFO - PROCESS | 2064 | 1467872468969 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:21:09 INFO - PROCESS | 2064 | 1467872469085 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:09 INFO - PROCESS | 2064 | 1467872469088 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5AE000 == 40 [pid = 2064] [id = 441] 23:21:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C880B400) [pid = 2064] [serial = 1323] [outer = 0000000000000000] 23:21:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1CB519400) [pid = 2064] [serial = 1324] [outer = 000000F1C880B400] 23:21:09 INFO - PROCESS | 2064 | 1467872469150 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CE1E5800) [pid = 2064] [serial = 1325] [outer = 000000F1C880B400] 23:21:09 INFO - PROCESS | 2064 | 1467872469768 Marionette TRACE conn6 <- [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]]]}] 23:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1025ms 23:21:09 INFO - PROCESS | 2064 | 1467872469825 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:21:09 INFO - PROCESS | 2064 | 1467872469830 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:21:09 INFO - PROCESS | 2064 | 1467872469837 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:21:09 INFO - PROCESS | 2064 | 1467872469840 Marionette TRACE conn6 <- [1,1730,null,{}] 23:21:09 INFO - PROCESS | 2064 | 1467872469858 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:09 INFO - PROCESS | 2064 | 1467872469862 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:10 INFO - PROCESS | 2064 | 1467872470035 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:21:10 INFO - PROCESS | 2064 | 1467872470086 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:10 INFO - PROCESS | 2064 | 1467872470089 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D71D6000 == 41 [pid = 2064] [id = 442] 23:21:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D3F30400) [pid = 2064] [serial = 1326] [outer = 0000000000000000] 23:21:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D3FBC800) [pid = 2064] [serial = 1327] [outer = 000000F1D3F30400] 23:21:10 INFO - PROCESS | 2064 | 1467872470149 Marionette DEBUG loaded listener.js 23:21:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D56C6000) [pid = 2064] [serial = 1328] [outer = 000000F1D3F30400] 23:21:10 INFO - PROCESS | 2064 | 1467872470766 Marionette TRACE conn6 <- [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]]]}] 23:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 23:21:10 INFO - PROCESS | 2064 | 1467872470825 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:21:10 INFO - PROCESS | 2064 | 1467872470828 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:21:10 INFO - PROCESS | 2064 | 1467872470832 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:21:10 INFO - PROCESS | 2064 | 1467872470836 Marionette TRACE conn6 <- [1,1734,null,{}] 23:21:10 INFO - PROCESS | 2064 | 1467872470848 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:10 INFO - PROCESS | 2064 | 1467872470854 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:10 INFO - PROCESS | 2064 | 1467872470969 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:21:11 INFO - PROCESS | 2064 | 1467872471095 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:11 INFO - PROCESS | 2064 | 1467872471099 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD5800 == 42 [pid = 2064] [id = 443] 23:21:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D7D10800) [pid = 2064] [serial = 1329] [outer = 0000000000000000] 23:21:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D7D41C00) [pid = 2064] [serial = 1330] [outer = 000000F1D7D10800] 23:21:11 INFO - PROCESS | 2064 | 1467872471168 Marionette DEBUG loaded listener.js 23:21:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D8A81800) [pid = 2064] [serial = 1331] [outer = 000000F1D7D10800] 23:21:11 INFO - PROCESS | 2064 | 1467872471765 Marionette TRACE conn6 <- [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]]]}] 23:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 985ms 23:21:11 INFO - PROCESS | 2064 | 1467872471819 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 2064 | 1467872471822 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:21:11 INFO - PROCESS | 2064 | 1467872471826 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - PROCESS | 2064 | 1467872471829 Marionette TRACE conn6 <- [1,1738,null,{}] 23:21:11 INFO - PROCESS | 2064 | 1467872471834 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:11 INFO - PROCESS | 2064 | 1467872471836 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:11 INFO - PROCESS | 2064 | 1467872471960 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:21:12 INFO - PROCESS | 2064 | 1467872472189 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:12 INFO - PROCESS | 2064 | 1467872472193 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB04800 == 43 [pid = 2064] [id = 444] 23:21:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C74C6C00) [pid = 2064] [serial = 1332] [outer = 0000000000000000] 23:21:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8286400) [pid = 2064] [serial = 1333] [outer = 000000F1C74C6C00] 23:21:12 INFO - PROCESS | 2064 | 1467872472261 Marionette DEBUG loaded listener.js 23:21:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CB519800) [pid = 2064] [serial = 1334] [outer = 000000F1C74C6C00] 23:21:12 INFO - PROCESS | 2064 | 1467872472859 Marionette TRACE conn6 <- [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]]]}] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9946000 == 42 [pid = 2064] [id = 439] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C813A800 == 41 [pid = 2064] [id = 438] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C83000 == 40 [pid = 2064] [id = 437] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AC6800 == 39 [pid = 2064] [id = 436] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A7C000 == 38 [pid = 2064] [id = 435] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B81000 == 37 [pid = 2064] [id = 434] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE73F800 == 36 [pid = 2064] [id = 433] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB12800 == 35 [pid = 2064] [id = 432] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C7D83000 == 34 [pid = 2064] [id = 431] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C4A800 == 33 [pid = 2064] [id = 429] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8011800 == 32 [pid = 2064] [id = 420] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCDE1800 == 31 [pid = 2064] [id = 430] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD5800 == 30 [pid = 2064] [id = 443] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D71D6000 == 29 [pid = 2064] [id = 442] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C46000 == 28 [pid = 2064] [id = 440] 23:21:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5AE000 == 27 [pid = 2064] [id = 441] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D7154800) [pid = 2064] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D2314400) [pid = 2064] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D3FB3800) [pid = 2064] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1CD5F1800) [pid = 2064] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CE1E3C00) [pid = 2064] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C8555C00) [pid = 2064] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8FDA800) [pid = 2064] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1CE1BA000) [pid = 2064] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CEB4A800) [pid = 2064] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D4B30800) [pid = 2064] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D419E400) [pid = 2064] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CE55D400) [pid = 2064] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CD472000) [pid = 2064] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D4FB0800) [pid = 2064] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D4FAEC00) [pid = 2064] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D3FBD800) [pid = 2064] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8C7A000) [pid = 2064] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D89D4400) [pid = 2064] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D57EFC00) [pid = 2064] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D8CCF000) [pid = 2064] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D4B26800) [pid = 2064] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE7A8000) [pid = 2064] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C7D28C00) [pid = 2064] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D7A34400) [pid = 2064] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D62B0C00) [pid = 2064] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D2B0DC00) [pid = 2064] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 23:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1786ms 23:21:13 INFO - PROCESS | 2064 | 1467872473621 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 23:21:13 INFO - PROCESS | 2064 | 1467872473626 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:21:13 INFO - PROCESS | 2064 | 1467872473632 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:21:13 INFO - PROCESS | 2064 | 1467872473635 Marionette TRACE conn6 <- [1,1742,null,{}] 23:21:13 INFO - PROCESS | 2064 | 1467872473642 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:13 INFO - PROCESS | 2064 | 1467872473646 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:13 INFO - PROCESS | 2064 | 1467872473740 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:21:13 INFO - PROCESS | 2064 | 1467872473748 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:13 INFO - PROCESS | 2064 | 1467872473754 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8136000 == 28 [pid = 2064] [id = 445] 23:21:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8224400) [pid = 2064] [serial = 1335] [outer = 0000000000000000] 23:21:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8282400) [pid = 2064] [serial = 1336] [outer = 000000F1C8224400] 23:21:13 INFO - PROCESS | 2064 | 1467872473807 Marionette DEBUG loaded listener.js 23:21:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8422400) [pid = 2064] [serial = 1337] [outer = 000000F1C8224400] 23:21:14 INFO - PROCESS | 2064 | 1467872474320 Marionette TRACE conn6 <- [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]]]}] 23:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 23:21:14 INFO - PROCESS | 2064 | 1467872474369 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 23:21:14 INFO - PROCESS | 2064 | 1467872474372 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:21:14 INFO - PROCESS | 2064 | 1467872474379 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:21:14 INFO - PROCESS | 2064 | 1467872474384 Marionette TRACE conn6 <- [1,1746,null,{}] 23:21:14 INFO - PROCESS | 2064 | 1467872474388 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:14 INFO - PROCESS | 2064 | 1467872474391 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:14 INFO - PROCESS | 2064 | 1467872474487 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:21:14 INFO - PROCESS | 2064 | 1467872474571 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:14 INFO - PROCESS | 2064 | 1467872474574 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD50E000 == 29 [pid = 2064] [id = 446] 23:21:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8F39800) [pid = 2064] [serial = 1338] [outer = 0000000000000000] 23:21:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C9628C00) [pid = 2064] [serial = 1339] [outer = 000000F1C8F39800] 23:21:14 INFO - PROCESS | 2064 | 1467872474626 Marionette DEBUG loaded listener.js 23:21:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CCD3EC00) [pid = 2064] [serial = 1340] [outer = 000000F1C8F39800] 23:21:15 INFO - PROCESS | 2064 | 1467872475150 Marionette TRACE conn6 <- [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]]]}] 23:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 840ms 23:21:15 INFO - PROCESS | 2064 | 1467872475217 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:21:15 INFO - PROCESS | 2064 | 1467872475219 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:21:15 INFO - PROCESS | 2064 | 1467872475223 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 2064 | 1467872475232 Marionette TRACE conn6 <- [1,1750,null,{}] 23:21:15 INFO - PROCESS | 2064 | 1467872475244 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:15 INFO - PROCESS | 2064 | 1467872475249 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:15 INFO - PROCESS | 2064 | 1467872475344 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:21:15 INFO - PROCESS | 2064 | 1467872475430 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:15 INFO - PROCESS | 2064 | 1467872475434 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D26A4800 == 30 [pid = 2064] [id = 447] 23:21:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE562000) [pid = 2064] [serial = 1341] [outer = 0000000000000000] 23:21:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE565800) [pid = 2064] [serial = 1342] [outer = 000000F1CE562000] 23:21:15 INFO - PROCESS | 2064 | 1467872475486 Marionette DEBUG loaded listener.js 23:21:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CEBE2000) [pid = 2064] [serial = 1343] [outer = 000000F1CE562000] 23:21:15 INFO - PROCESS | 2064 | 1467872475895 Marionette TRACE conn6 <- [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]]]}] 23:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 23:21:15 INFO - PROCESS | 2064 | 1467872475963 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:21:15 INFO - PROCESS | 2064 | 1467872475965 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:21:15 INFO - PROCESS | 2064 | 1467872475969 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 2064 | 1467872475971 Marionette TRACE conn6 <- [1,1754,null,{}] 23:21:15 INFO - PROCESS | 2064 | 1467872475975 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:15 INFO - PROCESS | 2064 | 1467872475977 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:16 INFO - PROCESS | 2064 | 1467872476124 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:21:16 INFO - PROCESS | 2064 | 1467872476148 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 2064 | 1467872476151 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACA000 == 31 [pid = 2064] [id = 448] 23:21:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D2678400) [pid = 2064] [serial = 1344] [outer = 0000000000000000] 23:21:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D2B0B000) [pid = 2064] [serial = 1345] [outer = 000000F1D2678400] 23:21:16 INFO - PROCESS | 2064 | 1467872476198 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D2BF2C00) [pid = 2064] [serial = 1346] [outer = 000000F1D2678400] 23:21:16 INFO - PROCESS | 2064 | 1467872476648 Marionette TRACE conn6 <- [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]]]}] 23:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 23:21:16 INFO - PROCESS | 2064 | 1467872476708 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:21:16 INFO - PROCESS | 2064 | 1467872476710 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:21:16 INFO - PROCESS | 2064 | 1467872476714 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:21:16 INFO - PROCESS | 2064 | 1467872476716 Marionette TRACE conn6 <- [1,1758,null,{}] 23:21:16 INFO - PROCESS | 2064 | 1467872476719 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:16 INFO - PROCESS | 2064 | 1467872476729 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:16 INFO - PROCESS | 2064 | 1467872476845 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:21:16 INFO - PROCESS | 2064 | 1467872476855 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 2064 | 1467872476857 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BF5800 == 32 [pid = 2064] [id = 449] 23:21:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C8226000) [pid = 2064] [serial = 1347] [outer = 0000000000000000] 23:21:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3F30000) [pid = 2064] [serial = 1348] [outer = 000000F1C8226000] 23:21:16 INFO - PROCESS | 2064 | 1467872476903 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D3FC1800) [pid = 2064] [serial = 1349] [outer = 000000F1C8226000] 23:21:17 INFO - PROCESS | 2064 | 1467872477358 Marionette TRACE conn6 <- [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]]]}] 23:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 23:21:17 INFO - PROCESS | 2064 | 1467872477392 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 23:21:17 INFO - PROCESS | 2064 | 1467872477394 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:21:17 INFO - PROCESS | 2064 | 1467872477398 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:21:17 INFO - PROCESS | 2064 | 1467872477400 Marionette TRACE conn6 <- [1,1762,null,{}] 23:21:17 INFO - PROCESS | 2064 | 1467872477403 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:17 INFO - PROCESS | 2064 | 1467872477410 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:17 INFO - PROCESS | 2064 | 1467872477591 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:21:17 INFO - PROCESS | 2064 | 1467872477653 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:17 INFO - PROCESS | 2064 | 1467872477656 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B2F800 == 33 [pid = 2064] [id = 450] 23:21:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4B34400) [pid = 2064] [serial = 1350] [outer = 0000000000000000] 23:21:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D4FAFC00) [pid = 2064] [serial = 1351] [outer = 000000F1D4B34400] 23:21:17 INFO - PROCESS | 2064 | 1467872477702 Marionette DEBUG loaded listener.js 23:21:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D5329C00) [pid = 2064] [serial = 1352] [outer = 000000F1D4B34400] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D57E8C00) [pid = 2064] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1E1400) [pid = 2064] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D7D10C00) [pid = 2064] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8558C00) [pid = 2064] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C7D27800) [pid = 2064] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C6D48800) [pid = 2064] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D7D43000) [pid = 2064] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C763E800) [pid = 2064] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D89D7400) [pid = 2064] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CEB52400) [pid = 2064] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D8812000) [pid = 2064] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:21:18 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4B2C000) [pid = 2064] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:21:18 INFO - PROCESS | 2064 | 1467872478257 Marionette TRACE conn6 <- [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]]]}] 23:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 923ms 23:21:18 INFO - PROCESS | 2064 | 1467872478325 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 23:21:18 INFO - PROCESS | 2064 | 1467872478327 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:21:18 INFO - PROCESS | 2064 | 1467872478330 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 2064 | 1467872478340 Marionette TRACE conn6 <- [1,1766,null,{}] 23:21:18 INFO - PROCESS | 2064 | 1467872478344 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:18 INFO - PROCESS | 2064 | 1467872478347 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:18 INFO - PROCESS | 2064 | 1467872478428 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:21:18 INFO - PROCESS | 2064 | 1467872478434 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 2064 | 1467872478436 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DDA800 == 34 [pid = 2064] [id = 451] 23:21:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CD52AC00) [pid = 2064] [serial = 1353] [outer = 0000000000000000] 23:21:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D4B32C00) [pid = 2064] [serial = 1354] [outer = 000000F1CD52AC00] 23:21:18 INFO - PROCESS | 2064 | 1467872478482 Marionette DEBUG loaded listener.js 23:21:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5640000) [pid = 2064] [serial = 1355] [outer = 000000F1CD52AC00] 23:21:18 INFO - PROCESS | 2064 | 1467872478910 Marionette TRACE conn6 <- [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]]]}] 23:21:18 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 23:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 23:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:21:18 INFO - PROCESS | 2064 | 1467872478963 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 23:21:18 INFO - PROCESS | 2064 | 1467872478965 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:21:18 INFO - PROCESS | 2064 | 1467872478968 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 2064 | 1467872478970 Marionette TRACE conn6 <- [1,1770,null,{}] 23:21:18 INFO - PROCESS | 2064 | 1467872478974 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:18 INFO - PROCESS | 2064 | 1467872478976 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:19 INFO - PROCESS | 2064 | 1467872479075 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:21:19 INFO - PROCESS | 2064 | 1467872479086 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:19 INFO - PROCESS | 2064 | 1467872479088 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD4800 == 35 [pid = 2064] [id = 452] 23:21:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D589EC00) [pid = 2064] [serial = 1356] [outer = 0000000000000000] 23:21:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5BD1C00) [pid = 2064] [serial = 1357] [outer = 000000F1D589EC00] 23:21:19 INFO - PROCESS | 2064 | 1467872479133 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D62B3400) [pid = 2064] [serial = 1358] [outer = 000000F1D589EC00] 23:21:19 INFO - PROCESS | 2064 | 1467872479602 Marionette TRACE conn6 <- [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]]]}] 23:21:19 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 23:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 23:21:19 INFO - PROCESS | 2064 | 1467872479642 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:21:19 INFO - PROCESS | 2064 | 1467872479644 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:21:19 INFO - PROCESS | 2064 | 1467872479648 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:21:19 INFO - PROCESS | 2064 | 1467872479649 Marionette TRACE conn6 <- [1,1774,null,{}] 23:21:19 INFO - PROCESS | 2064 | 1467872479653 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:19 INFO - PROCESS | 2064 | 1467872479655 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:19 INFO - PROCESS | 2064 | 1467872479740 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:21:19 INFO - PROCESS | 2064 | 1467872479748 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:19 INFO - PROCESS | 2064 | 1467872479750 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9931000 == 36 [pid = 2064] [id = 453] 23:21:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D657F800) [pid = 2064] [serial = 1359] [outer = 0000000000000000] 23:21:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D71A4800) [pid = 2064] [serial = 1360] [outer = 000000F1D657F800] 23:21:19 INFO - PROCESS | 2064 | 1467872479796 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D77C3400) [pid = 2064] [serial = 1361] [outer = 000000F1D657F800] 23:21:20 INFO - PROCESS | 2064 | 1467872480525 Marionette TRACE conn6 <- [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]]]}] 23:21:20 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 23:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 923ms 23:21:20 INFO - PROCESS | 2064 | 1467872480574 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:21:20 INFO - PROCESS | 2064 | 1467872480579 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:21:20 INFO - PROCESS | 2064 | 1467872480585 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:21:20 INFO - PROCESS | 2064 | 1467872480589 Marionette TRACE conn6 <- [1,1778,null,{}] 23:21:20 INFO - PROCESS | 2064 | 1467872480595 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:20 INFO - PROCESS | 2064 | 1467872480599 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:20 INFO - PROCESS | 2064 | 1467872480740 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:21:20 INFO - PROCESS | 2064 | 1467872480858 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:20 INFO - PROCESS | 2064 | 1467872480861 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5BA800 == 37 [pid = 2064] [id = 454] 23:21:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C828F000) [pid = 2064] [serial = 1362] [outer = 0000000000000000] 23:21:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C8F34000) [pid = 2064] [serial = 1363] [outer = 000000F1C828F000] 23:21:20 INFO - PROCESS | 2064 | 1467872480922 Marionette DEBUG loaded listener.js 23:21:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1CD52DC00) [pid = 2064] [serial = 1364] [outer = 000000F1C828F000] 23:21:21 INFO - PROCESS | 2064 | 1467872481631 Marionette TRACE conn6 <- [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]]]}] 23:21:21 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) 23:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1077ms 23:21:21 INFO - PROCESS | 2064 | 1467872481669 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 2064 | 1467872481675 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:21:21 INFO - PROCESS | 2064 | 1467872481682 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 2064 | 1467872481685 Marionette TRACE conn6 <- [1,1782,null,{}] 23:21:21 INFO - PROCESS | 2064 | 1467872481689 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:21 INFO - PROCESS | 2064 | 1467872481692 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:21 INFO - PROCESS | 2064 | 1467872481820 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:21:21 INFO - PROCESS | 2064 | 1467872481952 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 2064 | 1467872481955 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A6E800 == 38 [pid = 2064] [id = 455] 23:21:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CD2B5000) [pid = 2064] [serial = 1365] [outer = 0000000000000000] 23:21:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CEB55C00) [pid = 2064] [serial = 1366] [outer = 000000F1CD2B5000] 23:21:22 INFO - PROCESS | 2064 | 1467872482015 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D2BEC000) [pid = 2064] [serial = 1367] [outer = 000000F1CD2B5000] 23:21:22 INFO - PROCESS | 2064 | 1467872482844 Marionette TRACE conn6 <- [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]]]}] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD4800 == 37 [pid = 2064] [id = 452] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DDA800 == 36 [pid = 2064] [id = 451] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B2F800 == 35 [pid = 2064] [id = 450] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BF5800 == 34 [pid = 2064] [id = 449] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ACA000 == 33 [pid = 2064] [id = 448] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D26A4800 == 32 [pid = 2064] [id = 447] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD50E000 == 31 [pid = 2064] [id = 446] 23:21:22 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8136000 == 30 [pid = 2064] [id = 445] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D878B000) [pid = 2064] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8802C00) [pid = 2064] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8423000) [pid = 2064] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CB51B800) [pid = 2064] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D8A83000) [pid = 2064] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D89E1800) [pid = 2064] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4FB1C00) [pid = 2064] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D886F400) [pid = 2064] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D8878C00) [pid = 2064] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D8807C00) [pid = 2064] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D4FAB800) [pid = 2064] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D5147800) [pid = 2064] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D87D7C00) [pid = 2064] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D418A400) [pid = 2064] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1239ms 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D6470C00) [pid = 2064] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D57EDC00) [pid = 2064] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE5DFC00) [pid = 2064] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D1CCA000) [pid = 2064] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D7D45400) [pid = 2064] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8793400) [pid = 2064] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1C8FE0C00) [pid = 2064] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CE1B9400) [pid = 2064] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D3F29C00) [pid = 2064] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1C8288C00) [pid = 2064] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 23:21:22 INFO - PROCESS | 2064 | 1467872482938 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:21:22 INFO - PROCESS | 2064 | 1467872482942 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:21:22 INFO - PROCESS | 2064 | 1467872482947 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:21:22 INFO - PROCESS | 2064 | 1467872482951 Marionette TRACE conn6 <- [1,1786,null,{}] 23:21:22 INFO - PROCESS | 2064 | 1467872482956 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:22 INFO - PROCESS | 2064 | 1467872482959 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:23 INFO - PROCESS | 2064 | 1467872483058 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:21:23 INFO - PROCESS | 2064 | 1467872483066 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 2064 | 1467872483069 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C846D800 == 31 [pid = 2064] [id = 456] 23:21:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C7656800) [pid = 2064] [serial = 1368] [outer = 0000000000000000] 23:21:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C822EC00) [pid = 2064] [serial = 1369] [outer = 000000F1C7656800] 23:21:23 INFO - PROCESS | 2064 | 1467872483119 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8348C00) [pid = 2064] [serial = 1370] [outer = 000000F1C7656800] 23:21:23 INFO - PROCESS | 2064 | 1467872483644 Marionette TRACE conn6 <- [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]]]}] 23:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 735ms 23:21:23 INFO - PROCESS | 2064 | 1467872483686 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:21:23 INFO - PROCESS | 2064 | 1467872483690 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:21:23 INFO - PROCESS | 2064 | 1467872483697 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:21:23 INFO - PROCESS | 2064 | 1467872483700 Marionette TRACE conn6 <- [1,1790,null,{}] 23:21:23 INFO - PROCESS | 2064 | 1467872483704 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:23 INFO - PROCESS | 2064 | 1467872483707 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:23 INFO - PROCESS | 2064 | 1467872483799 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:21:23 INFO - PROCESS | 2064 | 1467872483883 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 2064 | 1467872483886 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F180351000 == 32 [pid = 2064] [id = 457] 23:21:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C919C400) [pid = 2064] [serial = 1371] [outer = 0000000000000000] 23:21:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C962D000) [pid = 2064] [serial = 1372] [outer = 000000F1C919C400] 23:21:23 INFO - PROCESS | 2064 | 1467872483935 Marionette DEBUG loaded listener.js 23:21:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CCADA000) [pid = 2064] [serial = 1373] [outer = 000000F1C919C400] 23:21:24 INFO - PROCESS | 2064 | 1467872484361 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 23:21:24 INFO - PROCESS | 2064 | 1467872484451 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 23:21:24 INFO - PROCESS | 2064 | 1467872484453 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:21:24 INFO - PROCESS | 2064 | 1467872484457 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - PROCESS | 2064 | 1467872484461 Marionette TRACE conn6 <- [1,1794,null,{}] 23:21:24 INFO - PROCESS | 2064 | 1467872484478 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:24 INFO - PROCESS | 2064 | 1467872484483 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:24 INFO - PROCESS | 2064 | 1467872484585 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:21:24 INFO - PROCESS | 2064 | 1467872484595 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:24 INFO - PROCESS | 2064 | 1467872484598 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D268D000 == 33 [pid = 2064] [id = 458] 23:21:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE5D5000) [pid = 2064] [serial = 1374] [outer = 0000000000000000] 23:21:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CE5DE400) [pid = 2064] [serial = 1375] [outer = 000000F1CE5D5000] 23:21:24 INFO - PROCESS | 2064 | 1467872484652 Marionette DEBUG loaded listener.js 23:21:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D205C800) [pid = 2064] [serial = 1376] [outer = 000000F1CE5D5000] 23:21:25 INFO - PROCESS | 2064 | 1467872485140 Marionette TRACE conn6 <- [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]]]}] 23:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 23:21:25 INFO - PROCESS | 2064 | 1467872485199 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:21:25 INFO - PROCESS | 2064 | 1467872485202 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:21:25 INFO - PROCESS | 2064 | 1467872485205 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:21:25 INFO - PROCESS | 2064 | 1467872485207 Marionette TRACE conn6 <- [1,1798,null,{}] 23:21:25 INFO - PROCESS | 2064 | 1467872485211 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:25 INFO - PROCESS | 2064 | 1467872485213 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:25 INFO - PROCESS | 2064 | 1467872485331 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:21:25 INFO - PROCESS | 2064 | 1467872485341 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 2064 | 1467872485343 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B8F000 == 34 [pid = 2064] [id = 459] 23:21:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D2B18400) [pid = 2064] [serial = 1377] [outer = 0000000000000000] 23:21:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3F23400) [pid = 2064] [serial = 1378] [outer = 000000F1D2B18400] 23:21:25 INFO - PROCESS | 2064 | 1467872485439 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D3FB5000) [pid = 2064] [serial = 1379] [outer = 000000F1D2B18400] 23:21:25 INFO - PROCESS | 2064 | 1467872485902 Marionette TRACE conn6 <- [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]]]}] 23:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 23:21:25 INFO - PROCESS | 2064 | 1467872485952 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:21:25 INFO - PROCESS | 2064 | 1467872485954 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:21:25 INFO - PROCESS | 2064 | 1467872485960 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:21:25 INFO - PROCESS | 2064 | 1467872485962 Marionette TRACE conn6 <- [1,1802,null,{}] 23:21:25 INFO - PROCESS | 2064 | 1467872485966 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:25 INFO - PROCESS | 2064 | 1467872485968 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:26 INFO - PROCESS | 2064 | 1467872486084 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:21:26 INFO - PROCESS | 2064 | 1467872486093 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 2064 | 1467872486095 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A77800 == 35 [pid = 2064] [id = 460] 23:21:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3FBD800) [pid = 2064] [serial = 1380] [outer = 0000000000000000] 23:21:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D41A1400) [pid = 2064] [serial = 1381] [outer = 000000F1D3FBD800] 23:21:26 INFO - PROCESS | 2064 | 1467872486188 Marionette DEBUG loaded listener.js 23:21:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D4B2DC00) [pid = 2064] [serial = 1382] [outer = 000000F1D3FBD800] 23:21:26 INFO - PROCESS | 2064 | 1467872486652 Marionette TRACE conn6 <- [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]]]}] 23:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 23:21:26 INFO - PROCESS | 2064 | 1467872486696 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 2064 | 1467872486698 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:21:26 INFO - PROCESS | 2064 | 1467872486702 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 2064 | 1467872486703 Marionette TRACE conn6 <- [1,1806,null,{}] 23:21:26 INFO - PROCESS | 2064 | 1467872486707 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:26 INFO - PROCESS | 2064 | 1467872486713 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:26 INFO - PROCESS | 2064 | 1467872486862 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:21:26 INFO - PROCESS | 2064 | 1467872486927 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 2064 | 1467872486929 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871C800 == 36 [pid = 2064] [id = 461] 23:21:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D5148000) [pid = 2064] [serial = 1383] [outer = 0000000000000000] 23:21:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D5AA2C00) [pid = 2064] [serial = 1384] [outer = 000000F1D5148000] 23:21:26 INFO - PROCESS | 2064 | 1467872486975 Marionette DEBUG loaded listener.js 23:21:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D62B6000) [pid = 2064] [serial = 1385] [outer = 000000F1D5148000] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D7D10800) [pid = 2064] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C880B400) [pid = 2064] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8226000) [pid = 2064] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2678400) [pid = 2064] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8F39800) [pid = 2064] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3F30400) [pid = 2064] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CD52AC00) [pid = 2064] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE562000) [pid = 2064] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4B34400) [pid = 2064] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C74C6C00) [pid = 2064] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D589EC00) [pid = 2064] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:21:27 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8224400) [pid = 2064] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:21:27 INFO - PROCESS | 2064 | 1467872487436 Marionette TRACE conn6 <- [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]]]}] 23:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 776ms 23:21:27 INFO - PROCESS | 2064 | 1467872487481 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 23:21:27 INFO - PROCESS | 2064 | 1467872487484 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:21:27 INFO - PROCESS | 2064 | 1467872487487 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:21:27 INFO - PROCESS | 2064 | 1467872487489 Marionette TRACE conn6 <- [1,1810,null,{}] 23:21:27 INFO - PROCESS | 2064 | 1467872487493 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:27 INFO - PROCESS | 2064 | 1467872487495 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:27 INFO - PROCESS | 2064 | 1467872487584 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:21:27 INFO - PROCESS | 2064 | 1467872487590 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:27 INFO - PROCESS | 2064 | 1467872487592 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93AD800 == 37 [pid = 2064] [id = 462] 23:21:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C880B400) [pid = 2064] [serial = 1386] [outer = 0000000000000000] 23:21:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4FB1800) [pid = 2064] [serial = 1387] [outer = 000000F1C880B400] 23:21:27 INFO - PROCESS | 2064 | 1467872487638 Marionette DEBUG loaded listener.js 23:21:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D657C400) [pid = 2064] [serial = 1388] [outer = 000000F1C880B400] 23:21:28 INFO - PROCESS | 2064 | 1467872488078 Marionette TRACE conn6 <- [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]]]}] 23:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 23:21:28 INFO - PROCESS | 2064 | 1467872488120 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 23:21:28 INFO - PROCESS | 2064 | 1467872488122 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:21:28 INFO - PROCESS | 2064 | 1467872488126 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:21:28 INFO - PROCESS | 2064 | 1467872488127 Marionette TRACE conn6 <- [1,1814,null,{}] 23:21:28 INFO - PROCESS | 2064 | 1467872488131 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:28 INFO - PROCESS | 2064 | 1467872488133 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:28 INFO - PROCESS | 2064 | 1467872488227 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:21:28 INFO - PROCESS | 2064 | 1467872488234 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 2064 | 1467872488236 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99BF800 == 38 [pid = 2064] [id = 463] 23:21:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D7592C00) [pid = 2064] [serial = 1389] [outer = 0000000000000000] 23:21:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D7D06800) [pid = 2064] [serial = 1390] [outer = 000000F1D7592C00] 23:21:28 INFO - PROCESS | 2064 | 1467872488281 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D7D42400) [pid = 2064] [serial = 1391] [outer = 000000F1D7592C00] 23:21:28 INFO - PROCESS | 2064 | 1467872488978 Marionette TRACE conn6 <- [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]]]}] 23:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 922ms 23:21:29 INFO - PROCESS | 2064 | 1467872489052 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 2064 | 1467872489057 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:21:29 INFO - PROCESS | 2064 | 1467872489062 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 2064 | 1467872489066 Marionette TRACE conn6 <- [1,1818,null,{}] 23:21:29 INFO - PROCESS | 2064 | 1467872489072 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:29 INFO - PROCESS | 2064 | 1467872489076 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:29 INFO - PROCESS | 2064 | 1467872489235 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:21:29 INFO - PROCESS | 2064 | 1467872489354 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:29 INFO - PROCESS | 2064 | 1467872489357 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCD6A000 == 39 [pid = 2064] [id = 464] 23:21:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C8288C00) [pid = 2064] [serial = 1392] [outer = 0000000000000000] 23:21:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8659400) [pid = 2064] [serial = 1393] [outer = 000000F1C8288C00] 23:21:29 INFO - PROCESS | 2064 | 1467872489419 Marionette DEBUG loaded listener.js 23:21:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CD2B4000) [pid = 2064] [serial = 1394] [outer = 000000F1C8288C00] 23:21:30 INFO - PROCESS | 2064 | 1467872490031 Marionette TRACE conn6 <- [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]]]}] 23:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1024ms 23:21:30 INFO - PROCESS | 2064 | 1467872490090 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 23:21:30 INFO - PROCESS | 2064 | 1467872490095 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:21:30 INFO - PROCESS | 2064 | 1467872490103 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:21:30 INFO - PROCESS | 2064 | 1467872490106 Marionette TRACE conn6 <- [1,1822,null,{}] 23:21:30 INFO - PROCESS | 2064 | 1467872490110 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:30 INFO - PROCESS | 2064 | 1467872490114 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:30 INFO - PROCESS | 2064 | 1467872490232 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:21:30 INFO - PROCESS | 2064 | 1467872490358 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 2064 | 1467872490361 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64AE800 == 40 [pid = 2064] [id = 465] 23:21:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE564C00) [pid = 2064] [serial = 1395] [outer = 0000000000000000] 23:21:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D242EC00) [pid = 2064] [serial = 1396] [outer = 000000F1CE564C00] 23:21:30 INFO - PROCESS | 2064 | 1467872490423 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D4B2AC00) [pid = 2064] [serial = 1397] [outer = 000000F1CE564C00] 23:21:31 INFO - PROCESS | 2064 | 1467872491063 Marionette TRACE conn6 <- [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]]]}] 23:21:31 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 23:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 23:21:31 INFO - PROCESS | 2064 | 1467872491090 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 23:21:31 INFO - PROCESS | 2064 | 1467872491092 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:21:31 INFO - PROCESS | 2064 | 1467872491096 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 2064 | 1467872491101 Marionette TRACE conn6 <- [1,1826,null,{}] 23:21:31 INFO - PROCESS | 2064 | 1467872491112 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:31 INFO - PROCESS | 2064 | 1467872491117 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:31 INFO - PROCESS | 2064 | 1467872491232 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:21:31 INFO - PROCESS | 2064 | 1467872491360 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:31 INFO - PROCESS | 2064 | 1467872491364 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC3A000 == 41 [pid = 2064] [id = 466] 23:21:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D7735C00) [pid = 2064] [serial = 1398] [outer = 0000000000000000] 23:21:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D7D3FC00) [pid = 2064] [serial = 1399] [outer = 000000F1D7735C00] 23:21:31 INFO - PROCESS | 2064 | 1467872491425 Marionette DEBUG loaded listener.js 23:21:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D87CEC00) [pid = 2064] [serial = 1400] [outer = 000000F1D7735C00] 23:21:32 INFO - PROCESS | 2064 | 1467872492263 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1237ms 23:21:32 INFO - PROCESS | 2064 | 1467872492334 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 23:21:32 INFO - PROCESS | 2064 | 1467872492339 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:21:32 INFO - PROCESS | 2064 | 1467872492345 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:21:32 INFO - PROCESS | 2064 | 1467872492348 Marionette TRACE conn6 <- [1,1830,null,{}] 23:21:32 INFO - PROCESS | 2064 | 1467872492355 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:32 INFO - PROCESS | 2064 | 1467872492358 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:32 INFO - PROCESS | 2064 | 1467872492471 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:21:32 INFO - PROCESS | 2064 | 1467872492605 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 2064 | 1467872492610 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8004800 == 42 [pid = 2064] [id = 467] 23:21:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8C02C00) [pid = 2064] [serial = 1401] [outer = 0000000000000000] 23:21:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C9738C00) [pid = 2064] [serial = 1402] [outer = 000000F1C8C02C00] 23:21:32 INFO - PROCESS | 2064 | 1467872492667 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1CE1E1C00) [pid = 2064] [serial = 1403] [outer = 000000F1C8C02C00] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93AD800 == 41 [pid = 2064] [id = 462] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871C800 == 40 [pid = 2064] [id = 461] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A77800 == 39 [pid = 2064] [id = 460] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B8F000 == 38 [pid = 2064] [id = 459] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D268D000 == 37 [pid = 2064] [id = 458] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F180351000 == 36 [pid = 2064] [id = 457] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C846D800 == 35 [pid = 2064] [id = 456] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9931000 == 34 [pid = 2064] [id = 453] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5BA800 == 33 [pid = 2064] [id = 454] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB04800 == 32 [pid = 2064] [id = 444] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A6E800 == 31 [pid = 2064] [id = 455] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC3A000 == 30 [pid = 2064] [id = 466] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64AE800 == 29 [pid = 2064] [id = 465] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99BF800 == 28 [pid = 2064] [id = 463] 23:21:33 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCD6A000 == 27 [pid = 2064] [id = 464] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D7D41C00) [pid = 2064] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CE1E5800) [pid = 2064] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D3FC1800) [pid = 2064] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D3F30000) [pid = 2064] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D2B0B000) [pid = 2064] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CCD3EC00) [pid = 2064] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3FBC800) [pid = 2064] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D4B32C00) [pid = 2064] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CEBE2000) [pid = 2064] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D4FAFC00) [pid = 2064] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CB519800) [pid = 2064] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D5329C00) [pid = 2064] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D5BD1C00) [pid = 2064] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D8A81800) [pid = 2064] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D5640000) [pid = 2064] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CE565800) [pid = 2064] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8282400) [pid = 2064] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8422400) [pid = 2064] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D2BF2C00) [pid = 2064] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1CB519400) [pid = 2064] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D56C6000) [pid = 2064] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1C8286400) [pid = 2064] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1C9628C00) [pid = 2064] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D62B3400) [pid = 2064] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D71A4800) [pid = 2064] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 23:21:33 INFO - PROCESS | 2064 | 1467872493868 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1589ms 23:21:33 INFO - PROCESS | 2064 | 1467872493938 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 23:21:33 INFO - PROCESS | 2064 | 1467872493942 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:21:33 INFO - PROCESS | 2064 | 1467872493947 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:21:33 INFO - PROCESS | 2064 | 1467872493952 Marionette TRACE conn6 <- [1,1834,null,{}] 23:21:33 INFO - PROCESS | 2064 | 1467872493957 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:33 INFO - PROCESS | 2064 | 1467872493960 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:34 INFO - PROCESS | 2064 | 1467872494087 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:21:34 INFO - PROCESS | 2064 | 1467872494189 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:34 INFO - PROCESS | 2064 | 1467872494191 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F4E000 == 28 [pid = 2064] [id = 468] 23:21:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C8422400) [pid = 2064] [serial = 1404] [outer = 0000000000000000] 23:21:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C8430400) [pid = 2064] [serial = 1405] [outer = 000000F1C8422400] 23:21:34 INFO - PROCESS | 2064 | 1467872494242 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8AA9000) [pid = 2064] [serial = 1406] [outer = 000000F1C8422400] 23:21:34 INFO - PROCESS | 2064 | 1467872494686 Marionette TRACE conn6 <- [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]]]}] 23:21:34 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) 23:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 775ms 23:21:34 INFO - PROCESS | 2064 | 1467872494726 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:21:34 INFO - PROCESS | 2064 | 1467872494732 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:21:34 INFO - PROCESS | 2064 | 1467872494739 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:21:34 INFO - PROCESS | 2064 | 1467872494742 Marionette TRACE conn6 <- [1,1838,null,{}] 23:21:34 INFO - PROCESS | 2064 | 1467872494750 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:34 INFO - PROCESS | 2064 | 1467872494753 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:34 INFO - PROCESS | 2064 | 1467872494858 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:21:34 INFO - PROCESS | 2064 | 1467872494867 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:34 INFO - PROCESS | 2064 | 1467872494869 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0EC800 == 29 [pid = 2064] [id = 469] 23:21:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CCD3EC00) [pid = 2064] [serial = 1407] [outer = 0000000000000000] 23:21:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CD5F1C00) [pid = 2064] [serial = 1408] [outer = 000000F1CCD3EC00] 23:21:34 INFO - PROCESS | 2064 | 1467872494918 Marionette DEBUG loaded listener.js 23:21:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE1DF400) [pid = 2064] [serial = 1409] [outer = 000000F1CCD3EC00] 23:21:35 INFO - PROCESS | 2064 | 1467872495375 Marionette TRACE conn6 <- [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]]]}] 23:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 23:21:35 INFO - PROCESS | 2064 | 1467872495412 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:21:35 INFO - PROCESS | 2064 | 1467872495414 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:21:35 INFO - PROCESS | 2064 | 1467872495418 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 2064 | 1467872495421 Marionette TRACE conn6 <- [1,1842,null,{}] 23:21:35 INFO - PROCESS | 2064 | 1467872495433 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:35 INFO - PROCESS | 2064 | 1467872495438 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:35 INFO - PROCESS | 2064 | 1467872495524 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:21:35 INFO - PROCESS | 2064 | 1467872495532 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:35 INFO - PROCESS | 2064 | 1467872495536 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B6D000 == 30 [pid = 2064] [id = 470] 23:21:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CE5D8400) [pid = 2064] [serial = 1410] [outer = 0000000000000000] 23:21:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CEB4B800) [pid = 2064] [serial = 1411] [outer = 000000F1CE5D8400] 23:21:35 INFO - PROCESS | 2064 | 1467872495586 Marionette DEBUG loaded listener.js 23:21:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D2316800) [pid = 2064] [serial = 1412] [outer = 000000F1CE5D8400] 23:21:36 INFO - PROCESS | 2064 | 1467872496089 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 23:21:36 INFO - PROCESS | 2064 | 1467872496154 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:21:36 INFO - PROCESS | 2064 | 1467872496157 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:21:36 INFO - PROCESS | 2064 | 1467872496166 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 2064 | 1467872496168 Marionette TRACE conn6 <- [1,1846,null,{}] 23:21:36 INFO - PROCESS | 2064 | 1467872496172 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:36 INFO - PROCESS | 2064 | 1467872496174 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:36 INFO - PROCESS | 2064 | 1467872496320 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:21:36 INFO - PROCESS | 2064 | 1467872496332 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:36 INFO - PROCESS | 2064 | 1467872496334 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD1000 == 31 [pid = 2064] [id = 471] 23:21:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D2B80400) [pid = 2064] [serial = 1413] [outer = 0000000000000000] 23:21:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D2BECC00) [pid = 2064] [serial = 1414] [outer = 000000F1D2B80400] 23:21:36 INFO - PROCESS | 2064 | 1467872496423 Marionette DEBUG loaded listener.js 23:21:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3F8B800) [pid = 2064] [serial = 1415] [outer = 000000F1D2B80400] 23:21:36 INFO - PROCESS | 2064 | 1467872496864 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 23:21:36 INFO - PROCESS | 2064 | 1467872496902 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:21:36 INFO - PROCESS | 2064 | 1467872496904 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:21:36 INFO - PROCESS | 2064 | 1467872496907 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 2064 | 1467872496909 Marionette TRACE conn6 <- [1,1850,null,{}] 23:21:36 INFO - PROCESS | 2064 | 1467872496912 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:36 INFO - PROCESS | 2064 | 1467872496915 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:37 INFO - PROCESS | 2064 | 1467872497026 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:21:37 INFO - PROCESS | 2064 | 1467872497032 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 2064 | 1467872497034 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E73800 == 32 [pid = 2064] [id = 472] 23:21:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C65D2800) [pid = 2064] [serial = 1416] [outer = 0000000000000000] 23:21:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D4188C00) [pid = 2064] [serial = 1417] [outer = 000000F1C65D2800] 23:21:37 INFO - PROCESS | 2064 | 1467872497081 Marionette DEBUG loaded listener.js 23:21:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D41AB800) [pid = 2064] [serial = 1418] [outer = 000000F1C65D2800] 23:21:37 INFO - PROCESS | 2064 | 1467872497582 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 735ms 23:21:37 INFO - PROCESS | 2064 | 1467872497676 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:21:37 INFO - PROCESS | 2064 | 1467872497678 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:21:37 INFO - PROCESS | 2064 | 1467872497684 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:21:37 INFO - PROCESS | 2064 | 1467872497686 Marionette TRACE conn6 <- [1,1854,null,{}] 23:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:21:37 INFO - PROCESS | 2064 | 1467872497689 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:37 INFO - PROCESS | 2064 | 1467872497696 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:38 INFO - PROCESS | 2064 | 1467872497988 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D3FBD800) [pid = 2064] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C7656800) [pid = 2064] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CD2B5000) [pid = 2064] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D657F800) [pid = 2064] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C919C400) [pid = 2064] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C828F000) [pid = 2064] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE5D5000) [pid = 2064] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D7592C00) [pid = 2064] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D5148000) [pid = 2064] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C880B400) [pid = 2064] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:21:38 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D2B18400) [pid = 2064] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:21:38 INFO - PROCESS | 2064 | 1467872498044 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:38 INFO - PROCESS | 2064 | 1467872498047 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23AB000 == 33 [pid = 2064] [id = 473] 23:21:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C63B2C00) [pid = 2064] [serial = 1419] [outer = 0000000000000000] 23:21:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C78CCC00) [pid = 2064] [serial = 1420] [outer = 000000F1C63B2C00] 23:21:38 INFO - PROCESS | 2064 | 1467872498094 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CEB4F000) [pid = 2064] [serial = 1421] [outer = 000000F1C63B2C00] 23:21:38 INFO - PROCESS | 2064 | 1467872498465 Marionette TRACE conn6 <- [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]]]}] 23:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 818ms 23:21:38 INFO - PROCESS | 2064 | 1467872498508 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:21:38 INFO - PROCESS | 2064 | 1467872498510 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:21:38 INFO - PROCESS | 2064 | 1467872498513 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:21:38 INFO - PROCESS | 2064 | 1467872498515 Marionette TRACE conn6 <- [1,1858,null,{}] 23:21:38 INFO - PROCESS | 2064 | 1467872498518 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:38 INFO - PROCESS | 2064 | 1467872498521 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:38 INFO - PROCESS | 2064 | 1467872498603 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:21:38 INFO - PROCESS | 2064 | 1467872498608 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:38 INFO - PROCESS | 2064 | 1467872498610 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8717800 == 34 [pid = 2064] [id = 474] 23:21:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D41A2800) [pid = 2064] [serial = 1422] [outer = 0000000000000000] 23:21:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D5725C00) [pid = 2064] [serial = 1423] [outer = 000000F1D41A2800] 23:21:38 INFO - PROCESS | 2064 | 1467872498656 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D57EC000) [pid = 2064] [serial = 1424] [outer = 000000F1D41A2800] 23:21:39 INFO - PROCESS | 2064 | 1467872499087 Marionette TRACE conn6 <- [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]]]}] 23:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 23:21:39 INFO - PROCESS | 2064 | 1467872499146 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:21:39 INFO - PROCESS | 2064 | 1467872499148 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:21:39 INFO - PROCESS | 2064 | 1467872499152 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:21:39 INFO - PROCESS | 2064 | 1467872499154 Marionette TRACE conn6 <- [1,1862,null,{}] 23:21:39 INFO - PROCESS | 2064 | 1467872499159 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:39 INFO - PROCESS | 2064 | 1467872499161 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:39 INFO - PROCESS | 2064 | 1467872499242 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:21:39 INFO - PROCESS | 2064 | 1467872499250 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 2064 | 1467872499252 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C9C000 == 35 [pid = 2064] [id = 475] 23:21:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D5AA6800) [pid = 2064] [serial = 1425] [outer = 0000000000000000] 23:21:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D5CED800) [pid = 2064] [serial = 1426] [outer = 000000F1D5AA6800] 23:21:39 INFO - PROCESS | 2064 | 1467872499297 Marionette DEBUG loaded listener.js 23:21:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D657B400) [pid = 2064] [serial = 1427] [outer = 000000F1D5AA6800] 23:21:39 INFO - PROCESS | 2064 | 1467872499767 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 23:21:39 INFO - PROCESS | 2064 | 1467872499826 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:21:39 INFO - PROCESS | 2064 | 1467872499829 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:21:39 INFO - PROCESS | 2064 | 1467872499832 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:21:39 INFO - PROCESS | 2064 | 1467872499834 Marionette TRACE conn6 <- [1,1866,null,{}] 23:21:39 INFO - PROCESS | 2064 | 1467872499838 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:39 INFO - PROCESS | 2064 | 1467872499840 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:39 INFO - PROCESS | 2064 | 1467872499925 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:21:39 INFO - PROCESS | 2064 | 1467872499933 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 2064 | 1467872499935 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D994A000 == 36 [pid = 2064] [id = 476] 23:21:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D71AE800) [pid = 2064] [serial = 1428] [outer = 0000000000000000] 23:21:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7733000) [pid = 2064] [serial = 1429] [outer = 000000F1D71AE800] 23:21:39 INFO - PROCESS | 2064 | 1467872499980 Marionette DEBUG loaded listener.js 23:21:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7D43000) [pid = 2064] [serial = 1430] [outer = 000000F1D71AE800] 23:21:40 INFO - PROCESS | 2064 | 1467872500808 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1024ms 23:21:40 INFO - PROCESS | 2064 | 1467872500859 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:21:40 INFO - PROCESS | 2064 | 1467872500864 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:21:40 INFO - PROCESS | 2064 | 1467872500869 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:21:40 INFO - PROCESS | 2064 | 1467872500875 Marionette TRACE conn6 <- [1,1870,null,{}] 23:21:40 INFO - PROCESS | 2064 | 1467872500901 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:40 INFO - PROCESS | 2064 | 1467872500905 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:41 INFO - PROCESS | 2064 | 1467872501043 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:21:41 INFO - PROCESS | 2064 | 1467872501160 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 2064 | 1467872501164 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF1F000 == 37 [pid = 2064] [id = 477] 23:21:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C8C0EC00) [pid = 2064] [serial = 1431] [outer = 0000000000000000] 23:21:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C9740000) [pid = 2064] [serial = 1432] [outer = 000000F1C8C0EC00] 23:21:41 INFO - PROCESS | 2064 | 1467872501226 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CE1B7400) [pid = 2064] [serial = 1433] [outer = 000000F1C8C0EC00] 23:21:41 INFO - PROCESS | 2064 | 1467872501933 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1147ms 23:21:42 INFO - PROCESS | 2064 | 1467872502020 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:21:42 INFO - PROCESS | 2064 | 1467872502025 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:21:42 INFO - PROCESS | 2064 | 1467872502032 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:21:42 INFO - PROCESS | 2064 | 1467872502035 Marionette TRACE conn6 <- [1,1874,null,{}] 23:21:42 INFO - PROCESS | 2064 | 1467872502039 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:42 INFO - PROCESS | 2064 | 1467872502043 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:42 INFO - PROCESS | 2064 | 1467872502179 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:21:42 INFO - PROCESS | 2064 | 1467872502379 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:42 INFO - PROCESS | 2064 | 1467872502383 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8014000 == 38 [pid = 2064] [id = 478] 23:21:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C63B1C00) [pid = 2064] [serial = 1434] [outer = 0000000000000000] 23:21:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C8347000) [pid = 2064] [serial = 1435] [outer = 000000F1C63B1C00] 23:21:42 INFO - PROCESS | 2064 | 1467872502443 Marionette DEBUG loaded listener.js 23:21:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8F0F400) [pid = 2064] [serial = 1436] [outer = 000000F1C63B1C00] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C9C000 == 37 [pid = 2064] [id = 475] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8717800 == 36 [pid = 2064] [id = 474] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23AB000 == 35 [pid = 2064] [id = 473] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E73800 == 34 [pid = 2064] [id = 472] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD1000 == 33 [pid = 2064] [id = 471] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B6D000 == 32 [pid = 2064] [id = 470] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0EC800 == 31 [pid = 2064] [id = 469] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8F4E000 == 30 [pid = 2064] [id = 468] 23:21:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8004800 == 29 [pid = 2064] [id = 467] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D4B2DC00) [pid = 2064] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D41A1400) [pid = 2064] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C822EC00) [pid = 2064] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8348C00) [pid = 2064] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CEB55C00) [pid = 2064] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D2BEC000) [pid = 2064] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D77C3400) [pid = 2064] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C962D000) [pid = 2064] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CCADA000) [pid = 2064] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8F34000) [pid = 2064] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CD52DC00) [pid = 2064] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE5DE400) [pid = 2064] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D7D06800) [pid = 2064] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7D42400) [pid = 2064] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5AA2C00) [pid = 2064] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D657C400) [pid = 2064] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D62B6000) [pid = 2064] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D3F23400) [pid = 2064] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D3FB5000) [pid = 2064] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D4FB1800) [pid = 2064] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 23:21:42 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D205C800) [pid = 2064] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 23:21:43 INFO - PROCESS | 2064 | 1467872503115 Marionette TRACE conn6 <- [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]]]}] 23:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1124ms 23:21:43 INFO - PROCESS | 2064 | 1467872503158 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 2064 | 1467872503162 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:21:43 INFO - PROCESS | 2064 | 1467872503166 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:21:43 INFO - PROCESS | 2064 | 1467872503169 Marionette TRACE conn6 <- [1,1878,null,{}] 23:21:43 INFO - PROCESS | 2064 | 1467872503174 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:43 INFO - PROCESS | 2064 | 1467872503179 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:43 INFO - PROCESS | 2064 | 1467872503273 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:21:43 INFO - PROCESS | 2064 | 1467872503355 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:43 INFO - PROCESS | 2064 | 1467872503358 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB10800 == 30 [pid = 2064] [id = 479] 23:21:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C81A7400) [pid = 2064] [serial = 1437] [outer = 0000000000000000] 23:21:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8231C00) [pid = 2064] [serial = 1438] [outer = 000000F1C81A7400] 23:21:43 INFO - PROCESS | 2064 | 1467872503408 Marionette DEBUG loaded listener.js 23:21:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CCA92800) [pid = 2064] [serial = 1439] [outer = 000000F1C81A7400] 23:21:43 INFO - PROCESS | 2064 | 1467872503856 Marionette TRACE conn6 <- [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]]]}] 23:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 23:21:43 INFO - PROCESS | 2064 | 1467872503902 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 2064 | 1467872503907 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:21:43 INFO - PROCESS | 2064 | 1467872503912 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:21:43 INFO - PROCESS | 2064 | 1467872503914 Marionette TRACE conn6 <- [1,1882,null,{}] 23:21:43 INFO - PROCESS | 2064 | 1467872503917 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:43 INFO - PROCESS | 2064 | 1467872503920 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:44 INFO - PROCESS | 2064 | 1467872504012 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:21:44 INFO - PROCESS | 2064 | 1467872504018 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:44 INFO - PROCESS | 2064 | 1467872504021 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2690800 == 31 [pid = 2064] [id = 480] 23:21:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE1D8C00) [pid = 2064] [serial = 1440] [outer = 0000000000000000] 23:21:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CEBE3000) [pid = 2064] [serial = 1441] [outer = 000000F1CE1D8C00] 23:21:44 INFO - PROCESS | 2064 | 1467872504068 Marionette DEBUG loaded listener.js 23:21:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D2671400) [pid = 2064] [serial = 1442] [outer = 000000F1CE1D8C00] 23:21:44 INFO - PROCESS | 2064 | 1467872504544 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 23:21:44 INFO - PROCESS | 2064 | 1467872504586 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:21:44 INFO - PROCESS | 2064 | 1467872504589 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:21:44 INFO - PROCESS | 2064 | 1467872504594 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:21:44 INFO - PROCESS | 2064 | 1467872504601 Marionette TRACE conn6 <- [1,1886,null,{}] 23:21:44 INFO - PROCESS | 2064 | 1467872504611 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:44 INFO - PROCESS | 2064 | 1467872504615 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:44 INFO - PROCESS | 2064 | 1467872504708 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:21:44 INFO - PROCESS | 2064 | 1467872504718 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:44 INFO - PROCESS | 2064 | 1467872504720 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BDF800 == 32 [pid = 2064] [id = 481] 23:21:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D3F27800) [pid = 2064] [serial = 1443] [outer = 0000000000000000] 23:21:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D3FBBC00) [pid = 2064] [serial = 1444] [outer = 000000F1D3F27800] 23:21:44 INFO - PROCESS | 2064 | 1467872504766 Marionette DEBUG loaded listener.js 23:21:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D41A6C00) [pid = 2064] [serial = 1445] [outer = 000000F1D3F27800] 23:21:45 INFO - PROCESS | 2064 | 1467872505218 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 23:21:45 INFO - PROCESS | 2064 | 1467872505288 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:21:45 INFO - PROCESS | 2064 | 1467872505291 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:21:45 INFO - PROCESS | 2064 | 1467872505300 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:21:45 INFO - PROCESS | 2064 | 1467872505302 Marionette TRACE conn6 <- [1,1890,null,{}] 23:21:45 INFO - PROCESS | 2064 | 1467872505306 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:45 INFO - PROCESS | 2064 | 1467872505308 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:45 INFO - PROCESS | 2064 | 1467872505455 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:21:45 INFO - PROCESS | 2064 | 1467872505472 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:45 INFO - PROCESS | 2064 | 1467872505475 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B15000 == 33 [pid = 2064] [id = 482] 23:21:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4CD1800) [pid = 2064] [serial = 1446] [outer = 0000000000000000] 23:21:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D4FADC00) [pid = 2064] [serial = 1447] [outer = 000000F1D4CD1800] 23:21:45 INFO - PROCESS | 2064 | 1467872505529 Marionette DEBUG loaded listener.js 23:21:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D4FB5C00) [pid = 2064] [serial = 1448] [outer = 000000F1D4CD1800] 23:21:45 INFO - PROCESS | 2064 | 1467872505981 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 23:21:46 INFO - PROCESS | 2064 | 1467872506036 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:21:46 INFO - PROCESS | 2064 | 1467872506038 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:21:46 INFO - PROCESS | 2064 | 1467872506042 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 2064 | 1467872506044 Marionette TRACE conn6 <- [1,1894,null,{}] 23:21:46 INFO - PROCESS | 2064 | 1467872506059 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:46 INFO - PROCESS | 2064 | 1467872506061 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:46 INFO - PROCESS | 2064 | 1467872506176 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:21:46 INFO - PROCESS | 2064 | 1467872506186 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 2064 | 1467872506193 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B83800 == 34 [pid = 2064] [id = 483] 23:21:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D56D0400) [pid = 2064] [serial = 1449] [outer = 0000000000000000] 23:21:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D57E5000) [pid = 2064] [serial = 1450] [outer = 000000F1D56D0400] 23:21:46 INFO - PROCESS | 2064 | 1467872506297 Marionette DEBUG loaded listener.js 23:21:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D6527400) [pid = 2064] [serial = 1451] [outer = 000000F1D56D0400] 23:21:46 INFO - PROCESS | 2064 | 1467872506760 Marionette TRACE conn6 <- [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]]]}] 23:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 776ms 23:21:46 INFO - PROCESS | 2064 | 1467872506821 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:21:46 INFO - PROCESS | 2064 | 1467872506823 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:21:46 INFO - PROCESS | 2064 | 1467872506826 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:21:46 INFO - PROCESS | 2064 | 1467872506828 Marionette TRACE conn6 <- [1,1898,null,{}] 23:21:46 INFO - PROCESS | 2064 | 1467872506836 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:46 INFO - PROCESS | 2064 | 1467872506839 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:46 INFO - PROCESS | 2064 | 1467872506968 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:21:46 INFO - PROCESS | 2064 | 1467872506984 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 2064 | 1467872506986 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9933800 == 35 [pid = 2064] [id = 484] 23:21:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D46C00) [pid = 2064] [serial = 1452] [outer = 0000000000000000] 23:21:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D878B400) [pid = 2064] [serial = 1453] [outer = 000000F1D7D46C00] 23:21:47 INFO - PROCESS | 2064 | 1467872507076 Marionette DEBUG loaded listener.js 23:21:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D87D0000) [pid = 2064] [serial = 1454] [outer = 000000F1D7D46C00] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D5AA6800) [pid = 2064] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CE5D8400) [pid = 2064] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8C02C00) [pid = 2064] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8422400) [pid = 2064] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D2B80400) [pid = 2064] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CCD3EC00) [pid = 2064] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C65D2800) [pid = 2064] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C63B2C00) [pid = 2064] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D41A2800) [pid = 2064] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8288C00) [pid = 2064] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE564C00) [pid = 2064] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:21:47 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D7735C00) [pid = 2064] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:21:47 INFO - PROCESS | 2064 | 1467872507512 Marionette TRACE conn6 <- [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]]]}] 23:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 23:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:21:47 INFO - PROCESS | 2064 | 1467872507564 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:21:47 INFO - PROCESS | 2064 | 1467872507566 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:21:47 INFO - PROCESS | 2064 | 1467872507570 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:21:47 INFO - PROCESS | 2064 | 1467872507571 Marionette TRACE conn6 <- [1,1902,null,{}] 23:21:47 INFO - PROCESS | 2064 | 1467872507586 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:47 INFO - PROCESS | 2064 | 1467872507588 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:47 INFO - PROCESS | 2064 | 1467872507673 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:21:47 INFO - PROCESS | 2064 | 1467872507681 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:47 INFO - PROCESS | 2064 | 1467872507683 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD2F9000 == 36 [pid = 2064] [id = 485] 23:21:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CCA8DC00) [pid = 2064] [serial = 1455] [outer = 0000000000000000] 23:21:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D3F2F800) [pid = 2064] [serial = 1456] [outer = 000000F1CCA8DC00] 23:21:47 INFO - PROCESS | 2064 | 1467872507729 Marionette DEBUG loaded listener.js 23:21:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D7D0D400) [pid = 2064] [serial = 1457] [outer = 000000F1CCA8DC00] 23:21:48 INFO - PROCESS | 2064 | 1467872508160 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 23:21:48 INFO - PROCESS | 2064 | 1467872508201 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:21:48 INFO - PROCESS | 2064 | 1467872508203 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:21:48 INFO - PROCESS | 2064 | 1467872508207 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 2064 | 1467872508209 Marionette TRACE conn6 <- [1,1906,null,{}] 23:21:48 INFO - PROCESS | 2064 | 1467872508218 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:48 INFO - PROCESS | 2064 | 1467872508229 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:48 INFO - PROCESS | 2064 | 1467872508339 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:21:48 INFO - PROCESS | 2064 | 1467872508353 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 2064 | 1467872508355 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC48000 == 37 [pid = 2064] [id = 486] 23:21:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8809800) [pid = 2064] [serial = 1458] [outer = 0000000000000000] 23:21:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D880FC00) [pid = 2064] [serial = 1459] [outer = 000000F1D8809800] 23:21:48 INFO - PROCESS | 2064 | 1467872508399 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D886E400) [pid = 2064] [serial = 1460] [outer = 000000F1D8809800] 23:21:48 INFO - PROCESS | 2064 | 1467872508819 Marionette TRACE conn6 <- [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]]]}] 23:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 23:21:48 INFO - PROCESS | 2064 | 1467872508882 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:21:48 INFO - PROCESS | 2064 | 1467872508884 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:21:48 INFO - PROCESS | 2064 | 1467872508887 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 2064 | 1467872508889 Marionette TRACE conn6 <- [1,1910,null,{}] 23:21:48 INFO - PROCESS | 2064 | 1467872508893 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:48 INFO - PROCESS | 2064 | 1467872508895 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:48 INFO - PROCESS | 2064 | 1467872508979 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:21:48 INFO - PROCESS | 2064 | 1467872508987 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 2064 | 1467872508989 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACCF800 == 38 [pid = 2064] [id = 487] 23:21:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8875400) [pid = 2064] [serial = 1461] [outer = 0000000000000000] 23:21:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8879C00) [pid = 2064] [serial = 1462] [outer = 000000F1D8875400] 23:21:49 INFO - PROCESS | 2064 | 1467872509034 Marionette DEBUG loaded listener.js 23:21:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D88E3400) [pid = 2064] [serial = 1463] [outer = 000000F1D8875400] 23:21:49 INFO - PROCESS | 2064 | 1467872509634 Marionette TRACE conn6 <- [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]]]}] 23:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 776ms 23:21:49 INFO - PROCESS | 2064 | 1467872509730 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:21:49 INFO - PROCESS | 2064 | 1467872509735 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:21:49 INFO - PROCESS | 2064 | 1467872509741 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:21:49 INFO - PROCESS | 2064 | 1467872509745 Marionette TRACE conn6 <- [1,1914,null,{}] 23:21:49 INFO - PROCESS | 2064 | 1467872509751 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:49 INFO - PROCESS | 2064 | 1467872509755 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:49 INFO - PROCESS | 2064 | 1467872509883 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:21:50 INFO - PROCESS | 2064 | 1467872510001 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:50 INFO - PROCESS | 2064 | 1467872510004 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE72E800 == 39 [pid = 2064] [id = 488] 23:21:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C8427800) [pid = 2064] [serial = 1464] [outer = 0000000000000000] 23:21:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CCAE0C00) [pid = 2064] [serial = 1465] [outer = 000000F1C8427800] 23:21:50 INFO - PROCESS | 2064 | 1467872510066 Marionette DEBUG loaded listener.js 23:21:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CE5DE400) [pid = 2064] [serial = 1466] [outer = 000000F1C8427800] 23:21:50 INFO - PROCESS | 2064 | 1467872510670 Marionette TRACE conn6 <- [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]]]}] 23:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 987ms 23:21:50 INFO - PROCESS | 2064 | 1467872510731 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:21:50 INFO - PROCESS | 2064 | 1467872510736 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:21:50 INFO - PROCESS | 2064 | 1467872510743 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 2064 | 1467872510746 Marionette TRACE conn6 <- [1,1918,null,{}] 23:21:50 INFO - PROCESS | 2064 | 1467872510750 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:50 INFO - PROCESS | 2064 | 1467872510754 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:50 INFO - PROCESS | 2064 | 1467872510873 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:21:51 INFO - PROCESS | 2064 | 1467872510999 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:51 INFO - PROCESS | 2064 | 1467872511002 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DE5800 == 40 [pid = 2064] [id = 489] 23:21:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D3F27C00) [pid = 2064] [serial = 1467] [outer = 0000000000000000] 23:21:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D3FB8C00) [pid = 2064] [serial = 1468] [outer = 000000F1D3F27C00] 23:21:51 INFO - PROCESS | 2064 | 1467872511062 Marionette DEBUG loaded listener.js 23:21:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D4FAD000) [pid = 2064] [serial = 1469] [outer = 000000F1D3F27C00] 23:21:51 INFO - PROCESS | 2064 | 1467872511675 Marionette TRACE conn6 <- [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]]]}] 23:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 23:21:51 INFO - PROCESS | 2064 | 1467872511730 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:21:51 INFO - PROCESS | 2064 | 1467872511733 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:21:51 INFO - PROCESS | 2064 | 1467872511737 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:21:51 INFO - PROCESS | 2064 | 1467872511742 Marionette TRACE conn6 <- [1,1922,null,{}] 23:21:51 INFO - PROCESS | 2064 | 1467872511754 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:51 INFO - PROCESS | 2064 | 1467872511759 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:51 INFO - PROCESS | 2064 | 1467872511876 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:21:52 INFO - PROCESS | 2064 | 1467872512005 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:52 INFO - PROCESS | 2064 | 1467872512008 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE19000 == 41 [pid = 2064] [id = 490] 23:21:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D71ADC00) [pid = 2064] [serial = 1470] [outer = 0000000000000000] 23:21:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8810800) [pid = 2064] [serial = 1471] [outer = 000000F1D71ADC00] 23:21:52 INFO - PROCESS | 2064 | 1467872512069 Marionette DEBUG loaded listener.js 23:21:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D89DBC00) [pid = 2064] [serial = 1472] [outer = 000000F1D71ADC00] 23:21:52 INFO - PROCESS | 2064 | 1467872512733 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1030ms 23:21:52 INFO - PROCESS | 2064 | 1467872512770 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:21:52 INFO - PROCESS | 2064 | 1467872512773 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:21:52 INFO - PROCESS | 2064 | 1467872512777 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:21:52 INFO - PROCESS | 2064 | 1467872512780 Marionette TRACE conn6 <- [1,1926,null,{}] 23:21:52 INFO - PROCESS | 2064 | 1467872512784 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:52 INFO - PROCESS | 2064 | 1467872512787 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:52 INFO - PROCESS | 2064 | 1467872512905 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:21:53 INFO - PROCESS | 2064 | 1467872513127 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:53 INFO - PROCESS | 2064 | 1467872513130 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F5E000 == 42 [pid = 2064] [id = 491] 23:21:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C7430400) [pid = 2064] [serial = 1473] [outer = 0000000000000000] 23:21:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C8348C00) [pid = 2064] [serial = 1474] [outer = 000000F1C7430400] 23:21:53 INFO - PROCESS | 2064 | 1467872513198 Marionette DEBUG loaded listener.js 23:21:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1CCA42400) [pid = 2064] [serial = 1475] [outer = 000000F1C7430400] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC48000 == 41 [pid = 2064] [id = 486] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD2F9000 == 40 [pid = 2064] [id = 485] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9933800 == 39 [pid = 2064] [id = 484] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B83800 == 38 [pid = 2064] [id = 483] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B15000 == 37 [pid = 2064] [id = 482] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BDF800 == 36 [pid = 2064] [id = 481] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2690800 == 35 [pid = 2064] [id = 480] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB10800 == 34 [pid = 2064] [id = 479] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8014000 == 33 [pid = 2064] [id = 478] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF1F000 == 32 [pid = 2064] [id = 477] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D994A000 == 31 [pid = 2064] [id = 476] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE19000 == 30 [pid = 2064] [id = 490] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DE5800 == 29 [pid = 2064] [id = 489] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACCF800 == 28 [pid = 2064] [id = 487] 23:21:54 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE72E800 == 27 [pid = 2064] [id = 488] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D5CED800) [pid = 2064] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1CEB4B800) [pid = 2064] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CE1E1C00) [pid = 2064] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C9738C00) [pid = 2064] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8430400) [pid = 2064] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8AA9000) [pid = 2064] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D2BECC00) [pid = 2064] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CD5F1C00) [pid = 2064] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE1DF400) [pid = 2064] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4188C00) [pid = 2064] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D3F8B800) [pid = 2064] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C78CCC00) [pid = 2064] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D41AB800) [pid = 2064] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D5725C00) [pid = 2064] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CD2B4000) [pid = 2064] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8659400) [pid = 2064] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D4B2AC00) [pid = 2064] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D242EC00) [pid = 2064] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D87CEC00) [pid = 2064] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7D3FC00) [pid = 2064] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D57EC000) [pid = 2064] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D657B400) [pid = 2064] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1CEB4F000) [pid = 2064] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D2316800) [pid = 2064] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 23:21:54 INFO - PROCESS | 2064 | 1467872514494 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1825ms 23:21:54 INFO - PROCESS | 2064 | 1467872514604 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:21:54 INFO - PROCESS | 2064 | 1467872514609 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:21:54 INFO - PROCESS | 2064 | 1467872514614 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:21:54 INFO - PROCESS | 2064 | 1467872514618 Marionette TRACE conn6 <- [1,1930,null,{}] 23:21:54 INFO - PROCESS | 2064 | 1467872514624 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:54 INFO - PROCESS | 2064 | 1467872514628 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:54 INFO - PROCESS | 2064 | 1467872514721 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:21:54 INFO - PROCESS | 2064 | 1467872514728 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:54 INFO - PROCESS | 2064 | 1467872514733 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8C91000 == 28 [pid = 2064] [id = 492] 23:21:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8227C00) [pid = 2064] [serial = 1476] [outer = 0000000000000000] 23:21:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8230800) [pid = 2064] [serial = 1477] [outer = 000000F1C8227C00] 23:21:54 INFO - PROCESS | 2064 | 1467872514785 Marionette DEBUG loaded listener.js 23:21:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8353000) [pid = 2064] [serial = 1478] [outer = 000000F1C8227C00] 23:21:55 INFO - PROCESS | 2064 | 1467872515294 Marionette TRACE conn6 <- [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]]]}] 23:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 23:21:55 INFO - PROCESS | 2064 | 1467872515351 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 2064 | 1467872515357 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:21:55 INFO - PROCESS | 2064 | 1467872515363 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:21:55 INFO - PROCESS | 2064 | 1467872515366 Marionette TRACE conn6 <- [1,1934,null,{}] 23:21:55 INFO - PROCESS | 2064 | 1467872515370 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:55 INFO - PROCESS | 2064 | 1467872515373 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:55 INFO - PROCESS | 2064 | 1467872515468 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:21:55 INFO - PROCESS | 2064 | 1467872515548 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:55 INFO - PROCESS | 2064 | 1467872515551 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF0B800 == 29 [pid = 2064] [id = 493] 23:21:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8C43000) [pid = 2064] [serial = 1479] [outer = 0000000000000000] 23:21:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C9627800) [pid = 2064] [serial = 1480] [outer = 000000F1C8C43000] 23:21:55 INFO - PROCESS | 2064 | 1467872515602 Marionette DEBUG loaded listener.js 23:21:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CCA4A800) [pid = 2064] [serial = 1481] [outer = 000000F1C8C43000] 23:21:56 INFO - PROCESS | 2064 | 1467872516008 Marionette TRACE conn6 <- [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]]]}] 23:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 23:21:56 INFO - PROCESS | 2064 | 1467872516084 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:21:56 INFO - PROCESS | 2064 | 1467872516094 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:21:56 INFO - PROCESS | 2064 | 1467872516104 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:21:56 INFO - PROCESS | 2064 | 1467872516107 Marionette TRACE conn6 <- [1,1938,null,{}] 23:21:56 INFO - PROCESS | 2064 | 1467872516120 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:56 INFO - PROCESS | 2064 | 1467872516125 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:56 INFO - PROCESS | 2064 | 1467872516224 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:21:56 INFO - PROCESS | 2064 | 1467872516233 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 2064 | 1467872516237 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D268B000 == 30 [pid = 2064] [id = 494] 23:21:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE55D400) [pid = 2064] [serial = 1482] [outer = 0000000000000000] 23:21:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE565800) [pid = 2064] [serial = 1483] [outer = 000000F1CE55D400] 23:21:56 INFO - PROCESS | 2064 | 1467872516288 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CEBE2000) [pid = 2064] [serial = 1484] [outer = 000000F1CE55D400] 23:21:56 INFO - PROCESS | 2064 | 1467872516743 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 23:21:56 INFO - PROCESS | 2064 | 1467872516786 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:21:56 INFO - PROCESS | 2064 | 1467872516789 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:21:56 INFO - PROCESS | 2064 | 1467872516793 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:21:56 INFO - PROCESS | 2064 | 1467872516795 Marionette TRACE conn6 <- [1,1942,null,{}] 23:21:56 INFO - PROCESS | 2064 | 1467872516799 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:56 INFO - PROCESS | 2064 | 1467872516801 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:56 INFO - PROCESS | 2064 | 1467872516916 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:21:56 INFO - PROCESS | 2064 | 1467872516922 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 2064 | 1467872516924 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AD5800 == 31 [pid = 2064] [id = 495] 23:21:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D242A000) [pid = 2064] [serial = 1485] [outer = 0000000000000000] 23:21:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D2B18400) [pid = 2064] [serial = 1486] [outer = 000000F1D242A000] 23:21:57 INFO - PROCESS | 2064 | 1467872517013 Marionette DEBUG loaded listener.js 23:21:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3F25000) [pid = 2064] [serial = 1487] [outer = 000000F1D242A000] 23:21:57 INFO - PROCESS | 2064 | 1467872517464 Marionette TRACE conn6 <- [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]]]}] 23:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 23:21:57 INFO - PROCESS | 2064 | 1467872517530 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:21:57 INFO - PROCESS | 2064 | 1467872517533 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:21:57 INFO - PROCESS | 2064 | 1467872517579 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:21:57 INFO - PROCESS | 2064 | 1467872517581 Marionette TRACE conn6 <- [1,1946,null,{}] 23:21:57 INFO - PROCESS | 2064 | 1467872517593 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:57 INFO - PROCESS | 2064 | 1467872517595 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:57 INFO - PROCESS | 2064 | 1467872517708 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:21:57 INFO - PROCESS | 2064 | 1467872517715 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:57 INFO - PROCESS | 2064 | 1467872517717 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E76000 == 32 [pid = 2064] [id = 496] 23:21:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D242C000) [pid = 2064] [serial = 1488] [outer = 0000000000000000] 23:21:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3FBD400) [pid = 2064] [serial = 1489] [outer = 000000F1D242C000] 23:21:57 INFO - PROCESS | 2064 | 1467872517763 Marionette DEBUG loaded listener.js 23:21:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D41A3400) [pid = 2064] [serial = 1490] [outer = 000000F1D242C000] 23:21:58 INFO - PROCESS | 2064 | 1467872518222 Marionette TRACE conn6 <- [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]]]}] 23:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 713ms 23:21:58 INFO - PROCESS | 2064 | 1467872518270 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:21:58 INFO - PROCESS | 2064 | 1467872518273 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:21:58 INFO - PROCESS | 2064 | 1467872518276 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:21:58 INFO - PROCESS | 2064 | 1467872518278 Marionette TRACE conn6 <- [1,1950,null,{}] 23:21:58 INFO - PROCESS | 2064 | 1467872518282 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:58 INFO - PROCESS | 2064 | 1467872518288 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:58 INFO - PROCESS | 2064 | 1467872518436 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:21:58 INFO - PROCESS | 2064 | 1467872518450 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 2064 | 1467872518453 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64A3800 == 33 [pid = 2064] [id = 497] 23:21:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D41AC000) [pid = 2064] [serial = 1491] [outer = 0000000000000000] 23:21:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D4CD6C00) [pid = 2064] [serial = 1492] [outer = 000000F1D41AC000] 23:21:58 INFO - PROCESS | 2064 | 1467872518498 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D5728400) [pid = 2064] [serial = 1493] [outer = 000000F1D41AC000] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D4CD1800) [pid = 2064] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D56D0400) [pid = 2064] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D71AE800) [pid = 2064] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3F27800) [pid = 2064] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D7D46C00) [pid = 2064] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8C0EC00) [pid = 2064] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C81A7400) [pid = 2064] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE1D8C00) [pid = 2064] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C63B1C00) [pid = 2064] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D8809800) [pid = 2064] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D8875400) [pid = 2064] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:21:59 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CCA8DC00) [pid = 2064] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:21:59 INFO - PROCESS | 2064 | 1467872519165 Marionette TRACE conn6 <- [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]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 924ms 23:21:59 INFO - PROCESS | 2064 | 1467872519202 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 2064 | 1467872519204 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:21:59 INFO - PROCESS | 2064 | 1467872519208 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 2064 | 1467872519210 Marionette TRACE conn6 <- [1,1954,null,{}] 23:21:59 INFO - PROCESS | 2064 | 1467872519214 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:59 INFO - PROCESS | 2064 | 1467872519216 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:59 INFO - PROCESS | 2064 | 1467872519326 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:21:59 INFO - PROCESS | 2064 | 1467872519380 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 2064 | 1467872519382 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8711800 == 34 [pid = 2064] [id = 498] 23:21:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C7D28400) [pid = 2064] [serial = 1494] [outer = 0000000000000000] 23:21:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CD535400) [pid = 2064] [serial = 1495] [outer = 000000F1C7D28400] 23:21:59 INFO - PROCESS | 2064 | 1467872519427 Marionette DEBUG loaded listener.js 23:21:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D56D0400) [pid = 2064] [serial = 1496] [outer = 000000F1C7D28400] 23:21:59 INFO - PROCESS | 2064 | 1467872519788 Marionette TRACE conn6 <- [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]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 23:21:59 INFO - PROCESS | 2064 | 1467872519840 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 2064 | 1467872519843 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:21:59 INFO - PROCESS | 2064 | 1467872519846 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 2064 | 1467872519848 Marionette TRACE conn6 <- [1,1958,null,{}] 23:21:59 INFO - PROCESS | 2064 | 1467872519852 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:59 INFO - PROCESS | 2064 | 1467872519854 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:59 INFO - PROCESS | 2064 | 1467872519936 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:21:59 INFO - PROCESS | 2064 | 1467872519941 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 2064 | 1467872519943 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:21:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C95000 == 35 [pid = 2064] [id = 499] 23:21:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D57EF400) [pid = 2064] [serial = 1497] [outer = 0000000000000000] 23:21:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D62AB000) [pid = 2064] [serial = 1498] [outer = 000000F1D57EF400] 23:21:59 INFO - PROCESS | 2064 | 1467872519989 Marionette DEBUG loaded listener.js 23:22:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D6527000) [pid = 2064] [serial = 1499] [outer = 000000F1D57EF400] 23:22:00 INFO - PROCESS | 2064 | 1467872520403 Marionette TRACE conn6 <- [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]]]}] 23:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 23:22:00 INFO - PROCESS | 2064 | 1467872520478 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:22:00 INFO - PROCESS | 2064 | 1467872520481 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:22:00 INFO - PROCESS | 2064 | 1467872520484 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 2064 | 1467872520486 Marionette TRACE conn6 <- [1,1962,null,{}] 23:22:00 INFO - PROCESS | 2064 | 1467872520490 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:00 INFO - PROCESS | 2064 | 1467872520492 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:00 INFO - PROCESS | 2064 | 1467872520575 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:22:00 INFO - PROCESS | 2064 | 1467872520583 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:00 INFO - PROCESS | 2064 | 1467872520585 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9933800 == 36 [pid = 2064] [id = 500] 23:22:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D71AFC00) [pid = 2064] [serial = 1500] [outer = 0000000000000000] 23:22:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7735C00) [pid = 2064] [serial = 1501] [outer = 000000F1D71AFC00] 23:22:00 INFO - PROCESS | 2064 | 1467872520633 Marionette DEBUG loaded listener.js 23:22:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D7D3CC00) [pid = 2064] [serial = 1502] [outer = 000000F1D71AFC00] 23:22:01 INFO - PROCESS | 2064 | 1467872521257 Marionette TRACE conn6 <- [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]]]}] 23:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 818ms 23:22:01 INFO - PROCESS | 2064 | 1467872521306 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:22:01 INFO - PROCESS | 2064 | 1467872521311 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:22:01 INFO - PROCESS | 2064 | 1467872521318 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:22:01 INFO - PROCESS | 2064 | 1467872521321 Marionette TRACE conn6 <- [1,1966,null,{}] 23:22:01 INFO - PROCESS | 2064 | 1467872521328 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:01 INFO - PROCESS | 2064 | 1467872521332 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:01 INFO - PROCESS | 2064 | 1467872521484 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:22:01 INFO - PROCESS | 2064 | 1467872521592 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 2064 | 1467872521597 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB1D000 == 37 [pid = 2064] [id = 501] 23:22:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C7656400) [pid = 2064] [serial = 1503] [outer = 0000000000000000] 23:22:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C828E400) [pid = 2064] [serial = 1504] [outer = 000000F1C7656400] 23:22:01 INFO - PROCESS | 2064 | 1467872521681 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8F3D800) [pid = 2064] [serial = 1505] [outer = 000000F1C7656400] 23:22:02 INFO - PROCESS | 2064 | 1467872522486 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1231ms 23:22:02 INFO - PROCESS | 2064 | 1467872522551 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 2064 | 1467872522556 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:22:02 INFO - PROCESS | 2064 | 1467872522563 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - PROCESS | 2064 | 1467872522566 Marionette TRACE conn6 <- [1,1970,null,{}] 23:22:02 INFO - PROCESS | 2064 | 1467872522571 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:02 INFO - PROCESS | 2064 | 1467872522574 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:02 INFO - PROCESS | 2064 | 1467872522709 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:22:02 INFO - PROCESS | 2064 | 1467872522834 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 2064 | 1467872522837 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D53D5000 == 38 [pid = 2064] [id = 502] 23:22:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8AA0800) [pid = 2064] [serial = 1506] [outer = 0000000000000000] 23:22:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CE5DB400) [pid = 2064] [serial = 1507] [outer = 000000F1C8AA0800] 23:22:02 INFO - PROCESS | 2064 | 1467872522897 Marionette DEBUG loaded listener.js 23:22:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D267B800) [pid = 2064] [serial = 1508] [outer = 000000F1C8AA0800] 23:22:03 INFO - PROCESS | 2064 | 1467872523725 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1174ms 23:22:03 INFO - PROCESS | 2064 | 1467872523739 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:22:03 INFO - PROCESS | 2064 | 1467872523743 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:22:03 INFO - PROCESS | 2064 | 1467872523748 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:22:03 INFO - PROCESS | 2064 | 1467872523751 Marionette TRACE conn6 <- [1,1974,null,{}] 23:22:03 INFO - PROCESS | 2064 | 1467872523757 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:03 INFO - PROCESS | 2064 | 1467872523760 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:03 INFO - PROCESS | 2064 | 1467872523878 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C95000 == 37 [pid = 2064] [id = 499] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8711800 == 36 [pid = 2064] [id = 498] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64A3800 == 35 [pid = 2064] [id = 497] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E76000 == 34 [pid = 2064] [id = 496] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AD5800 == 33 [pid = 2064] [id = 495] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D268B000 == 32 [pid = 2064] [id = 494] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF0B800 == 31 [pid = 2064] [id = 493] 23:22:03 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8C91000 == 30 [pid = 2064] [id = 492] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D4FADC00) [pid = 2064] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D4FB5C00) [pid = 2064] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D6527400) [pid = 2064] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D57E5000) [pid = 2064] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D7D43000) [pid = 2064] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D7733000) [pid = 2064] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3FBBC00) [pid = 2064] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D878B400) [pid = 2064] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C9740000) [pid = 2064] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE1B7400) [pid = 2064] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8231C00) [pid = 2064] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CCA92800) [pid = 2064] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CEBE3000) [pid = 2064] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D2671400) [pid = 2064] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8347000) [pid = 2064] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8F0F400) [pid = 2064] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D886E400) [pid = 2064] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D8879C00) [pid = 2064] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D88E3400) [pid = 2064] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D880FC00) [pid = 2064] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D87D0000) [pid = 2064] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D3F2F800) [pid = 2064] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D41A6C00) [pid = 2064] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 23:22:03 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D7D0D400) [pid = 2064] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 23:22:04 INFO - PROCESS | 2064 | 1467872524007 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 2064 | 1467872524010 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C7D7D800 == 31 [pid = 2064] [id = 503] 23:22:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C65DA800) [pid = 2064] [serial = 1509] [outer = 0000000000000000] 23:22:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C81AFC00) [pid = 2064] [serial = 1510] [outer = 000000F1C65DA800] 23:22:04 INFO - PROCESS | 2064 | 1467872524063 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C9624800) [pid = 2064] [serial = 1511] [outer = 000000F1C65DA800] 23:22:04 INFO - PROCESS | 2064 | 1467872524518 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 839ms 23:22:04 INFO - PROCESS | 2064 | 1467872524587 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 2064 | 1467872524592 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:22:04 INFO - PROCESS | 2064 | 1467872524599 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 2064 | 1467872524602 Marionette TRACE conn6 <- [1,1978,null,{}] 23:22:04 INFO - PROCESS | 2064 | 1467872524606 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:04 INFO - PROCESS | 2064 | 1467872524608 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:04 INFO - PROCESS | 2064 | 1467872524705 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:22:04 INFO - PROCESS | 2064 | 1467872524720 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 2064 | 1467872524722 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1B9F000 == 32 [pid = 2064] [id = 504] 23:22:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CEAB6000) [pid = 2064] [serial = 1512] [outer = 0000000000000000] 23:22:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CEB4E400) [pid = 2064] [serial = 1513] [outer = 000000F1CEAB6000] 23:22:04 INFO - PROCESS | 2064 | 1467872524771 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D2674400) [pid = 2064] [serial = 1514] [outer = 000000F1CEAB6000] 23:22:05 INFO - PROCESS | 2064 | 1467872525241 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 23:22:05 INFO - PROCESS | 2064 | 1467872525319 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:22:05 INFO - PROCESS | 2064 | 1467872525321 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:22:05 INFO - PROCESS | 2064 | 1467872525332 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:22:05 INFO - PROCESS | 2064 | 1467872525336 Marionette TRACE conn6 <- [1,1982,null,{}] 23:22:05 INFO - PROCESS | 2064 | 1467872525347 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:05 INFO - PROCESS | 2064 | 1467872525352 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:05 INFO - PROCESS | 2064 | 1467872525441 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:22:05 INFO - PROCESS | 2064 | 1467872525528 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:05 INFO - PROCESS | 2064 | 1467872525531 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACA000 == 33 [pid = 2064] [id = 505] 23:22:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C7D26C00) [pid = 2064] [serial = 1515] [outer = 0000000000000000] 23:22:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D41A1400) [pid = 2064] [serial = 1516] [outer = 000000F1C7D26C00] 23:22:05 INFO - PROCESS | 2064 | 1467872525582 Marionette DEBUG loaded listener.js 23:22:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4B2AC00) [pid = 2064] [serial = 1517] [outer = 000000F1C7D26C00] 23:22:05 INFO - PROCESS | 2064 | 1467872525955 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 23:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:22:06 INFO - PROCESS | 2064 | 1467872526029 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:22:06 INFO - PROCESS | 2064 | 1467872526032 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:22:06 INFO - PROCESS | 2064 | 1467872526035 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - PROCESS | 2064 | 1467872526037 Marionette TRACE conn6 <- [1,1986,null,{}] 23:22:06 INFO - PROCESS | 2064 | 1467872526041 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:06 INFO - PROCESS | 2064 | 1467872526043 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:06 INFO - PROCESS | 2064 | 1467872526163 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:22:06 INFO - PROCESS | 2064 | 1467872526169 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:06 INFO - PROCESS | 2064 | 1467872526171 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A7E000 == 34 [pid = 2064] [id = 506] 23:22:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4FB0000) [pid = 2064] [serial = 1518] [outer = 0000000000000000] 23:22:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D501F000) [pid = 2064] [serial = 1519] [outer = 000000F1D4FB0000] 23:22:06 INFO - PROCESS | 2064 | 1467872526260 Marionette DEBUG loaded listener.js 23:22:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5725C00) [pid = 2064] [serial = 1520] [outer = 000000F1D4FB0000] 23:22:06 INFO - PROCESS | 2064 | 1467872526697 Marionette TRACE conn6 <- [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]]]}] 23:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 23:22:06 INFO - PROCESS | 2064 | 1467872526709 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:22:06 INFO - PROCESS | 2064 | 1467872526711 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:22:06 INFO - PROCESS | 2064 | 1467872526721 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - PROCESS | 2064 | 1467872526723 Marionette TRACE conn6 <- [1,1990,null,{}] 23:22:06 INFO - PROCESS | 2064 | 1467872526727 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:06 INFO - PROCESS | 2064 | 1467872526729 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:06 INFO - PROCESS | 2064 | 1467872526873 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:22:06 INFO - PROCESS | 2064 | 1467872526897 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:06 INFO - PROCESS | 2064 | 1467872526899 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8714800 == 35 [pid = 2064] [id = 507] 23:22:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D4FB0400) [pid = 2064] [serial = 1521] [outer = 0000000000000000] 23:22:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5BD1C00) [pid = 2064] [serial = 1522] [outer = 000000F1D4FB0400] 23:22:06 INFO - PROCESS | 2064 | 1467872526945 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D71AE800) [pid = 2064] [serial = 1523] [outer = 000000F1D4FB0400] 23:22:07 INFO - PROCESS | 2064 | 1467872527410 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 23:22:07 INFO - PROCESS | 2064 | 1467872527451 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:22:07 INFO - PROCESS | 2064 | 1467872527453 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:22:07 INFO - PROCESS | 2064 | 1467872527457 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:22:07 INFO - PROCESS | 2064 | 1467872527458 Marionette TRACE conn6 <- [1,1994,null,{}] 23:22:07 INFO - PROCESS | 2064 | 1467872527462 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:07 INFO - PROCESS | 2064 | 1467872527468 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:07 INFO - PROCESS | 2064 | 1467872527604 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:22:07 INFO - PROCESS | 2064 | 1467872527662 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 2064 | 1467872527664 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D993D800 == 36 [pid = 2064] [id = 508] 23:22:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D0D400) [pid = 2064] [serial = 1524] [outer = 0000000000000000] 23:22:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D878A000) [pid = 2064] [serial = 1525] [outer = 000000F1D7D0D400] 23:22:07 INFO - PROCESS | 2064 | 1467872527710 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D880D000) [pid = 2064] [serial = 1526] [outer = 000000F1D7D0D400] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CE55D400) [pid = 2064] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8C43000) [pid = 2064] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8227C00) [pid = 2064] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C7430400) [pid = 2064] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8427800) [pid = 2064] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3F27C00) [pid = 2064] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D242C000) [pid = 2064] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D41AC000) [pid = 2064] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C7D28400) [pid = 2064] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D57EF400) [pid = 2064] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:22:08 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D242A000) [pid = 2064] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:22:08 INFO - PROCESS | 2064 | 1467872528220 Marionette TRACE conn6 <- [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]]]}] 23:22:08 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 23:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 776ms 23:22:08 INFO - PROCESS | 2064 | 1467872528236 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:22:08 INFO - PROCESS | 2064 | 1467872528238 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:22:08 INFO - PROCESS | 2064 | 1467872528242 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 2064 | 1467872528244 Marionette TRACE conn6 <- [1,1998,null,{}] 23:22:08 INFO - PROCESS | 2064 | 1467872528247 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:08 INFO - PROCESS | 2064 | 1467872528250 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:08 INFO - PROCESS | 2064 | 1467872528332 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:22:08 INFO - PROCESS | 2064 | 1467872528415 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 2064 | 1467872528417 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C39000 == 37 [pid = 2064] [id = 509] 23:22:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C785A400) [pid = 2064] [serial = 1527] [outer = 0000000000000000] 23:22:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D41AC000) [pid = 2064] [serial = 1528] [outer = 000000F1C785A400] 23:22:08 INFO - PROCESS | 2064 | 1467872528463 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8809400) [pid = 2064] [serial = 1529] [outer = 000000F1C785A400] 23:22:08 INFO - PROCESS | 2064 | 1467872528821 Marionette TRACE conn6 <- [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]]]}] 23:22:08 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 23:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 23:22:08 INFO - PROCESS | 2064 | 1467872528875 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:22:08 INFO - PROCESS | 2064 | 1467872528877 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:22:08 INFO - PROCESS | 2064 | 1467872528880 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 2064 | 1467872528882 Marionette TRACE conn6 <- [1,2002,null,{}] 23:22:08 INFO - PROCESS | 2064 | 1467872528886 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:08 INFO - PROCESS | 2064 | 1467872528888 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:09 INFO - PROCESS | 2064 | 1467872529003 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:22:09 INFO - PROCESS | 2064 | 1467872529011 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 2064 | 1467872529013 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC44000 == 38 [pid = 2064] [id = 510] 23:22:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D71AEC00) [pid = 2064] [serial = 1530] [outer = 0000000000000000] 23:22:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8873800) [pid = 2064] [serial = 1531] [outer = 000000F1D71AEC00] 23:22:09 INFO - PROCESS | 2064 | 1467872529066 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D89D9800) [pid = 2064] [serial = 1532] [outer = 000000F1D71AEC00] 23:22:09 INFO - PROCESS | 2064 | 1467872529477 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 629ms 23:22:09 INFO - PROCESS | 2064 | 1467872529513 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:22:09 INFO - PROCESS | 2064 | 1467872529515 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:22:09 INFO - PROCESS | 2064 | 1467872529519 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - PROCESS | 2064 | 1467872529521 Marionette TRACE conn6 <- [1,2006,null,{}] 23:22:09 INFO - PROCESS | 2064 | 1467872529524 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:09 INFO - PROCESS | 2064 | 1467872529526 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:09 INFO - PROCESS | 2064 | 1467872529643 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:22:09 INFO - PROCESS | 2064 | 1467872529682 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 2064 | 1467872529684 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AC9800 == 39 [pid = 2064] [id = 511] 23:22:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D89D8000) [pid = 2064] [serial = 1533] [outer = 0000000000000000] 23:22:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D8A7C400) [pid = 2064] [serial = 1534] [outer = 000000F1D89D8000] 23:22:09 INFO - PROCESS | 2064 | 1467872529729 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8A85400) [pid = 2064] [serial = 1535] [outer = 000000F1D89D8000] 23:22:10 INFO - PROCESS | 2064 | 1467872530192 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 23:22:10 INFO - PROCESS | 2064 | 1467872530257 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:22:10 INFO - PROCESS | 2064 | 1467872530263 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:22:10 INFO - PROCESS | 2064 | 1467872530268 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:22:10 INFO - PROCESS | 2064 | 1467872530272 Marionette TRACE conn6 <- [1,2010,null,{}] 23:22:10 INFO - PROCESS | 2064 | 1467872530279 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:10 INFO - PROCESS | 2064 | 1467872530282 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:10 INFO - PROCESS | 2064 | 1467872530413 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:22:10 INFO - PROCESS | 2064 | 1467872530533 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:10 INFO - PROCESS | 2064 | 1467872530538 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD2EC800 == 40 [pid = 2064] [id = 512] 23:22:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C8F34000) [pid = 2064] [serial = 1536] [outer = 0000000000000000] 23:22:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CC802400) [pid = 2064] [serial = 1537] [outer = 000000F1C8F34000] 23:22:10 INFO - PROCESS | 2064 | 1467872530601 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1CE1E4000) [pid = 2064] [serial = 1538] [outer = 000000F1C8F34000] 23:22:11 INFO - PROCESS | 2064 | 1467872531222 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 23:22:11 INFO - PROCESS | 2064 | 1467872531257 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:22:11 INFO - PROCESS | 2064 | 1467872531262 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:22:11 INFO - PROCESS | 2064 | 1467872531269 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:22:11 INFO - PROCESS | 2064 | 1467872531272 Marionette TRACE conn6 <- [1,2014,null,{}] 23:22:11 INFO - PROCESS | 2064 | 1467872531276 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:11 INFO - PROCESS | 2064 | 1467872531279 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:11 INFO - PROCESS | 2064 | 1467872531429 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:22:11 INFO - PROCESS | 2064 | 1467872531556 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:11 INFO - PROCESS | 2064 | 1467872531559 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D62D2800 == 41 [pid = 2064] [id = 513] 23:22:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D3F29C00) [pid = 2064] [serial = 1539] [outer = 0000000000000000] 23:22:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D41A7000) [pid = 2064] [serial = 1540] [outer = 000000F1D3F29C00] 23:22:11 INFO - PROCESS | 2064 | 1467872531619 Marionette DEBUG loaded listener.js 23:22:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D501FC00) [pid = 2064] [serial = 1541] [outer = 000000F1D3F29C00] 23:22:12 INFO - PROCESS | 2064 | 1467872532251 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1025ms 23:22:12 INFO - PROCESS | 2064 | 1467872532296 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:22:12 INFO - PROCESS | 2064 | 1467872532299 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:22:12 INFO - PROCESS | 2064 | 1467872532303 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:22:12 INFO - PROCESS | 2064 | 1467872532307 Marionette TRACE conn6 <- [1,2018,null,{}] 23:22:12 INFO - PROCESS | 2064 | 1467872532319 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:12 INFO - PROCESS | 2064 | 1467872532325 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:12 INFO - PROCESS | 2064 | 1467872532463 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:22:12 INFO - PROCESS | 2064 | 1467872532588 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:12 INFO - PROCESS | 2064 | 1467872532592 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB008000 == 42 [pid = 2064] [id = 514] 23:22:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D878C800) [pid = 2064] [serial = 1542] [outer = 0000000000000000] 23:22:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D880B400) [pid = 2064] [serial = 1543] [outer = 000000F1D878C800] 23:22:12 INFO - PROCESS | 2064 | 1467872532652 Marionette DEBUG loaded listener.js 23:22:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D8C77C00) [pid = 2064] [serial = 1544] [outer = 000000F1D878C800] 23:22:13 INFO - PROCESS | 2064 | 1467872533244 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1029ms 23:22:13 INFO - PROCESS | 2064 | 1467872533345 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:22:13 INFO - PROCESS | 2064 | 1467872533348 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:22:13 INFO - PROCESS | 2064 | 1467872533353 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:22:13 INFO - PROCESS | 2064 | 1467872533355 Marionette TRACE conn6 <- [1,2022,null,{}] 23:22:13 INFO - PROCESS | 2064 | 1467872533359 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:13 INFO - PROCESS | 2064 | 1467872533362 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:13 INFO - PROCESS | 2064 | 1467872533485 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:22:13 INFO - PROCESS | 2064 | 1467872533722 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 2064 | 1467872533725 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C917F800 == 43 [pid = 2064] [id = 515] 23:22:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C74C6800) [pid = 2064] [serial = 1545] [outer = 0000000000000000] 23:22:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C8284C00) [pid = 2064] [serial = 1546] [outer = 000000F1C74C6800] 23:22:13 INFO - PROCESS | 2064 | 1467872533791 Marionette DEBUG loaded listener.js 23:22:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C919A000) [pid = 2064] [serial = 1547] [outer = 000000F1C74C6800] 23:22:14 INFO - PROCESS | 2064 | 1467872534401 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1129ms 23:22:14 INFO - PROCESS | 2064 | 1467872534484 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:22:14 INFO - PROCESS | 2064 | 1467872534488 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:22:14 INFO - PROCESS | 2064 | 1467872534492 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:22:14 INFO - PROCESS | 2064 | 1467872534495 Marionette TRACE conn6 <- [1,2026,null,{}] 23:22:14 INFO - PROCESS | 2064 | 1467872534501 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:14 INFO - PROCESS | 2064 | 1467872534505 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC44000 == 42 [pid = 2064] [id = 510] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C39000 == 41 [pid = 2064] [id = 509] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D993D800 == 40 [pid = 2064] [id = 508] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8714800 == 39 [pid = 2064] [id = 507] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A7E000 == 38 [pid = 2064] [id = 506] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ACA000 == 37 [pid = 2064] [id = 505] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1B9F000 == 36 [pid = 2064] [id = 504] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C7D7D800 == 35 [pid = 2064] [id = 503] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D53D5000 == 34 [pid = 2064] [id = 502] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9933800 == 33 [pid = 2064] [id = 500] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB1D000 == 32 [pid = 2064] [id = 501] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8F5E000 == 31 [pid = 2064] [id = 491] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C917F800 == 30 [pid = 2064] [id = 515] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB008000 == 29 [pid = 2064] [id = 514] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D62D2800 == 28 [pid = 2064] [id = 513] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AC9800 == 27 [pid = 2064] [id = 511] 23:22:15 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD2EC800 == 26 [pid = 2064] [id = 512] 23:22:15 INFO - PROCESS | 2064 | 1467872535250 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1CE565800) [pid = 2064] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C9627800) [pid = 2064] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1CCA4A800) [pid = 2064] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C8230800) [pid = 2064] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C8353000) [pid = 2064] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CCA42400) [pid = 2064] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8348C00) [pid = 2064] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D7735C00) [pid = 2064] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE5DE400) [pid = 2064] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CCAE0C00) [pid = 2064] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4FAD000) [pid = 2064] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D3FB8C00) [pid = 2064] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D8810800) [pid = 2064] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D41A3400) [pid = 2064] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D3FBD400) [pid = 2064] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D4CD6C00) [pid = 2064] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CD535400) [pid = 2064] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D62AB000) [pid = 2064] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D5728400) [pid = 2064] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2B18400) [pid = 2064] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D6527000) [pid = 2064] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D3F25000) [pid = 2064] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CEBE2000) [pid = 2064] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D56D0400) [pid = 2064] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 23:22:15 INFO - PROCESS | 2064 | 1467872535432 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 2064 | 1467872535436 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C744C800 == 27 [pid = 2064] [id = 516] 23:22:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C78C9800) [pid = 2064] [serial = 1548] [outer = 0000000000000000] 23:22:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C81A9800) [pid = 2064] [serial = 1549] [outer = 000000F1C78C9800] 23:22:15 INFO - PROCESS | 2064 | 1467872535487 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8288800) [pid = 2064] [serial = 1550] [outer = 000000F1C78C9800] 23:22:15 INFO - PROCESS | 2064 | 1467872535944 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1486ms 23:22:15 INFO - PROCESS | 2064 | 1467872535984 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:22:15 INFO - PROCESS | 2064 | 1467872535989 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:22:15 INFO - PROCESS | 2064 | 1467872535994 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:22:15 INFO - PROCESS | 2064 | 1467872535997 Marionette TRACE conn6 <- [1,2030,null,{}] 23:22:16 INFO - PROCESS | 2064 | 1467872536002 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:16 INFO - PROCESS | 2064 | 1467872536004 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:16 INFO - PROCESS | 2064 | 1467872536096 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:22:16 INFO - PROCESS | 2064 | 1467872536110 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:16 INFO - PROCESS | 2064 | 1467872536113 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB1F000 == 28 [pid = 2064] [id = 517] 23:22:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C8651800) [pid = 2064] [serial = 1551] [outer = 0000000000000000] 23:22:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C8C3D400) [pid = 2064] [serial = 1552] [outer = 000000F1C8651800] 23:22:16 INFO - PROCESS | 2064 | 1467872536164 Marionette DEBUG loaded listener.js 23:22:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CB517C00) [pid = 2064] [serial = 1553] [outer = 000000F1C8651800] 23:22:16 INFO - PROCESS | 2064 | 1467872536638 Marionette TRACE conn6 <- [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]]]}] 23:22:16 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) 23:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 23:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:22:16 INFO - PROCESS | 2064 | 1467872536689 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:22:16 INFO - PROCESS | 2064 | 1467872536692 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:22:16 INFO - PROCESS | 2064 | 1467872536696 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:22:16 INFO - PROCESS | 2064 | 1467872536698 Marionette TRACE conn6 <- [1,2034,null,{}] 23:22:16 INFO - PROCESS | 2064 | 1467872536702 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:16 INFO - PROCESS | 2064 | 1467872536705 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:16 INFO - PROCESS | 2064 | 1467872536839 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:22:16 INFO - PROCESS | 2064 | 1467872536917 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:16 INFO - PROCESS | 2064 | 1467872536919 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA8800 == 29 [pid = 2064] [id = 518] 23:22:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE1BC400) [pid = 2064] [serial = 1554] [outer = 0000000000000000] 23:22:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CE1D7400) [pid = 2064] [serial = 1555] [outer = 000000F1CE1BC400] 23:22:16 INFO - PROCESS | 2064 | 1467872536966 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CE55D400) [pid = 2064] [serial = 1556] [outer = 000000F1CE1BC400] 23:22:17 INFO - PROCESS | 2064 | 1467872537373 Marionette TRACE conn6 <- [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]]]}] 23:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 23:22:17 INFO - PROCESS | 2064 | 1467872537431 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:22:17 INFO - PROCESS | 2064 | 1467872537435 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:22:17 INFO - PROCESS | 2064 | 1467872537455 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:22:17 INFO - PROCESS | 2064 | 1467872537460 Marionette TRACE conn6 <- [1,2038,null,{}] 23:22:17 INFO - PROCESS | 2064 | 1467872537469 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:17 INFO - PROCESS | 2064 | 1467872537473 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:17 INFO - PROCESS | 2064 | 1467872537592 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:22:17 INFO - PROCESS | 2064 | 1467872537604 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:17 INFO - PROCESS | 2064 | 1467872537606 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C0000 == 30 [pid = 2064] [id = 519] 23:22:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D1BF0000) [pid = 2064] [serial = 1557] [outer = 0000000000000000] 23:22:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D2359800) [pid = 2064] [serial = 1558] [outer = 000000F1D1BF0000] 23:22:17 INFO - PROCESS | 2064 | 1467872537652 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D2BEA800) [pid = 2064] [serial = 1559] [outer = 000000F1D1BF0000] 23:22:18 INFO - PROCESS | 2064 | 1467872538109 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 712ms 23:22:18 INFO - PROCESS | 2064 | 1467872538185 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 2064 | 1467872538187 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:22:18 INFO - PROCESS | 2064 | 1467872538195 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - PROCESS | 2064 | 1467872538197 Marionette TRACE conn6 <- [1,2042,null,{}] 23:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:22:18 INFO - PROCESS | 2064 | 1467872538201 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:18 INFO - PROCESS | 2064 | 1467872538203 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:18 INFO - PROCESS | 2064 | 1467872538324 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:22:18 INFO - PROCESS | 2064 | 1467872538378 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 2064 | 1467872538380 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BE9800 == 31 [pid = 2064] [id = 520] 23:22:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D3F2F800) [pid = 2064] [serial = 1560] [outer = 0000000000000000] 23:22:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D3FB5400) [pid = 2064] [serial = 1561] [outer = 000000F1D3F2F800] 23:22:18 INFO - PROCESS | 2064 | 1467872538427 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D418D000) [pid = 2064] [serial = 1562] [outer = 000000F1D3F2F800] 23:22:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD505000 == 30 [pid = 2064] [id = 11] 23:22:18 INFO - PROCESS | 2064 | 1467872538894 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 732ms 23:22:18 INFO - PROCESS | 2064 | 1467872538934 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 2064 | 1467872538936 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:22:18 INFO - PROCESS | 2064 | 1467872538946 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - PROCESS | 2064 | 1467872538948 Marionette TRACE conn6 <- [1,2046,null,{}] 23:22:18 INFO - PROCESS | 2064 | 1467872538956 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:18 INFO - PROCESS | 2064 | 1467872538958 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:19 INFO - PROCESS | 2064 | 1467872539071 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:22:19 INFO - PROCESS | 2064 | 1467872539077 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:19 INFO - PROCESS | 2064 | 1467872539083 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B15000 == 31 [pid = 2064] [id = 521] 23:22:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CD4CC400) [pid = 2064] [serial = 1563] [outer = 0000000000000000] 23:22:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D4B2D400) [pid = 2064] [serial = 1564] [outer = 000000F1CD4CC400] 23:22:19 INFO - PROCESS | 2064 | 1467872539148 Marionette DEBUG loaded listener.js 23:22:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D4FB4000) [pid = 2064] [serial = 1565] [outer = 000000F1CD4CC400] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D71ADC00) [pid = 2064] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D7D0D400) [pid = 2064] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D4FB0400) [pid = 2064] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C785A400) [pid = 2064] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D71AFC00) [pid = 2064] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C7656400) [pid = 2064] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D71AEC00) [pid = 2064] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C7D26C00) [pid = 2064] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C65DA800) [pid = 2064] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CEAB6000) [pid = 2064] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8AA0800) [pid = 2064] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D89D8000) [pid = 2064] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:22:19 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4FB0000) [pid = 2064] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:22:19 INFO - PROCESS | 2064 | 1467872539889 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 985ms 23:22:19 INFO - PROCESS | 2064 | 1467872539933 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:22:19 INFO - PROCESS | 2064 | 1467872539935 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:22:19 INFO - PROCESS | 2064 | 1467872539938 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:22:19 INFO - PROCESS | 2064 | 1467872539940 Marionette TRACE conn6 <- [1,2050,null,{}] 23:22:19 INFO - PROCESS | 2064 | 1467872539951 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:19 INFO - PROCESS | 2064 | 1467872539953 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:20 INFO - PROCESS | 2064 | 1467872540064 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:22:20 INFO - PROCESS | 2064 | 1467872540116 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 2064 | 1467872540118 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C6D19800 == 32 [pid = 2064] [id = 522] 23:22:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CCD94800) [pid = 2064] [serial = 1566] [outer = 0000000000000000] 23:22:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D4FAC000) [pid = 2064] [serial = 1567] [outer = 000000F1CCD94800] 23:22:20 INFO - PROCESS | 2064 | 1467872540163 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D56C6000) [pid = 2064] [serial = 1568] [outer = 000000F1CCD94800] 23:22:20 INFO - PROCESS | 2064 | 1467872540515 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 23:22:20 INFO - PROCESS | 2064 | 1467872540569 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:22:20 INFO - PROCESS | 2064 | 1467872540572 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:22:20 INFO - PROCESS | 2064 | 1467872540582 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:22:20 INFO - PROCESS | 2064 | 1467872540584 Marionette TRACE conn6 <- [1,2054,null,{}] 23:22:20 INFO - PROCESS | 2064 | 1467872540588 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:20 INFO - PROCESS | 2064 | 1467872540590 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:20 INFO - PROCESS | 2064 | 1467872540672 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:22:20 INFO - PROCESS | 2064 | 1467872540678 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 2064 | 1467872540680 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8CA1000 == 33 [pid = 2064] [id = 523] 23:22:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5AA0800) [pid = 2064] [serial = 1569] [outer = 0000000000000000] 23:22:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CCA46800) [pid = 2064] [serial = 1570] [outer = 000000F1D5AA0800] 23:22:20 INFO - PROCESS | 2064 | 1467872540725 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D6522000) [pid = 2064] [serial = 1571] [outer = 000000F1D5AA0800] 23:22:21 INFO - PROCESS | 2064 | 1467872541141 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 586ms 23:22:21 INFO - PROCESS | 2064 | 1467872541165 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:22:21 INFO - PROCESS | 2064 | 1467872541167 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:22:21 INFO - PROCESS | 2064 | 1467872541179 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:22:21 INFO - PROCESS | 2064 | 1467872541181 Marionette TRACE conn6 <- [1,2058,null,{}] 23:22:21 INFO - PROCESS | 2064 | 1467872541201 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:21 INFO - PROCESS | 2064 | 1467872541203 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:21 INFO - PROCESS | 2064 | 1467872541284 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:22:21 INFO - PROCESS | 2064 | 1467872541290 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:21 INFO - PROCESS | 2064 | 1467872541291 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D993B000 == 34 [pid = 2064] [id = 524] 23:22:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D71AC400) [pid = 2064] [serial = 1572] [outer = 0000000000000000] 23:22:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7591400) [pid = 2064] [serial = 1573] [outer = 000000F1D71AC400] 23:22:21 INFO - PROCESS | 2064 | 1467872541336 Marionette DEBUG loaded listener.js 23:22:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D7D11C00) [pid = 2064] [serial = 1574] [outer = 000000F1D71AC400] 23:22:21 INFO - PROCESS | 2064 | 1467872541968 Marionette TRACE conn6 <- [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]]]}] 23:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 839ms 23:22:22 INFO - PROCESS | 2064 | 1467872542024 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 2064 | 1467872542029 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:22:22 INFO - PROCESS | 2064 | 1467872542061 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 2064 | 1467872542065 Marionette TRACE conn6 <- [1,2062,null,{}] 23:22:22 INFO - PROCESS | 2064 | 1467872542071 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:22 INFO - PROCESS | 2064 | 1467872542074 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:22 INFO - PROCESS | 2064 | 1467872542213 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:22:22 INFO - PROCESS | 2064 | 1467872542331 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 2064 | 1467872542336 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB1E000 == 35 [pid = 2064] [id = 525] 23:22:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C780DC00) [pid = 2064] [serial = 1575] [outer = 0000000000000000] 23:22:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C834B800) [pid = 2064] [serial = 1576] [outer = 000000F1C780DC00] 23:22:22 INFO - PROCESS | 2064 | 1467872542397 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C9193000) [pid = 2064] [serial = 1577] [outer = 000000F1C780DC00] 23:22:23 INFO - PROCESS | 2064 | 1467872543167 Marionette TRACE conn6 <- [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]]]}] 23:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1146ms 23:22:23 INFO - PROCESS | 2064 | 1467872543205 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:22:23 INFO - PROCESS | 2064 | 1467872543211 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:22:23 INFO - PROCESS | 2064 | 1467872543217 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:22:23 INFO - PROCESS | 2064 | 1467872543221 Marionette TRACE conn6 <- [1,2066,null,{}] 23:22:23 INFO - PROCESS | 2064 | 1467872543225 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:23 INFO - PROCESS | 2064 | 1467872543228 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:23 INFO - PROCESS | 2064 | 1467872543353 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:22:23 INFO - PROCESS | 2064 | 1467872543477 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:23 INFO - PROCESS | 2064 | 1467872543480 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D51A3000 == 36 [pid = 2064] [id = 526] 23:22:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CE21D400) [pid = 2064] [serial = 1578] [outer = 0000000000000000] 23:22:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CEBE5400) [pid = 2064] [serial = 1579] [outer = 000000F1CE21D400] 23:22:23 INFO - PROCESS | 2064 | 1467872543539 Marionette DEBUG loaded listener.js 23:22:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D2BE7800) [pid = 2064] [serial = 1580] [outer = 000000F1CE21D400] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8CA1000 == 35 [pid = 2064] [id = 523] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6D19800 == 34 [pid = 2064] [id = 522] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B15000 == 33 [pid = 2064] [id = 521] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BE9800 == 32 [pid = 2064] [id = 520] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C0000 == 31 [pid = 2064] [id = 519] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA8800 == 30 [pid = 2064] [id = 518] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB1F000 == 29 [pid = 2064] [id = 517] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C744C800 == 28 [pid = 2064] [id = 516] 23:22:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C6EA1000 == 27 [pid = 2064] [id = 12] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D89DBC00) [pid = 2064] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D878A000) [pid = 2064] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D71AE800) [pid = 2064] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D5BD1C00) [pid = 2064] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D41AC000) [pid = 2064] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D880D000) [pid = 2064] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D7D3CC00) [pid = 2064] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C828E400) [pid = 2064] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D89D9800) [pid = 2064] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8F3D800) [pid = 2064] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D41A1400) [pid = 2064] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C81AFC00) [pid = 2064] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C9624800) [pid = 2064] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D8873800) [pid = 2064] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CEB4E400) [pid = 2064] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2674400) [pid = 2064] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE5DB400) [pid = 2064] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D267B800) [pid = 2064] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D8A85400) [pid = 2064] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D501F000) [pid = 2064] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D5725C00) [pid = 2064] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D8A7C400) [pid = 2064] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D8809400) [pid = 2064] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D4B2AC00) [pid = 2064] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 23:22:24 INFO - PROCESS | 2064 | 1467872544490 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1296ms 23:22:24 INFO - PROCESS | 2064 | 1467872544515 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:22:24 INFO - PROCESS | 2064 | 1467872544519 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:22:24 INFO - PROCESS | 2064 | 1467872544524 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:22:24 INFO - PROCESS | 2064 | 1467872544527 Marionette TRACE conn6 <- [1,2070,null,{}] 23:22:24 INFO - PROCESS | 2064 | 1467872544533 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:24 INFO - PROCESS | 2064 | 1467872544536 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:24 INFO - PROCESS | 2064 | 1467872544632 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:22:24 INFO - PROCESS | 2064 | 1467872544645 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:24 INFO - PROCESS | 2064 | 1467872544648 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCA7B800 == 28 [pid = 2064] [id = 527] 23:22:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C8852C00) [pid = 2064] [serial = 1581] [outer = 0000000000000000] 23:22:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8AAC400) [pid = 2064] [serial = 1582] [outer = 000000F1C8852C00] 23:22:24 INFO - PROCESS | 2064 | 1467872544698 Marionette DEBUG loaded listener.js 23:22:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CB518800) [pid = 2064] [serial = 1583] [outer = 000000F1C8852C00] 23:22:25 INFO - PROCESS | 2064 | 1467872545222 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 23:22:25 INFO - PROCESS | 2064 | 1467872545257 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:22:25 INFO - PROCESS | 2064 | 1467872545262 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:22:25 INFO - PROCESS | 2064 | 1467872545268 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:22:25 INFO - PROCESS | 2064 | 1467872545271 Marionette TRACE conn6 <- [1,2074,null,{}] 23:22:25 INFO - PROCESS | 2064 | 1467872545275 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:25 INFO - PROCESS | 2064 | 1467872545277 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:25 INFO - PROCESS | 2064 | 1467872545366 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:22:25 INFO - PROCESS | 2064 | 1467872545373 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:25 INFO - PROCESS | 2064 | 1467872545375 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C82800 == 29 [pid = 2064] [id = 528] 23:22:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE5D8400) [pid = 2064] [serial = 1584] [outer = 0000000000000000] 23:22:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CEAB0000) [pid = 2064] [serial = 1585] [outer = 000000F1CE5D8400] 23:22:25 INFO - PROCESS | 2064 | 1467872545423 Marionette DEBUG loaded listener.js 23:22:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D234E400) [pid = 2064] [serial = 1586] [outer = 000000F1CE5D8400] 23:22:25 INFO - PROCESS | 2064 | 1467872545898 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 23:22:25 INFO - PROCESS | 2064 | 1467872545963 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:22:25 INFO - PROCESS | 2064 | 1467872545966 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:22:25 INFO - PROCESS | 2064 | 1467872545969 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:22:25 INFO - PROCESS | 2064 | 1467872545973 Marionette TRACE conn6 <- [1,2078,null,{}] 23:22:25 INFO - PROCESS | 2064 | 1467872545985 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:25 INFO - PROCESS | 2064 | 1467872545990 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:26 INFO - PROCESS | 2064 | 1467872546140 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:22:26 INFO - PROCESS | 2064 | 1467872546196 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:26 INFO - PROCESS | 2064 | 1467872546200 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B97000 == 30 [pid = 2064] [id = 529] 23:22:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C7D26C00) [pid = 2064] [serial = 1587] [outer = 0000000000000000] 23:22:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D3FBC400) [pid = 2064] [serial = 1588] [outer = 000000F1C7D26C00] 23:22:26 INFO - PROCESS | 2064 | 1467872546250 Marionette DEBUG loaded listener.js 23:22:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4B27800) [pid = 2064] [serial = 1589] [outer = 000000F1C7D26C00] 23:22:26 INFO - PROCESS | 2064 | 1467872546634 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 23:22:26 INFO - PROCESS | 2064 | 1467872546669 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:22:26 INFO - PROCESS | 2064 | 1467872546672 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:22:26 INFO - PROCESS | 2064 | 1467872546675 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:22:26 INFO - PROCESS | 2064 | 1467872546677 Marionette TRACE conn6 <- [1,2082,null,{}] 23:22:26 INFO - PROCESS | 2064 | 1467872546681 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:26 INFO - PROCESS | 2064 | 1467872546683 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:26 INFO - PROCESS | 2064 | 1467872546803 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:22:26 INFO - PROCESS | 2064 | 1467872546809 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:26 INFO - PROCESS | 2064 | 1467872546811 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D62C1800 == 31 [pid = 2064] [id = 530] 23:22:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4FAEC00) [pid = 2064] [serial = 1590] [outer = 0000000000000000] 23:22:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D501C800) [pid = 2064] [serial = 1591] [outer = 000000F1D4FAEC00] 23:22:26 INFO - PROCESS | 2064 | 1467872546902 Marionette DEBUG loaded listener.js 23:22:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5725C00) [pid = 2064] [serial = 1592] [outer = 000000F1D4FAEC00] 23:22:27 INFO - PROCESS | 2064 | 1467872547353 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 23:22:27 INFO - PROCESS | 2064 | 1467872547411 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:22:27 INFO - PROCESS | 2064 | 1467872547414 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:22:27 INFO - PROCESS | 2064 | 1467872547422 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:22:27 INFO - PROCESS | 2064 | 1467872547424 Marionette TRACE conn6 <- [1,2086,null,{}] 23:22:27 INFO - PROCESS | 2064 | 1467872547427 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:27 INFO - PROCESS | 2064 | 1467872547429 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:27 INFO - PROCESS | 2064 | 1467872547568 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:22:27 INFO - PROCESS | 2064 | 1467872547580 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 2064 | 1467872547582 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8990000 == 32 [pid = 2064] [id = 531] 23:22:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D4FAF800) [pid = 2064] [serial = 1593] [outer = 0000000000000000] 23:22:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5BCDC00) [pid = 2064] [serial = 1594] [outer = 000000F1D4FAF800] 23:22:27 INFO - PROCESS | 2064 | 1467872547628 Marionette DEBUG loaded listener.js 23:22:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D714C400) [pid = 2064] [serial = 1595] [outer = 000000F1D4FAF800] 23:22:28 INFO - PROCESS | 2064 | 1467872548097 Marionette TRACE conn6 <- [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]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 23:22:28 INFO - PROCESS | 2064 | 1467872548155 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:22:28 INFO - PROCESS | 2064 | 1467872548157 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:22:28 INFO - PROCESS | 2064 | 1467872548161 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 2064 | 1467872548163 Marionette TRACE conn6 <- [1,2090,null,{}] 23:22:28 INFO - PROCESS | 2064 | 1467872548171 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:28 INFO - PROCESS | 2064 | 1467872548177 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:28 INFO - PROCESS | 2064 | 1467872548329 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:22:28 INFO - PROCESS | 2064 | 1467872548381 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 2064 | 1467872548383 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99C0800 == 33 [pid = 2064] [id = 532] 23:22:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D42800) [pid = 2064] [serial = 1596] [outer = 0000000000000000] 23:22:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D878E000) [pid = 2064] [serial = 1597] [outer = 000000F1D7D42800] 23:22:28 INFO - PROCESS | 2064 | 1467872548428 Marionette DEBUG loaded listener.js 23:22:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8814400) [pid = 2064] [serial = 1598] [outer = 000000F1D7D42800] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CD506000) [pid = 2064] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8651800) [pid = 2064] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE1BC400) [pid = 2064] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C78C9800) [pid = 2064] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C74C6800) [pid = 2064] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D1BF0000) [pid = 2064] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8F34000) [pid = 2064] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3F29C00) [pid = 2064] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D878C800) [pid = 2064] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D4EC7800) [pid = 2064] [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.] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D3F2F800) [pid = 2064] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CCD94800) [pid = 2064] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CD4CC400) [pid = 2064] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:22:28 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D5AA0800) [pid = 2064] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:22:28 INFO - PROCESS | 2064 | 1467872548931 Marionette TRACE conn6 <- [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]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 795ms 23:22:28 INFO - PROCESS | 2064 | 1467872548958 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 2064 | 1467872548960 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:22:28 INFO - PROCESS | 2064 | 1467872548964 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 2064 | 1467872548966 Marionette TRACE conn6 <- [1,2094,null,{}] 23:22:28 INFO - PROCESS | 2064 | 1467872548969 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:28 INFO - PROCESS | 2064 | 1467872548971 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:29 INFO - PROCESS | 2064 | 1467872549082 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:22:29 INFO - PROCESS | 2064 | 1467872549134 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:29 INFO - PROCESS | 2064 | 1467872549136 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C3A800 == 34 [pid = 2064] [id = 533] 23:22:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8F06C00) [pid = 2064] [serial = 1599] [outer = 0000000000000000] 23:22:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D2437C00) [pid = 2064] [serial = 1600] [outer = 000000F1C8F06C00] 23:22:29 INFO - PROCESS | 2064 | 1467872549182 Marionette DEBUG loaded listener.js 23:22:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D878C800) [pid = 2064] [serial = 1601] [outer = 000000F1C8F06C00] 23:22:29 INFO - PROCESS | 2064 | 1467872549546 Marionette TRACE conn6 <- [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] 23:22:29 INFO - PROCESS | 2064 | 1467872549603 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:22:29 INFO - PROCESS | 2064 | 1467872549606 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:22:29 INFO - PROCESS | 2064 | 1467872549608 Marionette TRACE conn6 <- [1,2098,null,{}] 23:22:29 INFO - PROCESS | 2064 | 1467872549611 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:29 INFO - PROCESS | 2064 | 1467872549613 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:29 INFO - PROCESS | 2064 | 1467872549705 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:22:29 INFO - PROCESS | 2064 | 1467872549710 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:29 INFO - PROCESS | 2064 | 1467872549712 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC58000 == 35 [pid = 2064] [id = 534] 23:22:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D8874000) [pid = 2064] [serial = 1602] [outer = 0000000000000000] 23:22:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D88D5400) [pid = 2064] [serial = 1603] [outer = 000000F1D8874000] 23:22:29 INFO - PROCESS | 2064 | 1467872549758 Marionette DEBUG loaded listener.js 23:22:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4B33C00) [pid = 2064] [serial = 1604] [outer = 000000F1D8874000] 23:22:30 INFO - PROCESS | 2064 | 1467872550189 Marionette TRACE conn6 <- [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]]]}] 23:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 23:22:30 INFO - PROCESS | 2064 | 1467872550239 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:22:30 INFO - PROCESS | 2064 | 1467872550241 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:22:30 INFO - PROCESS | 2064 | 1467872550244 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:22:30 INFO - PROCESS | 2064 | 1467872550246 Marionette TRACE conn6 <- [1,2102,null,{}] 23:22:30 INFO - PROCESS | 2064 | 1467872550250 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:30 INFO - PROCESS | 2064 | 1467872550252 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:30 INFO - PROCESS | 2064 | 1467872550337 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:22:30 INFO - PROCESS | 2064 | 1467872550342 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:30 INFO - PROCESS | 2064 | 1467872550344 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B96800 == 36 [pid = 2064] [id = 535] 23:22:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D89E0800) [pid = 2064] [serial = 1605] [outer = 0000000000000000] 23:22:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8A78000) [pid = 2064] [serial = 1606] [outer = 000000F1D89E0800] 23:22:30 INFO - PROCESS | 2064 | 1467872550389 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8C72C00) [pid = 2064] [serial = 1607] [outer = 000000F1D89E0800] 23:22:30 INFO - PROCESS | 2064 | 1467872550965 Marionette TRACE conn6 <- [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]]]}] 23:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 776ms 23:22:31 INFO - PROCESS | 2064 | 1467872551024 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:22:31 INFO - PROCESS | 2064 | 1467872551030 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:22:31 INFO - PROCESS | 2064 | 1467872551035 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:22:31 INFO - PROCESS | 2064 | 1467872551039 Marionette TRACE conn6 <- [1,2106,null,{}] 23:22:31 INFO - PROCESS | 2064 | 1467872551045 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:31 INFO - PROCESS | 2064 | 1467872551049 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:31 INFO - PROCESS | 2064 | 1467872551172 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:22:31 INFO - PROCESS | 2064 | 1467872551298 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:31 INFO - PROCESS | 2064 | 1467872551304 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2C2000 == 37 [pid = 2064] [id = 536] 23:22:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8347000) [pid = 2064] [serial = 1608] [outer = 0000000000000000] 23:22:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C8FDE000) [pid = 2064] [serial = 1609] [outer = 000000F1C8347000] 23:22:31 INFO - PROCESS | 2064 | 1467872551365 Marionette DEBUG loaded listener.js 23:22:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE1DC400) [pid = 2064] [serial = 1610] [outer = 000000F1C8347000] 23:22:32 INFO - PROCESS | 2064 | 1467872552033 Marionette TRACE conn6 <- [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]]]}] 23:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1035ms 23:22:32 INFO - PROCESS | 2064 | 1467872552073 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:22:32 INFO - PROCESS | 2064 | 1467872552078 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:22:32 INFO - PROCESS | 2064 | 1467872552085 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:22:32 INFO - PROCESS | 2064 | 1467872552088 Marionette TRACE conn6 <- [1,2110,null,{}] 23:22:32 INFO - PROCESS | 2064 | 1467872552092 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:32 INFO - PROCESS | 2064 | 1467872552095 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:32 INFO - PROCESS | 2064 | 1467872552232 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:22:32 INFO - PROCESS | 2064 | 1467872552357 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 2064 | 1467872552360 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C9A800 == 38 [pid = 2064] [id = 537] 23:22:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D2BE4400) [pid = 2064] [serial = 1611] [outer = 0000000000000000] 23:22:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D41AA400) [pid = 2064] [serial = 1612] [outer = 000000F1D2BE4400] 23:22:32 INFO - PROCESS | 2064 | 1467872552419 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D563D800) [pid = 2064] [serial = 1613] [outer = 000000F1D2BE4400] 23:22:33 INFO - PROCESS | 2064 | 1467872553056 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1027ms 23:22:33 INFO - PROCESS | 2064 | 1467872553114 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:22:33 INFO - PROCESS | 2064 | 1467872553117 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:22:33 INFO - PROCESS | 2064 | 1467872553122 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:22:33 INFO - PROCESS | 2064 | 1467872553126 Marionette TRACE conn6 <- [1,2114,null,{}] 23:22:33 INFO - PROCESS | 2064 | 1467872553137 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:33 INFO - PROCESS | 2064 | 1467872553142 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:33 INFO - PROCESS | 2064 | 1467872553257 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:22:33 INFO - PROCESS | 2064 | 1467872553382 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:33 INFO - PROCESS | 2064 | 1467872553386 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB010000 == 39 [pid = 2064] [id = 538] 23:22:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8792400) [pid = 2064] [serial = 1614] [outer = 0000000000000000] 23:22:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8809400) [pid = 2064] [serial = 1615] [outer = 000000F1D8792400] 23:22:33 INFO - PROCESS | 2064 | 1467872553446 Marionette DEBUG loaded listener.js 23:22:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8C79800) [pid = 2064] [serial = 1616] [outer = 000000F1D8792400] 23:22:33 INFO - PROCESS | 2064 | 1467872553955 Marionette TRACE conn6 <- [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]]]}] 23:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 902ms 23:22:34 INFO - PROCESS | 2064 | 1467872554024 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:22:34 INFO - PROCESS | 2064 | 1467872554028 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:22:34 INFO - PROCESS | 2064 | 1467872554031 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 2064 | 1467872554033 Marionette TRACE conn6 <- [1,2118,null,{}] 23:22:34 INFO - PROCESS | 2064 | 1467872554037 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:34 INFO - PROCESS | 2064 | 1467872554039 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:34 INFO - PROCESS | 2064 | 1467872554169 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:22:34 INFO - PROCESS | 2064 | 1467872554266 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:34 INFO - PROCESS | 2064 | 1467872554268 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B90000 == 40 [pid = 2064] [id = 539] 23:22:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8AA0800) [pid = 2064] [serial = 1617] [outer = 0000000000000000] 23:22:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D4FB5800) [pid = 2064] [serial = 1618] [outer = 000000F1C8AA0800] 23:22:34 INFO - PROCESS | 2064 | 1467872554324 Marionette DEBUG loaded listener.js 23:22:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D8CD4C00) [pid = 2064] [serial = 1619] [outer = 000000F1C8AA0800] 23:22:35 INFO - PROCESS | 2064 | 1467872555155 Marionette TRACE conn6 <- [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] 23:22:35 INFO - PROCESS | 2064 | 1467872555227 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:22:35 INFO - PROCESS | 2064 | 1467872555246 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:22:35 INFO - PROCESS | 2064 | 1467872555249 Marionette TRACE conn6 <- [1,2122,null,{}] 23:22:35 INFO - PROCESS | 2064 | 1467872555256 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:35 INFO - PROCESS | 2064 | 1467872555259 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:35 INFO - PROCESS | 2064 | 1467872555375 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:22:35 INFO - PROCESS | 2064 | 1467872555497 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:35 INFO - PROCESS | 2064 | 1467872555500 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5D5800 == 41 [pid = 2064] [id = 540] 23:22:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CCAE0C00) [pid = 2064] [serial = 1620] [outer = 0000000000000000] 23:22:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1CE050400) [pid = 2064] [serial = 1621] [outer = 000000F1CCAE0C00] 23:22:35 INFO - PROCESS | 2064 | 1467872555552 Marionette DEBUG loaded listener.js 23:22:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1CE5DE400) [pid = 2064] [serial = 1622] [outer = 000000F1CCAE0C00] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC58000 == 40 [pid = 2064] [id = 534] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C3A800 == 39 [pid = 2064] [id = 533] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99C0800 == 38 [pid = 2064] [id = 532] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8990000 == 37 [pid = 2064] [id = 531] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D62C1800 == 36 [pid = 2064] [id = 530] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B97000 == 35 [pid = 2064] [id = 529] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C82800 == 34 [pid = 2064] [id = 528] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCA7B800 == 33 [pid = 2064] [id = 527] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D51A3000 == 32 [pid = 2064] [id = 526] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB1E000 == 31 [pid = 2064] [id = 525] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D993B000 == 30 [pid = 2064] [id = 524] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B90000 == 29 [pid = 2064] [id = 539] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB010000 == 28 [pid = 2064] [id = 538] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C9A800 == 27 [pid = 2064] [id = 537] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B96800 == 26 [pid = 2064] [id = 535] 23:22:36 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2C2000 == 25 [pid = 2064] [id = 536] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1CD502800) [pid = 2064] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C8C3D400) [pid = 2064] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1CB517C00) [pid = 2064] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CE1D7400) [pid = 2064] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C81A9800) [pid = 2064] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8288800) [pid = 2064] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C919A000) [pid = 2064] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C8284C00) [pid = 2064] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D2359800) [pid = 2064] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE1E4000) [pid = 2064] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CC802400) [pid = 2064] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D501FC00) [pid = 2064] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D41A7000) [pid = 2064] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D8C77C00) [pid = 2064] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D880B400) [pid = 2064] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8223000) [pid = 2064] [serial = 1076] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D7591400) [pid = 2064] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3FB5400) [pid = 2064] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D418D000) [pid = 2064] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D4FAC000) [pid = 2064] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D4B2D400) [pid = 2064] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CCA46800) [pid = 2064] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D6522000) [pid = 2064] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D2BEA800) [pid = 2064] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D56C6000) [pid = 2064] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D4FB4000) [pid = 2064] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CE55D400) [pid = 2064] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 23:22:36 INFO - PROCESS | 2064 | 1467872556695 Marionette TRACE conn6 <- [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] 23:22:36 INFO - PROCESS | 2064 | 1467872556740 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:22:36 INFO - PROCESS | 2064 | 1467872556745 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:22:36 INFO - PROCESS | 2064 | 1467872556750 Marionette TRACE conn6 <- [1,2126,null,{}] 23:22:36 INFO - PROCESS | 2064 | 1467872556755 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:36 INFO - PROCESS | 2064 | 1467872556758 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:36 INFO - PROCESS | 2064 | 1467872556852 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:22:36 INFO - PROCESS | 2064 | 1467872556861 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:36 INFO - PROCESS | 2064 | 1467872556864 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB539000 == 26 [pid = 2064] [id = 541] 23:22:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8284C00) [pid = 2064] [serial = 1623] [outer = 0000000000000000] 23:22:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C834F000) [pid = 2064] [serial = 1624] [outer = 000000F1C8284C00] 23:22:36 INFO - PROCESS | 2064 | 1467872556948 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C855B000) [pid = 2064] [serial = 1625] [outer = 000000F1C8284C00] 23:22:37 INFO - PROCESS | 2064 | 1467872557414 Marionette TRACE conn6 <- [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]]]}] 23:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 733ms 23:22:37 INFO - PROCESS | 2064 | 1467872557483 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:22:37 INFO - PROCESS | 2064 | 1467872557488 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:22:37 INFO - PROCESS | 2064 | 1467872557536 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:22:37 INFO - PROCESS | 2064 | 1467872557539 Marionette TRACE conn6 <- [1,2130,null,{}] 23:22:37 INFO - PROCESS | 2064 | 1467872557543 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:37 INFO - PROCESS | 2064 | 1467872557546 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:37 INFO - PROCESS | 2064 | 1467872557649 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:22:37 INFO - PROCESS | 2064 | 1467872557657 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:37 INFO - PROCESS | 2064 | 1467872557659 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0E0800 == 27 [pid = 2064] [id = 542] 23:22:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8FE1000) [pid = 2064] [serial = 1626] [outer = 0000000000000000] 23:22:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CCA90800) [pid = 2064] [serial = 1627] [outer = 000000F1C8FE1000] 23:22:37 INFO - PROCESS | 2064 | 1467872557707 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CD4DBC00) [pid = 2064] [serial = 1628] [outer = 000000F1C8FE1000] 23:22:38 INFO - PROCESS | 2064 | 1467872558187 Marionette TRACE conn6 <- [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] 23:22:38 INFO - PROCESS | 2064 | 1467872558231 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:22:38 INFO - PROCESS | 2064 | 1467872558234 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:22:38 INFO - PROCESS | 2064 | 1467872558239 Marionette TRACE conn6 <- [1,2134,null,{}] 23:22:38 INFO - PROCESS | 2064 | 1467872558251 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:38 INFO - PROCESS | 2064 | 1467872558256 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:38 INFO - PROCESS | 2064 | 1467872558343 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:22:38 INFO - PROCESS | 2064 | 1467872558351 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 2064 | 1467872558355 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D26A9000 == 28 [pid = 2064] [id = 543] 23:22:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CE5D3800) [pid = 2064] [serial = 1629] [outer = 0000000000000000] 23:22:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CEB4C400) [pid = 2064] [serial = 1630] [outer = 000000F1CE5D3800] 23:22:38 INFO - PROCESS | 2064 | 1467872558411 Marionette DEBUG loaded listener.js 23:22:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D2316800) [pid = 2064] [serial = 1631] [outer = 000000F1CE5D3800] 23:22:38 INFO - PROCESS | 2064 | 1467872558911 Marionette TRACE conn6 <- [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] 23:22:39 INFO - PROCESS | 2064 | 1467872559010 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:22:39 INFO - PROCESS | 2064 | 1467872559022 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:22:39 INFO - PROCESS | 2064 | 1467872559024 Marionette TRACE conn6 <- [1,2138,null,{}] 23:22:39 INFO - PROCESS | 2064 | 1467872559027 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:39 INFO - PROCESS | 2064 | 1467872559029 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:39 INFO - PROCESS | 2064 | 1467872559151 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:22:39 INFO - PROCESS | 2064 | 1467872559157 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:39 INFO - PROCESS | 2064 | 1467872559159 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACC000 == 29 [pid = 2064] [id = 544] 23:22:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3F21C00) [pid = 2064] [serial = 1632] [outer = 0000000000000000] 23:22:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D3F25800) [pid = 2064] [serial = 1633] [outer = 000000F1D3F21C00] 23:22:39 INFO - PROCESS | 2064 | 1467872559204 Marionette DEBUG loaded listener.js 23:22:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3F96C00) [pid = 2064] [serial = 1634] [outer = 000000F1D3F21C00] 23:22:39 INFO - PROCESS | 2064 | 1467872559660 Marionette TRACE conn6 <- [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] 23:22:39 INFO - PROCESS | 2064 | 1467872559720 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:22:39 INFO - PROCESS | 2064 | 1467872559722 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:22:39 INFO - PROCESS | 2064 | 1467872559724 Marionette TRACE conn6 <- [1,2142,null,{}] 23:22:39 INFO - PROCESS | 2064 | 1467872559728 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:39 INFO - PROCESS | 2064 | 1467872559730 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:39 INFO - PROCESS | 2064 | 1467872559849 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:22:39 INFO - PROCESS | 2064 | 1467872559859 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:39 INFO - PROCESS | 2064 | 1467872559861 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4D93000 == 30 [pid = 2064] [id = 545] 23:22:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C7D27400) [pid = 2064] [serial = 1635] [outer = 0000000000000000] 23:22:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3FC0C00) [pid = 2064] [serial = 1636] [outer = 000000F1C7D27400] 23:22:39 INFO - PROCESS | 2064 | 1467872559906 Marionette DEBUG loaded listener.js 23:22:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D41AB000) [pid = 2064] [serial = 1637] [outer = 000000F1C7D27400] 23:22:40 INFO - PROCESS | 2064 | 1467872560387 Marionette TRACE conn6 <- [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]]]}] 23:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 23:22:40 INFO - PROCESS | 2064 | 1467872560423 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:22:40 INFO - PROCESS | 2064 | 1467872560426 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:22:40 INFO - PROCESS | 2064 | 1467872560469 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:22:40 INFO - PROCESS | 2064 | 1467872560471 Marionette TRACE conn6 <- [1,2146,null,{}] 23:22:40 INFO - PROCESS | 2064 | 1467872560474 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:40 INFO - PROCESS | 2064 | 1467872560480 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:40 INFO - PROCESS | 2064 | 1467872560799 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D4FAF800) [pid = 2064] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8F06C00) [pid = 2064] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C780DC00) [pid = 2064] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CE5D8400) [pid = 2064] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE21D400) [pid = 2064] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D71AC400) [pid = 2064] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8852C00) [pid = 2064] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C7D26C00) [pid = 2064] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D7D42800) [pid = 2064] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D8874000) [pid = 2064] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D4FAEC00) [pid = 2064] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:22:40 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D89E0800) [pid = 2064] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:22:40 INFO - PROCESS | 2064 | 1467872560860 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:40 INFO - PROCESS | 2064 | 1467872560862 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE73E800 == 31 [pid = 2064] [id = 546] 23:22:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C74C6800) [pid = 2064] [serial = 1638] [outer = 0000000000000000] 23:22:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8852C00) [pid = 2064] [serial = 1639] [outer = 000000F1C74C6800] 23:22:40 INFO - PROCESS | 2064 | 1467872560908 Marionette DEBUG loaded listener.js 23:22:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D2BEA000) [pid = 2064] [serial = 1640] [outer = 000000F1C74C6800] 23:22:41 INFO - PROCESS | 2064 | 1467872561289 Marionette TRACE conn6 <- [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] 23:22:41 INFO - PROCESS | 2064 | 1467872561301 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:22:41 INFO - PROCESS | 2064 | 1467872561311 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:22:41 INFO - PROCESS | 2064 | 1467872561313 Marionette TRACE conn6 <- [1,2150,null,{}] 23:22:41 INFO - PROCESS | 2064 | 1467872561316 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:41 INFO - PROCESS | 2064 | 1467872561318 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:41 INFO - PROCESS | 2064 | 1467872561399 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:22:41 INFO - PROCESS | 2064 | 1467872561404 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 2064 | 1467872561406 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8936000 == 32 [pid = 2064] [id = 547] 23:22:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D5146C00) [pid = 2064] [serial = 1641] [outer = 0000000000000000] 23:22:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D56CDC00) [pid = 2064] [serial = 1642] [outer = 000000F1D5146C00] 23:22:41 INFO - PROCESS | 2064 | 1467872561455 Marionette DEBUG loaded listener.js 23:22:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D57F0000) [pid = 2064] [serial = 1643] [outer = 000000F1D5146C00] 23:22:41 INFO - PROCESS | 2064 | 1467872561885 Marionette TRACE conn6 <- [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]]]}] 23:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 647ms 23:22:41 INFO - PROCESS | 2064 | 1467872561955 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:22:41 INFO - PROCESS | 2064 | 1467872561958 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:22:41 INFO - PROCESS | 2064 | 1467872561961 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:22:41 INFO - PROCESS | 2064 | 1467872561963 Marionette TRACE conn6 <- [1,2154,null,{}] 23:22:41 INFO - PROCESS | 2064 | 1467872561967 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:41 INFO - PROCESS | 2064 | 1467872561969 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:42 INFO - PROCESS | 2064 | 1467872562051 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:22:42 INFO - PROCESS | 2064 | 1467872562059 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 2064 | 1467872562061 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93BB800 == 33 [pid = 2064] [id = 548] 23:22:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C7D2F400) [pid = 2064] [serial = 1644] [outer = 0000000000000000] 23:22:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D4A6C800) [pid = 2064] [serial = 1645] [outer = 000000F1C7D2F400] 23:22:42 INFO - PROCESS | 2064 | 1467872562106 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D7148000) [pid = 2064] [serial = 1646] [outer = 000000F1C7D2F400] 23:22:42 INFO - PROCESS | 2064 | 1467872562570 Marionette TRACE conn6 <- [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]]]}] 23:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 23:22:42 INFO - PROCESS | 2064 | 1467872562591 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:22:42 INFO - PROCESS | 2064 | 1467872562593 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:22:42 INFO - PROCESS | 2064 | 1467872562608 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 2064 | 1467872562610 Marionette TRACE conn6 <- [1,2158,null,{}] 23:22:42 INFO - PROCESS | 2064 | 1467872562614 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:42 INFO - PROCESS | 2064 | 1467872562616 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:42 INFO - PROCESS | 2064 | 1467872562704 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:22:42 INFO - PROCESS | 2064 | 1467872562709 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 2064 | 1467872562711 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99C2800 == 34 [pid = 2064] [id = 549] 23:22:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D714AC00) [pid = 2064] [serial = 1647] [outer = 0000000000000000] 23:22:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7739C00) [pid = 2064] [serial = 1648] [outer = 000000F1D714AC00] 23:22:42 INFO - PROCESS | 2064 | 1467872562757 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D3FC00) [pid = 2064] [serial = 1649] [outer = 000000F1D714AC00] 23:22:43 INFO - PROCESS | 2064 | 1467872563576 Marionette TRACE conn6 <- [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]]]}] 23:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1030ms 23:22:43 INFO - PROCESS | 2064 | 1467872563641 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:22:43 INFO - PROCESS | 2064 | 1467872563645 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:22:43 INFO - PROCESS | 2064 | 1467872563650 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 2064 | 1467872563656 Marionette TRACE conn6 <- [1,2162,null,{}] 23:22:43 INFO - PROCESS | 2064 | 1467872563683 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:43 INFO - PROCESS | 2064 | 1467872563686 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:43 INFO - PROCESS | 2064 | 1467872563842 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:22:43 INFO - PROCESS | 2064 | 1467872563959 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 2064 | 1467872563962 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD50E800 == 35 [pid = 2064] [id = 550] 23:22:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C885C400) [pid = 2064] [serial = 1650] [outer = 0000000000000000] 23:22:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C8F34000) [pid = 2064] [serial = 1651] [outer = 000000F1C885C400] 23:22:44 INFO - PROCESS | 2064 | 1467872564025 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1CE1D9000) [pid = 2064] [serial = 1652] [outer = 000000F1C885C400] 23:22:44 INFO - PROCESS | 2064 | 1467872564756 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1156ms 23:22:44 INFO - PROCESS | 2064 | 1467872564824 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:22:44 INFO - PROCESS | 2064 | 1467872564829 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:22:44 INFO - PROCESS | 2064 | 1467872564837 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:22:44 INFO - PROCESS | 2064 | 1467872564841 Marionette TRACE conn6 <- [1,2166,null,{}] 23:22:44 INFO - PROCESS | 2064 | 1467872564845 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:44 INFO - PROCESS | 2064 | 1467872564849 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:44 INFO - PROCESS | 2064 | 1467872564986 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:22:45 INFO - PROCESS | 2064 | 1467872565194 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:45 INFO - PROCESS | 2064 | 1467872565198 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C7D81800 == 36 [pid = 2064] [id = 551] 23:22:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C6547400) [pid = 2064] [serial = 1653] [outer = 0000000000000000] 23:22:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8423000) [pid = 2064] [serial = 1654] [outer = 000000F1C6547400] 23:22:45 INFO - PROCESS | 2064 | 1467872565262 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C8FDF000) [pid = 2064] [serial = 1655] [outer = 000000F1C6547400] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93BB800 == 35 [pid = 2064] [id = 548] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8936000 == 34 [pid = 2064] [id = 547] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE73E800 == 33 [pid = 2064] [id = 546] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4D93000 == 32 [pid = 2064] [id = 545] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ACC000 == 31 [pid = 2064] [id = 544] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D26A9000 == 30 [pid = 2064] [id = 543] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0E0800 == 29 [pid = 2064] [id = 542] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB539000 == 28 [pid = 2064] [id = 541] 23:22:45 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5D5800 == 27 [pid = 2064] [id = 540] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D5BCDC00) [pid = 2064] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D2437C00) [pid = 2064] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C834B800) [pid = 2064] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C9193000) [pid = 2064] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CEAB0000) [pid = 2064] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D234E400) [pid = 2064] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CEBE5400) [pid = 2064] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2BE7800) [pid = 2064] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D7D11C00) [pid = 2064] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8AAC400) [pid = 2064] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CB518800) [pid = 2064] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3FBC400) [pid = 2064] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D878E000) [pid = 2064] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D8814400) [pid = 2064] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D88D5400) [pid = 2064] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D501C800) [pid = 2064] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D5725C00) [pid = 2064] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8A78000) [pid = 2064] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D714C400) [pid = 2064] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D8C72C00) [pid = 2064] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D4B33C00) [pid = 2064] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D4B27800) [pid = 2064] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D878C800) [pid = 2064] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 23:22:45 INFO - PROCESS | 2064 | 1467872565939 Marionette TRACE conn6 <- [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]]]}] 23:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1141ms 23:22:45 INFO - PROCESS | 2064 | 1467872565979 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:22:45 INFO - PROCESS | 2064 | 1467872565983 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:22:46 INFO - PROCESS | 2064 | 1467872565987 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:22:46 INFO - PROCESS | 2064 | 1467872565990 Marionette TRACE conn6 <- [1,2170,null,{}] 23:22:46 INFO - PROCESS | 2064 | 1467872565996 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:46 INFO - PROCESS | 2064 | 1467872566000 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:46 INFO - PROCESS | 2064 | 1467872566094 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:22:46 INFO - PROCESS | 2064 | 1467872566177 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 2064 | 1467872566180 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD2F3800 == 28 [pid = 2064] [id = 552] 23:22:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C6544C00) [pid = 2064] [serial = 1656] [outer = 0000000000000000] 23:22:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C834B800) [pid = 2064] [serial = 1657] [outer = 000000F1C6544C00] 23:22:46 INFO - PROCESS | 2064 | 1467872566229 Marionette DEBUG loaded listener.js 23:22:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CCAD6C00) [pid = 2064] [serial = 1658] [outer = 000000F1C6544C00] 23:22:46 INFO - PROCESS | 2064 | 1467872566670 Marionette TRACE conn6 <- [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]]]}] 23:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 733ms 23:22:46 INFO - PROCESS | 2064 | 1467872566727 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:22:46 INFO - PROCESS | 2064 | 1467872566731 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:22:46 INFO - PROCESS | 2064 | 1467872566736 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - PROCESS | 2064 | 1467872566738 Marionette TRACE conn6 <- [1,2174,null,{}] 23:22:46 INFO - PROCESS | 2064 | 1467872566742 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:46 INFO - PROCESS | 2064 | 1467872566744 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:46 INFO - PROCESS | 2064 | 1467872566838 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:22:46 INFO - PROCESS | 2064 | 1467872566851 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 2064 | 1467872566854 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3DA1800 == 29 [pid = 2064] [id = 553] 23:22:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CEB4E400) [pid = 2064] [serial = 1659] [outer = 0000000000000000] 23:22:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D2356800) [pid = 2064] [serial = 1660] [outer = 000000F1CEB4E400] 23:22:46 INFO - PROCESS | 2064 | 1467872566900 Marionette DEBUG loaded listener.js 23:22:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D2BE5400) [pid = 2064] [serial = 1661] [outer = 000000F1CEB4E400] 23:22:47 INFO - PROCESS | 2064 | 1467872567367 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 23:22:47 INFO - PROCESS | 2064 | 1467872567432 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:22:47 INFO - PROCESS | 2064 | 1467872567434 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:22:47 INFO - PROCESS | 2064 | 1467872567439 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:22:47 INFO - PROCESS | 2064 | 1467872567446 Marionette TRACE conn6 <- [1,2178,null,{}] 23:22:47 INFO - PROCESS | 2064 | 1467872567456 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:47 INFO - PROCESS | 2064 | 1467872567460 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:47 INFO - PROCESS | 2064 | 1467872567551 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:22:47 INFO - PROCESS | 2064 | 1467872567668 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 2064 | 1467872567670 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A72000 == 30 [pid = 2064] [id = 554] 23:22:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C81B5400) [pid = 2064] [serial = 1662] [outer = 0000000000000000] 23:22:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D3FC1C00) [pid = 2064] [serial = 1663] [outer = 000000F1C81B5400] 23:22:47 INFO - PROCESS | 2064 | 1467872567718 Marionette DEBUG loaded listener.js 23:22:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4B33400) [pid = 2064] [serial = 1664] [outer = 000000F1C81B5400] 23:22:48 INFO - PROCESS | 2064 | 1467872568139 Marionette TRACE conn6 <- [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]]]}] 23:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 23:22:48 INFO - PROCESS | 2064 | 1467872568173 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:22:48 INFO - PROCESS | 2064 | 1467872568176 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:22:48 INFO - PROCESS | 2064 | 1467872568179 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:22:48 INFO - PROCESS | 2064 | 1467872568181 Marionette TRACE conn6 <- [1,2182,null,{}] 23:22:48 INFO - PROCESS | 2064 | 1467872568185 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:48 INFO - PROCESS | 2064 | 1467872568187 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:48 INFO - PROCESS | 2064 | 1467872568303 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:22:48 INFO - PROCESS | 2064 | 1467872568308 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:48 INFO - PROCESS | 2064 | 1467872568310 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7AD8000 == 31 [pid = 2064] [id = 555] 23:22:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4FAD800) [pid = 2064] [serial = 1665] [outer = 0000000000000000] 23:22:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D5326800) [pid = 2064] [serial = 1666] [outer = 000000F1D4FAD800] 23:22:48 INFO - PROCESS | 2064 | 1467872568362 Marionette DEBUG loaded listener.js 23:22:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D56CA000) [pid = 2064] [serial = 1667] [outer = 000000F1D4FAD800] 23:22:48 INFO - PROCESS | 2064 | 1467872568819 Marionette TRACE conn6 <- [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]]]}] 23:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 23:22:48 INFO - PROCESS | 2064 | 1467872568874 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:22:48 INFO - PROCESS | 2064 | 1467872568876 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:22:48 INFO - PROCESS | 2064 | 1467872568880 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:22:48 INFO - PROCESS | 2064 | 1467872568882 Marionette TRACE conn6 <- [1,2186,null,{}] 23:22:48 INFO - PROCESS | 2064 | 1467872568924 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:48 INFO - PROCESS | 2064 | 1467872568926 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:49 INFO - PROCESS | 2064 | 1467872569042 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:22:49 INFO - PROCESS | 2064 | 1467872569101 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:49 INFO - PROCESS | 2064 | 1467872569107 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E73800 == 32 [pid = 2064] [id = 556] 23:22:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5AA4800) [pid = 2064] [serial = 1668] [outer = 0000000000000000] 23:22:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5CEE000) [pid = 2064] [serial = 1669] [outer = 000000F1D5AA4800] 23:22:49 INFO - PROCESS | 2064 | 1467872569164 Marionette DEBUG loaded listener.js 23:22:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7591400) [pid = 2064] [serial = 1670] [outer = 000000F1D5AA4800] 23:22:49 INFO - PROCESS | 2064 | 1467872569618 Marionette TRACE conn6 <- [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]]]}] 23:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 776ms 23:22:49 INFO - PROCESS | 2064 | 1467872569659 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 2064 | 1467872569661 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:22:49 INFO - PROCESS | 2064 | 1467872569664 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:22:49 INFO - PROCESS | 2064 | 1467872569666 Marionette TRACE conn6 <- [1,2190,null,{}] 23:22:49 INFO - PROCESS | 2064 | 1467872569669 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:49 INFO - PROCESS | 2064 | 1467872569672 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:49 INFO - PROCESS | 2064 | 1467872569794 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:22:49 INFO - PROCESS | 2064 | 1467872569852 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:49 INFO - PROCESS | 2064 | 1467872569854 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99D2000 == 33 [pid = 2064] [id = 557] 23:22:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D8789C00) [pid = 2064] [serial = 1671] [outer = 0000000000000000] 23:22:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D87CFC00) [pid = 2064] [serial = 1672] [outer = 000000F1D8789C00] 23:22:49 INFO - PROCESS | 2064 | 1467872569899 Marionette DEBUG loaded listener.js 23:22:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D880C000) [pid = 2064] [serial = 1673] [outer = 000000F1D8789C00] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C7D2F400) [pid = 2064] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3F21C00) [pid = 2064] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CCAE0C00) [pid = 2064] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8284C00) [pid = 2064] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CE5D3800) [pid = 2064] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8FE1000) [pid = 2064] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C7D27400) [pid = 2064] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C74C6800) [pid = 2064] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D5146C00) [pid = 2064] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8347000) [pid = 2064] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D2BE4400) [pid = 2064] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D8792400) [pid = 2064] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:22:50 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C8AA0800) [pid = 2064] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:22:50 INFO - PROCESS | 2064 | 1467872570340 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 23:22:50 INFO - PROCESS | 2064 | 1467872570425 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:22:50 INFO - PROCESS | 2064 | 1467872570427 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:22:50 INFO - PROCESS | 2064 | 1467872570430 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:22:50 INFO - PROCESS | 2064 | 1467872570432 Marionette TRACE conn6 <- [1,2194,null,{}] 23:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:22:50 INFO - PROCESS | 2064 | 1467872570436 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:50 INFO - PROCESS | 2064 | 1467872570437 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:50 INFO - PROCESS | 2064 | 1467872570520 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:22:50 INFO - PROCESS | 2064 | 1467872570525 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:50 INFO - PROCESS | 2064 | 1467872570527 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCD0E000 == 34 [pid = 2064] [id = 558] 23:22:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE1E4400) [pid = 2064] [serial = 1674] [outer = 0000000000000000] 23:22:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D4189400) [pid = 2064] [serial = 1675] [outer = 000000F1CE1E4400] 23:22:50 INFO - PROCESS | 2064 | 1467872570576 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D87D1C00) [pid = 2064] [serial = 1676] [outer = 000000F1CE1E4400] 23:22:51 INFO - PROCESS | 2064 | 1467872571007 Marionette TRACE conn6 <- [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]]]}] 23:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 23:22:51 INFO - PROCESS | 2064 | 1467872571066 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 2064 | 1467872571068 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:22:51 INFO - PROCESS | 2064 | 1467872571071 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:22:51 INFO - PROCESS | 2064 | 1467872571073 Marionette TRACE conn6 <- [1,2198,null,{}] 23:22:51 INFO - PROCESS | 2064 | 1467872571076 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:51 INFO - PROCESS | 2064 | 1467872571078 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:51 INFO - PROCESS | 2064 | 1467872571161 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:22:51 INFO - PROCESS | 2064 | 1467872571167 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:51 INFO - PROCESS | 2064 | 1467872571169 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD6000 == 35 [pid = 2064] [id = 559] 23:22:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D886C800) [pid = 2064] [serial = 1677] [outer = 0000000000000000] 23:22:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D8873C00) [pid = 2064] [serial = 1678] [outer = 000000F1D886C800] 23:22:51 INFO - PROCESS | 2064 | 1467872571214 Marionette DEBUG loaded listener.js 23:22:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8870400) [pid = 2064] [serial = 1679] [outer = 000000F1D886C800] 23:22:51 INFO - PROCESS | 2064 | 1467872571632 Marionette TRACE conn6 <- [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]]]}] 23:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 588ms 23:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:22:51 INFO - PROCESS | 2064 | 1467872571670 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 2064 | 1467872571672 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:22:51 INFO - PROCESS | 2064 | 1467872571675 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - PROCESS | 2064 | 1467872571677 Marionette TRACE conn6 <- [1,2202,null,{}] 23:22:51 INFO - PROCESS | 2064 | 1467872571685 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:51 INFO - PROCESS | 2064 | 1467872571687 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:51 INFO - PROCESS | 2064 | 1467872571773 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:22:51 INFO - PROCESS | 2064 | 1467872571779 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:51 INFO - PROCESS | 2064 | 1467872571781 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE1C800 == 36 [pid = 2064] [id = 560] 23:22:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D89DC400) [pid = 2064] [serial = 1680] [outer = 0000000000000000] 23:22:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D89E0000) [pid = 2064] [serial = 1681] [outer = 000000F1D89DC400] 23:22:51 INFO - PROCESS | 2064 | 1467872571827 Marionette DEBUG loaded listener.js 23:22:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8A7F400) [pid = 2064] [serial = 1682] [outer = 000000F1D89DC400] 23:22:52 INFO - PROCESS | 2064 | 1467872572507 Marionette TRACE conn6 <- [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]]]}] 23:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 881ms 23:22:52 INFO - PROCESS | 2064 | 1467872572557 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:22:52 INFO - PROCESS | 2064 | 1467872572563 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:22:52 INFO - PROCESS | 2064 | 1467872572568 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:22:52 INFO - PROCESS | 2064 | 1467872572573 Marionette TRACE conn6 <- [1,2206,null,{}] 23:22:52 INFO - PROCESS | 2064 | 1467872572579 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:52 INFO - PROCESS | 2064 | 1467872572583 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:52 INFO - PROCESS | 2064 | 1467872572733 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:22:52 INFO - PROCESS | 2064 | 1467872572859 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:52 INFO - PROCESS | 2064 | 1467872572863 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2694000 == 37 [pid = 2064] [id = 561] 23:22:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8C43000) [pid = 2064] [serial = 1683] [outer = 0000000000000000] 23:22:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CCA8F400) [pid = 2064] [serial = 1684] [outer = 000000F1C8C43000] 23:22:52 INFO - PROCESS | 2064 | 1467872572924 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CEB4BC00) [pid = 2064] [serial = 1685] [outer = 000000F1C8C43000] 23:22:53 INFO - PROCESS | 2064 | 1467872573543 Marionette TRACE conn6 <- [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]]]}] 23:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 986ms 23:22:53 INFO - PROCESS | 2064 | 1467872573558 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:22:53 INFO - PROCESS | 2064 | 1467872573563 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:22:53 INFO - PROCESS | 2064 | 1467872573569 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:22:53 INFO - PROCESS | 2064 | 1467872573572 Marionette TRACE conn6 <- [1,2210,null,{}] 23:22:53 INFO - PROCESS | 2064 | 1467872573576 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:53 INFO - PROCESS | 2064 | 1467872573579 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:53 INFO - PROCESS | 2064 | 1467872573696 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:22:53 INFO - PROCESS | 2064 | 1467872573793 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:53 INFO - PROCESS | 2064 | 1467872573796 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A16800 == 38 [pid = 2064] [id = 562] 23:22:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D4186C00) [pid = 2064] [serial = 1686] [outer = 0000000000000000] 23:22:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D41A2800) [pid = 2064] [serial = 1687] [outer = 000000F1D4186C00] 23:22:53 INFO - PROCESS | 2064 | 1467872573854 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D572F400) [pid = 2064] [serial = 1688] [outer = 000000F1D4186C00] 23:22:54 INFO - PROCESS | 2064 | 1467872574502 Marionette TRACE conn6 <- [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]]]}] 23:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 985ms 23:22:54 INFO - PROCESS | 2064 | 1467872574557 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:22:54 INFO - PROCESS | 2064 | 1467872574559 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:22:54 INFO - PROCESS | 2064 | 1467872574563 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 2064 | 1467872574567 Marionette TRACE conn6 <- [1,2214,null,{}] 23:22:54 INFO - PROCESS | 2064 | 1467872574579 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:54 INFO - PROCESS | 2064 | 1467872574584 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:54 INFO - PROCESS | 2064 | 1467872574698 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:22:54 INFO - PROCESS | 2064 | 1467872574825 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:54 INFO - PROCESS | 2064 | 1467872574829 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0A5000 == 39 [pid = 2064] [id = 563] 23:22:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8813800) [pid = 2064] [serial = 1689] [outer = 0000000000000000] 23:22:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D89DE000) [pid = 2064] [serial = 1690] [outer = 000000F1D8813800] 23:22:54 INFO - PROCESS | 2064 | 1467872574888 Marionette DEBUG loaded listener.js 23:22:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8C76800) [pid = 2064] [serial = 1691] [outer = 000000F1D8813800] 23:22:55 INFO - PROCESS | 2064 | 1467872575470 Marionette TRACE conn6 <- [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]]]}] 23:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 943ms 23:22:55 INFO - PROCESS | 2064 | 1467872575508 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:22:55 INFO - PROCESS | 2064 | 1467872575512 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:22:55 INFO - PROCESS | 2064 | 1467872575515 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:22:55 INFO - PROCESS | 2064 | 1467872575518 Marionette TRACE conn6 <- [1,2218,null,{}] 23:22:55 INFO - PROCESS | 2064 | 1467872575521 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:55 INFO - PROCESS | 2064 | 1467872575524 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:55 INFO - PROCESS | 2064 | 1467872575640 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:22:55 INFO - PROCESS | 2064 | 1467872575886 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 2064 | 1467872575889 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB1C000 == 40 [pid = 2064] [id = 564] 23:22:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C822D400) [pid = 2064] [serial = 1692] [outer = 0000000000000000] 23:22:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8290C00) [pid = 2064] [serial = 1693] [outer = 000000F1C822D400] 23:22:55 INFO - PROCESS | 2064 | 1467872575957 Marionette DEBUG loaded listener.js 23:22:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C8FDD400) [pid = 2064] [serial = 1694] [outer = 000000F1C822D400] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD6000 == 39 [pid = 2064] [id = 559] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCD0E000 == 38 [pid = 2064] [id = 558] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99D2000 == 37 [pid = 2064] [id = 557] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E73800 == 36 [pid = 2064] [id = 556] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7AD8000 == 35 [pid = 2064] [id = 555] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A72000 == 34 [pid = 2064] [id = 554] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3DA1800 == 33 [pid = 2064] [id = 553] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD2F3800 == 32 [pid = 2064] [id = 552] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C7D81800 == 31 [pid = 2064] [id = 551] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD50E800 == 30 [pid = 2064] [id = 550] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99C2800 == 29 [pid = 2064] [id = 549] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0A5000 == 28 [pid = 2064] [id = 563] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A16800 == 27 [pid = 2064] [id = 562] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2694000 == 26 [pid = 2064] [id = 561] 23:22:57 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE1C800 == 25 [pid = 2064] [id = 560] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D4A6C800) [pid = 2064] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D3F25800) [pid = 2064] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CE5DE400) [pid = 2064] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1CE050400) [pid = 2064] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C834F000) [pid = 2064] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C855B000) [pid = 2064] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CEB4C400) [pid = 2064] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1CCA90800) [pid = 2064] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CD4DBC00) [pid = 2064] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3FC0C00) [pid = 2064] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D3F96C00) [pid = 2064] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8852C00) [pid = 2064] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D41AB000) [pid = 2064] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D56CDC00) [pid = 2064] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D2BEA000) [pid = 2064] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE1DC400) [pid = 2064] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8FDE000) [pid = 2064] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D563D800) [pid = 2064] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D41AA400) [pid = 2064] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D8C79800) [pid = 2064] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8809400) [pid = 2064] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D8CD4C00) [pid = 2064] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D4FB5800) [pid = 2064] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D7148000) [pid = 2064] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D57F0000) [pid = 2064] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D2316800) [pid = 2064] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 23:22:57 INFO - PROCESS | 2064 | 1467872577295 Marionette TRACE conn6 <- [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]]]}] 23:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1891ms 23:22:57 INFO - PROCESS | 2064 | 1467872577409 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:22:57 INFO - PROCESS | 2064 | 1467872577414 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:22:57 INFO - PROCESS | 2064 | 1467872577419 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:22:57 INFO - PROCESS | 2064 | 1467872577423 Marionette TRACE conn6 <- [1,2222,null,{}] 23:22:57 INFO - PROCESS | 2064 | 1467872577429 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:57 INFO - PROCESS | 2064 | 1467872577433 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:57 INFO - PROCESS | 2064 | 1467872577525 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:22:57 INFO - PROCESS | 2064 | 1467872577533 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 2064 | 1467872577538 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C874D800 == 26 [pid = 2064] [id = 565] 23:22:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C81B6000) [pid = 2064] [serial = 1695] [outer = 0000000000000000] 23:22:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C822E800) [pid = 2064] [serial = 1696] [outer = 000000F1C81B6000] 23:22:57 INFO - PROCESS | 2064 | 1467872577588 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C834EC00) [pid = 2064] [serial = 1697] [outer = 000000F1C81B6000] 23:22:58 INFO - PROCESS | 2064 | 1467872578086 Marionette TRACE conn6 <- [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]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 23:22:58 INFO - PROCESS | 2064 | 1467872578113 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 2064 | 1467872578118 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:22:58 INFO - PROCESS | 2064 | 1467872578125 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 2064 | 1467872578128 Marionette TRACE conn6 <- [1,2226,null,{}] 23:22:58 INFO - PROCESS | 2064 | 1467872578131 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:58 INFO - PROCESS | 2064 | 1467872578134 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:58 INFO - PROCESS | 2064 | 1467872578227 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:22:58 INFO - PROCESS | 2064 | 1467872578236 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:58 INFO - PROCESS | 2064 | 1467872578239 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD483800 == 27 [pid = 2064] [id = 566] 23:22:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8558000) [pid = 2064] [serial = 1698] [outer = 0000000000000000] 23:22:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8C09000) [pid = 2064] [serial = 1699] [outer = 000000F1C8558000] 23:22:58 INFO - PROCESS | 2064 | 1467872578288 Marionette DEBUG loaded listener.js 23:22:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C9193000) [pid = 2064] [serial = 1700] [outer = 000000F1C8558000] 23:22:58 INFO - PROCESS | 2064 | 1467872578754 Marionette TRACE conn6 <- [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]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 23:22:58 INFO - PROCESS | 2064 | 1467872578820 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 2064 | 1467872578822 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:22:58 INFO - PROCESS | 2064 | 1467872578834 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 2064 | 1467872578838 Marionette TRACE conn6 <- [1,2230,null,{}] 23:22:58 INFO - PROCESS | 2064 | 1467872578849 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:58 INFO - PROCESS | 2064 | 1467872578854 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:59 INFO - PROCESS | 2064 | 1467872579010 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:22:59 INFO - PROCESS | 2064 | 1467872579019 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 2064 | 1467872579023 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23AD800 == 28 [pid = 2064] [id = 567] 23:22:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CD52B400) [pid = 2064] [serial = 1701] [outer = 0000000000000000] 23:22:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE1DA400) [pid = 2064] [serial = 1702] [outer = 000000F1CD52B400] 23:22:59 INFO - PROCESS | 2064 | 1467872579073 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CE55A000) [pid = 2064] [serial = 1703] [outer = 000000F1CD52B400] 23:22:59 INFO - PROCESS | 2064 | 1467872579506 Marionette TRACE conn6 <- [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]]]}] 23:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 23:22:59 INFO - PROCESS | 2064 | 1467872579531 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:22:59 INFO - PROCESS | 2064 | 1467872579533 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:22:59 INFO - PROCESS | 2064 | 1467872579536 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:22:59 INFO - PROCESS | 2064 | 1467872579538 Marionette TRACE conn6 <- [1,2234,null,{}] 23:22:59 INFO - PROCESS | 2064 | 1467872579542 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:59 INFO - PROCESS | 2064 | 1467872579544 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:59 INFO - PROCESS | 2064 | 1467872579669 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:22:59 INFO - PROCESS | 2064 | 1467872579689 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 2064 | 1467872579691 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:22:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4AC8000 == 29 [pid = 2064] [id = 568] 23:22:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CE7A9800) [pid = 2064] [serial = 1704] [outer = 0000000000000000] 23:22:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D1BFAC00) [pid = 2064] [serial = 1705] [outer = 000000F1CE7A9800] 23:22:59 INFO - PROCESS | 2064 | 1467872579737 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D235B800) [pid = 2064] [serial = 1706] [outer = 000000F1CE7A9800] 23:23:00 INFO - PROCESS | 2064 | 1467872580187 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 23:23:00 INFO - PROCESS | 2064 | 1467872580236 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:23:00 INFO - PROCESS | 2064 | 1467872580238 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:23:00 INFO - PROCESS | 2064 | 1467872580249 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:23:00 INFO - PROCESS | 2064 | 1467872580251 Marionette TRACE conn6 <- [1,2238,null,{}] 23:23:00 INFO - PROCESS | 2064 | 1467872580289 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:00 INFO - PROCESS | 2064 | 1467872580291 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:00 INFO - PROCESS | 2064 | 1467872580403 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:23:00 INFO - PROCESS | 2064 | 1467872580414 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:00 INFO - PROCESS | 2064 | 1467872580416 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E62000 == 30 [pid = 2064] [id = 569] 23:23:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D2429800) [pid = 2064] [serial = 1707] [outer = 0000000000000000] 23:23:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3F24000) [pid = 2064] [serial = 1708] [outer = 000000F1D2429800] 23:23:00 INFO - PROCESS | 2064 | 1467872580462 Marionette DEBUG loaded listener.js 23:23:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D3F91000) [pid = 2064] [serial = 1709] [outer = 000000F1D2429800] 23:23:00 INFO - PROCESS | 2064 | 1467872580907 Marionette TRACE conn6 <- [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]]]}] 23:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 23:23:00 INFO - PROCESS | 2064 | 1467872580943 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:23:00 INFO - PROCESS | 2064 | 1467872580945 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:23:00 INFO - PROCESS | 2064 | 1467872580948 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:23:00 INFO - PROCESS | 2064 | 1467872580950 Marionette TRACE conn6 <- [1,2242,null,{}] 23:23:00 INFO - PROCESS | 2064 | 1467872580954 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:00 INFO - PROCESS | 2064 | 1467872580960 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:01 INFO - PROCESS | 2064 | 1467872581101 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:23:01 INFO - PROCESS | 2064 | 1467872581158 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:01 INFO - PROCESS | 2064 | 1467872581160 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64AE800 == 31 [pid = 2064] [id = 570] 23:23:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3FB6800) [pid = 2064] [serial = 1710] [outer = 0000000000000000] 23:23:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D419F000) [pid = 2064] [serial = 1711] [outer = 000000F1D3FB6800] 23:23:01 INFO - PROCESS | 2064 | 1467872581206 Marionette DEBUG loaded listener.js 23:23:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D4FA9000) [pid = 2064] [serial = 1712] [outer = 000000F1D3FB6800] 23:23:01 INFO - PROCESS | 2064 | 1467872581640 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 944ms 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D89DC400) [pid = 2064] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C6544C00) [pid = 2064] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D886C800) [pid = 2064] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE1E4400) [pid = 2064] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C885C400) [pid = 2064] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D714AC00) [pid = 2064] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C6547400) [pid = 2064] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D8789C00) [pid = 2064] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D5AA4800) [pid = 2064] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D4FAD800) [pid = 2064] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C81B5400) [pid = 2064] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:23:01 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CEB4E400) [pid = 2064] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:23:01 INFO - PROCESS | 2064 | 1467872581915 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:23:01 INFO - PROCESS | 2064 | 1467872581917 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:23:01 INFO - PROCESS | 2064 | 1467872581921 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:23:01 INFO - PROCESS | 2064 | 1467872581922 Marionette TRACE conn6 <- [1,2246,null,{}] 23:23:01 INFO - PROCESS | 2064 | 1467872581926 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:01 INFO - PROCESS | 2064 | 1467872581928 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:02 INFO - PROCESS | 2064 | 1467872582009 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:23:02 INFO - PROCESS | 2064 | 1467872582016 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 2064 | 1467872582018 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8719800 == 32 [pid = 2064] [id = 571] 23:23:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C81B1800) [pid = 2064] [serial = 1713] [outer = 0000000000000000] 23:23:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CC843000) [pid = 2064] [serial = 1714] [outer = 000000F1C81B1800] 23:23:02 INFO - PROCESS | 2064 | 1467872582063 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4B2C800) [pid = 2064] [serial = 1715] [outer = 000000F1C81B1800] 23:23:02 INFO - PROCESS | 2064 | 1467872582493 Marionette TRACE conn6 <- [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]]]}] 23:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 23:23:02 INFO - PROCESS | 2064 | 1467872582552 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:23:02 INFO - PROCESS | 2064 | 1467872582554 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:23:02 INFO - PROCESS | 2064 | 1467872582557 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:23:02 INFO - PROCESS | 2064 | 1467872582559 Marionette TRACE conn6 <- [1,2250,null,{}] 23:23:02 INFO - PROCESS | 2064 | 1467872582563 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:02 INFO - PROCESS | 2064 | 1467872582564 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:02 INFO - PROCESS | 2064 | 1467872582645 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:23:02 INFO - PROCESS | 2064 | 1467872582653 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 2064 | 1467872582655 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C99000 == 33 [pid = 2064] [id = 572] 23:23:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D5327400) [pid = 2064] [serial = 1716] [outer = 0000000000000000] 23:23:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D56CCC00) [pid = 2064] [serial = 1717] [outer = 000000F1D5327400] 23:23:02 INFO - PROCESS | 2064 | 1467872582700 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D57E8000) [pid = 2064] [serial = 1718] [outer = 000000F1D5327400] 23:23:03 INFO - PROCESS | 2064 | 1467872583131 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 23:23:03 INFO - PROCESS | 2064 | 1467872583189 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 2064 | 1467872583192 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:23:03 INFO - PROCESS | 2064 | 1467872583195 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - PROCESS | 2064 | 1467872583197 Marionette TRACE conn6 <- [1,2254,null,{}] 23:23:03 INFO - PROCESS | 2064 | 1467872583201 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:03 INFO - PROCESS | 2064 | 1467872583203 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:03 INFO - PROCESS | 2064 | 1467872583283 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:23:03 INFO - PROCESS | 2064 | 1467872583290 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:03 INFO - PROCESS | 2064 | 1467872583292 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9940000 == 34 [pid = 2064] [id = 573] 23:23:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5AA2800) [pid = 2064] [serial = 1719] [outer = 0000000000000000] 23:23:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5BCF800) [pid = 2064] [serial = 1720] [outer = 000000F1D5AA2800] 23:23:03 INFO - PROCESS | 2064 | 1467872583337 Marionette DEBUG loaded listener.js 23:23:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D6526C00) [pid = 2064] [serial = 1721] [outer = 000000F1D5AA2800] 23:23:03 INFO - PROCESS | 2064 | 1467872583771 Marionette TRACE conn6 <- [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]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 23:23:03 INFO - PROCESS | 2064 | 1467872583826 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 2064 | 1467872583828 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:23:03 INFO - PROCESS | 2064 | 1467872583836 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - PROCESS | 2064 | 1467872583838 Marionette TRACE conn6 <- [1,2258,null,{}] 23:23:03 INFO - PROCESS | 2064 | 1467872583842 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:03 INFO - PROCESS | 2064 | 1467872583844 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:03 INFO - PROCESS | 2064 | 1467872583983 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:23:04 INFO - PROCESS | 2064 | 1467872584113 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 2064 | 1467872584116 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C7D6F000 == 35 [pid = 2064] [id = 574] 23:23:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C63B1800) [pid = 2064] [serial = 1722] [outer = 0000000000000000] 23:23:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C654A000) [pid = 2064] [serial = 1723] [outer = 000000F1C63B1800] 23:23:04 INFO - PROCESS | 2064 | 1467872584178 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C8282400) [pid = 2064] [serial = 1724] [outer = 000000F1C63B1800] 23:23:04 INFO - PROCESS | 2064 | 1467872584993 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1180ms 23:23:05 INFO - PROCESS | 2064 | 1467872585017 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:23:05 INFO - PROCESS | 2064 | 1467872585022 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:23:05 INFO - PROCESS | 2064 | 1467872585027 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:23:05 INFO - PROCESS | 2064 | 1467872585031 Marionette TRACE conn6 <- [1,2262,null,{}] 23:23:05 INFO - PROCESS | 2064 | 1467872585035 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:05 INFO - PROCESS | 2064 | 1467872585039 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:05 INFO - PROCESS | 2064 | 1467872585168 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:23:05 INFO - PROCESS | 2064 | 1467872585317 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:05 INFO - PROCESS | 2064 | 1467872585320 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FD5800 == 36 [pid = 2064] [id = 575] 23:23:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CCD32800) [pid = 2064] [serial = 1725] [outer = 0000000000000000] 23:23:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1CD469800) [pid = 2064] [serial = 1726] [outer = 000000F1CCD32800] 23:23:05 INFO - PROCESS | 2064 | 1467872585379 Marionette DEBUG loaded listener.js 23:23:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CE564C00) [pid = 2064] [serial = 1727] [outer = 000000F1CCD32800] 23:23:06 INFO - PROCESS | 2064 | 1467872586251 Marionette TRACE conn6 <- [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]]]}] 23:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1294ms 23:23:06 INFO - PROCESS | 2064 | 1467872586324 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:23:06 INFO - PROCESS | 2064 | 1467872586328 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:23:06 INFO - PROCESS | 2064 | 1467872586334 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:23:06 INFO - PROCESS | 2064 | 1467872586337 Marionette TRACE conn6 <- [1,2266,null,{}] 23:23:06 INFO - PROCESS | 2064 | 1467872586343 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:06 INFO - PROCESS | 2064 | 1467872586346 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:06 INFO - PROCESS | 2064 | 1467872586473 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:23:06 INFO - PROCESS | 2064 | 1467872586594 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:06 INFO - PROCESS | 2064 | 1467872586598 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD2F3800 == 37 [pid = 2064] [id = 576] 23:23:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C9740400) [pid = 2064] [serial = 1728] [outer = 0000000000000000] 23:23:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CB5B4000) [pid = 2064] [serial = 1729] [outer = 000000F1C9740400] 23:23:06 INFO - PROCESS | 2064 | 1467872586651 Marionette DEBUG loaded listener.js 23:23:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1CE1E0800) [pid = 2064] [serial = 1730] [outer = 000000F1C9740400] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9940000 == 36 [pid = 2064] [id = 573] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C99000 == 35 [pid = 2064] [id = 572] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8719800 == 34 [pid = 2064] [id = 571] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64AE800 == 33 [pid = 2064] [id = 570] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E62000 == 32 [pid = 2064] [id = 569] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4AC8000 == 31 [pid = 2064] [id = 568] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23AD800 == 30 [pid = 2064] [id = 567] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD483800 == 29 [pid = 2064] [id = 566] 23:23:06 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C874D800 == 28 [pid = 2064] [id = 565] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CCAD6C00) [pid = 2064] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D8873C00) [pid = 2064] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D87D1C00) [pid = 2064] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1D9000) [pid = 2064] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D7739C00) [pid = 2064] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8423000) [pid = 2064] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D4189400) [pid = 2064] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D87CFC00) [pid = 2064] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C834B800) [pid = 2064] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D5CEE000) [pid = 2064] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D7591400) [pid = 2064] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D5326800) [pid = 2064] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3FC1C00) [pid = 2064] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4B33400) [pid = 2064] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8F34000) [pid = 2064] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8FDF000) [pid = 2064] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D2356800) [pid = 2064] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D56CA000) [pid = 2064] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D880C000) [pid = 2064] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D2BE5400) [pid = 2064] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D7D3FC00) [pid = 2064] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D8A7F400) [pid = 2064] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D8870400) [pid = 2064] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 23:23:06 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D89E0000) [pid = 2064] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 23:23:07 INFO - PROCESS | 2064 | 1467872587139 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 881ms 23:23:07 INFO - PROCESS | 2064 | 1467872587219 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 2064 | 1467872587224 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:23:07 INFO - PROCESS | 2064 | 1467872587230 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 2064 | 1467872587233 Marionette TRACE conn6 <- [1,2270,null,{}] 23:23:07 INFO - PROCESS | 2064 | 1467872587237 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:07 INFO - PROCESS | 2064 | 1467872587240 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:07 INFO - PROCESS | 2064 | 1467872587332 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:23:07 INFO - PROCESS | 2064 | 1467872587343 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:07 INFO - PROCESS | 2064 | 1467872587346 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE72E800 == 29 [pid = 2064] [id = 577] 23:23:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C885DC00) [pid = 2064] [serial = 1731] [outer = 0000000000000000] 23:23:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1CD537000) [pid = 2064] [serial = 1732] [outer = 000000F1C885DC00] 23:23:07 INFO - PROCESS | 2064 | 1467872587395 Marionette DEBUG loaded listener.js 23:23:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CE5D2C00) [pid = 2064] [serial = 1733] [outer = 000000F1C885DC00] 23:23:07 INFO - PROCESS | 2064 | 1467872587860 Marionette TRACE conn6 <- [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]]]}] 23:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 692ms 23:23:07 INFO - PROCESS | 2064 | 1467872587925 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 2064 | 1467872587928 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:23:07 INFO - PROCESS | 2064 | 1467872587932 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 2064 | 1467872587935 Marionette TRACE conn6 <- [1,2274,null,{}] 23:23:07 INFO - PROCESS | 2064 | 1467872587947 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:07 INFO - PROCESS | 2064 | 1467872587952 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:08 INFO - PROCESS | 2064 | 1467872588075 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:23:08 INFO - PROCESS | 2064 | 1467872588165 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 2064 | 1467872588168 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C1000 == 30 [pid = 2064] [id = 578] 23:23:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D267A400) [pid = 2064] [serial = 1734] [outer = 0000000000000000] 23:23:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D3F21400) [pid = 2064] [serial = 1735] [outer = 000000F1D267A400] 23:23:08 INFO - PROCESS | 2064 | 1467872588225 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D3FBB400) [pid = 2064] [serial = 1736] [outer = 000000F1D267A400] 23:23:08 INFO - PROCESS | 2064 | 1467872588617 Marionette TRACE conn6 <- [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]]]}] 23:23:08 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 23:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 23:23:08 INFO - PROCESS | 2064 | 1467872588668 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:23:08 INFO - PROCESS | 2064 | 1467872588671 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:23:08 INFO - PROCESS | 2064 | 1467872588674 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:23:08 INFO - PROCESS | 2064 | 1467872588675 Marionette TRACE conn6 <- [1,2278,null,{}] 23:23:08 INFO - PROCESS | 2064 | 1467872588679 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:08 INFO - PROCESS | 2064 | 1467872588681 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:08 INFO - PROCESS | 2064 | 1467872588770 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:23:08 INFO - PROCESS | 2064 | 1467872588776 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 2064 | 1467872588778 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5C03800 == 31 [pid = 2064] [id = 579] 23:23:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D41A5800) [pid = 2064] [serial = 1737] [outer = 0000000000000000] 23:23:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D4B2B800) [pid = 2064] [serial = 1738] [outer = 000000F1D41A5800] 23:23:08 INFO - PROCESS | 2064 | 1467872588824 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4FAB800) [pid = 2064] [serial = 1739] [outer = 000000F1D41A5800] 23:23:09 INFO - PROCESS | 2064 | 1467872589304 Marionette TRACE conn6 <- [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]]]}] 23:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 693ms 23:23:09 INFO - PROCESS | 2064 | 1467872589369 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:23:09 INFO - PROCESS | 2064 | 1467872589371 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:23:09 INFO - PROCESS | 2064 | 1467872589375 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:23:09 INFO - PROCESS | 2064 | 1467872589377 Marionette TRACE conn6 <- [1,2282,null,{}] 23:23:09 INFO - PROCESS | 2064 | 1467872589381 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:09 INFO - PROCESS | 2064 | 1467872589383 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:09 INFO - PROCESS | 2064 | 1467872589529 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:23:09 INFO - PROCESS | 2064 | 1467872589556 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:09 INFO - PROCESS | 2064 | 1467872589558 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD484000 == 32 [pid = 2064] [id = 580] 23:23:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D5632800) [pid = 2064] [serial = 1740] [outer = 0000000000000000] 23:23:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D56CAC00) [pid = 2064] [serial = 1741] [outer = 000000F1D5632800] 23:23:09 INFO - PROCESS | 2064 | 1467872589603 Marionette DEBUG loaded listener.js 23:23:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D57F0800) [pid = 2064] [serial = 1742] [outer = 000000F1D5632800] 23:23:10 INFO - PROCESS | 2064 | 1467872590043 Marionette TRACE conn6 <- [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]]]}] 23:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 23:23:10 INFO - PROCESS | 2064 | 1467872590052 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:23:10 INFO - PROCESS | 2064 | 1467872590054 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:23:10 INFO - PROCESS | 2064 | 1467872590058 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:23:10 INFO - PROCESS | 2064 | 1467872590059 Marionette TRACE conn6 <- [1,2286,null,{}] 23:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:23:10 INFO - PROCESS | 2064 | 1467872590063 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:10 INFO - PROCESS | 2064 | 1467872590069 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:10 INFO - PROCESS | 2064 | 1467872590211 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:23:10 INFO - PROCESS | 2064 | 1467872590217 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 2064 | 1467872590219 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9948000 == 33 [pid = 2064] [id = 581] 23:23:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CCA96C00) [pid = 2064] [serial = 1743] [outer = 0000000000000000] 23:23:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D71B0000) [pid = 2064] [serial = 1744] [outer = 000000F1CCA96C00] 23:23:10 INFO - PROCESS | 2064 | 1467872590311 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7D47000) [pid = 2064] [serial = 1745] [outer = 000000F1CCA96C00] 23:23:10 INFO - PROCESS | 2064 | 1467872590754 Marionette TRACE conn6 <- [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]]]}] 23:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 733ms 23:23:10 INFO - PROCESS | 2064 | 1467872590796 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:23:10 INFO - PROCESS | 2064 | 1467872590798 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:23:10 INFO - PROCESS | 2064 | 1467872590802 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:23:10 INFO - PROCESS | 2064 | 1467872590803 Marionette TRACE conn6 <- [1,2290,null,{}] 23:23:10 INFO - PROCESS | 2064 | 1467872590815 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:10 INFO - PROCESS | 2064 | 1467872590817 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:10 INFO - PROCESS | 2064 | 1467872590958 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C81B6000) [pid = 2064] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8558000) [pid = 2064] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CD52B400) [pid = 2064] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C822D400) [pid = 2064] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D3FB6800) [pid = 2064] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2429800) [pid = 2064] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C81B1800) [pid = 2064] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8C43000) [pid = 2064] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D4186C00) [pid = 2064] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8813800) [pid = 2064] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CE7A9800) [pid = 2064] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:23:11 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D5327400) [pid = 2064] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:23:11 INFO - PROCESS | 2064 | 1467872591075 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 2064 | 1467872591077 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACC000 == 34 [pid = 2064] [id = 582] 23:23:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C81B1800) [pid = 2064] [serial = 1746] [outer = 0000000000000000] 23:23:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8350800) [pid = 2064] [serial = 1747] [outer = 000000F1C81B1800] 23:23:11 INFO - PROCESS | 2064 | 1467872591122 Marionette DEBUG loaded listener.js 23:23:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D3F30C00) [pid = 2064] [serial = 1748] [outer = 000000F1C81B1800] 23:23:11 INFO - PROCESS | 2064 | 1467872591492 Marionette TRACE conn6 <- [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]]]}] 23:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 732ms 23:23:11 INFO - PROCESS | 2064 | 1467872591537 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 2064 | 1467872591539 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:23:11 INFO - PROCESS | 2064 | 1467872591542 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 2064 | 1467872591544 Marionette TRACE conn6 <- [1,2294,null,{}] 23:23:11 INFO - PROCESS | 2064 | 1467872591547 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:11 INFO - PROCESS | 2064 | 1467872591549 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:11 INFO - PROCESS | 2064 | 1467872591663 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:23:11 INFO - PROCESS | 2064 | 1467872591670 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 2064 | 1467872591672 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC59800 == 35 [pid = 2064] [id = 583] 23:23:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D8808800) [pid = 2064] [serial = 1749] [outer = 0000000000000000] 23:23:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D8812C00) [pid = 2064] [serial = 1750] [outer = 000000F1D8808800] 23:23:11 INFO - PROCESS | 2064 | 1467872591717 Marionette DEBUG loaded listener.js 23:23:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D8873C00) [pid = 2064] [serial = 1751] [outer = 000000F1D8808800] 23:23:12 INFO - PROCESS | 2064 | 1467872592140 Marionette TRACE conn6 <- [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]]]}] 23:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 23:23:12 INFO - PROCESS | 2064 | 1467872592174 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 2064 | 1467872592176 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:23:12 INFO - PROCESS | 2064 | 1467872592180 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:23:12 INFO - PROCESS | 2064 | 1467872592182 Marionette TRACE conn6 <- [1,2298,null,{}] 23:23:12 INFO - PROCESS | 2064 | 1467872592185 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:12 INFO - PROCESS | 2064 | 1467872592187 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:12 INFO - PROCESS | 2064 | 1467872592301 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:23:12 INFO - PROCESS | 2064 | 1467872592340 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 2064 | 1467872592342 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE05800 == 36 [pid = 2064] [id = 584] 23:23:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D88D7000) [pid = 2064] [serial = 1752] [outer = 0000000000000000] 23:23:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D89D4C00) [pid = 2064] [serial = 1753] [outer = 000000F1D88D7000] 23:23:12 INFO - PROCESS | 2064 | 1467872592387 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D89E2C00) [pid = 2064] [serial = 1754] [outer = 000000F1D88D7000] 23:23:12 INFO - PROCESS | 2064 | 1467872592795 Marionette TRACE conn6 <- [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]]]}] 23:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 626ms 23:23:12 INFO - PROCESS | 2064 | 1467872592809 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 2064 | 1467872592811 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:23:12 INFO - PROCESS | 2064 | 1467872592815 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:23:12 INFO - PROCESS | 2064 | 1467872592817 Marionette TRACE conn6 <- [1,2302,null,{}] 23:23:12 INFO - PROCESS | 2064 | 1467872592820 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:12 INFO - PROCESS | 2064 | 1467872592822 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:12 INFO - PROCESS | 2064 | 1467872592940 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:23:12 INFO - PROCESS | 2064 | 1467872592947 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 2064 | 1467872592950 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A8A800 == 37 [pid = 2064] [id = 585] 23:23:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8789400) [pid = 2064] [serial = 1755] [outer = 0000000000000000] 23:23:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8A83400) [pid = 2064] [serial = 1756] [outer = 000000F1D8789400] 23:23:13 INFO - PROCESS | 2064 | 1467872592996 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8C7DC00) [pid = 2064] [serial = 1757] [outer = 000000F1D8789400] 23:23:13 INFO - PROCESS | 2064 | 1467872593686 Marionette TRACE conn6 <- [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]]]}] 23:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 922ms 23:23:13 INFO - PROCESS | 2064 | 1467872593741 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:23:13 INFO - PROCESS | 2064 | 1467872593746 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:23:13 INFO - PROCESS | 2064 | 1467872593751 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:23:13 INFO - PROCESS | 2064 | 1467872593756 Marionette TRACE conn6 <- [1,2306,null,{}] 23:23:13 INFO - PROCESS | 2064 | 1467872593762 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:13 INFO - PROCESS | 2064 | 1467872593765 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:13 INFO - PROCESS | 2064 | 1467872593896 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:23:14 INFO - PROCESS | 2064 | 1467872594014 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:14 INFO - PROCESS | 2064 | 1467872594017 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA3800 == 38 [pid = 2064] [id = 586] 23:23:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C8856400) [pid = 2064] [serial = 1758] [outer = 0000000000000000] 23:23:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CD472400) [pid = 2064] [serial = 1759] [outer = 000000F1C8856400] 23:23:14 INFO - PROCESS | 2064 | 1467872594080 Marionette DEBUG loaded listener.js 23:23:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D10D0400) [pid = 2064] [serial = 1760] [outer = 000000F1C8856400] 23:23:14 INFO - PROCESS | 2064 | 1467872594686 Marionette TRACE conn6 <- [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] 23:23:14 INFO - PROCESS | 2064 | 1467872594744 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:23:14 INFO - PROCESS | 2064 | 1467872594752 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:23:14 INFO - PROCESS | 2064 | 1467872594755 Marionette TRACE conn6 <- [1,2310,null,{}] 23:23:14 INFO - PROCESS | 2064 | 1467872594759 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:14 INFO - PROCESS | 2064 | 1467872594762 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:14 INFO - PROCESS | 2064 | 1467872594912 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:23:15 INFO - PROCESS | 2064 | 1467872595039 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:15 INFO - PROCESS | 2064 | 1467872595042 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C6000 == 39 [pid = 2064] [id = 587] 23:23:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D3F96C00) [pid = 2064] [serial = 1761] [outer = 0000000000000000] 23:23:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4E2D000) [pid = 2064] [serial = 1762] [outer = 000000F1D3F96C00] 23:23:15 INFO - PROCESS | 2064 | 1467872595100 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D5BCBC00) [pid = 2064] [serial = 1763] [outer = 000000F1D3F96C00] 23:23:15 INFO - PROCESS | 2064 | 1467872595730 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1030ms 23:23:15 INFO - PROCESS | 2064 | 1467872595783 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:23:15 INFO - PROCESS | 2064 | 1467872595786 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:23:15 INFO - PROCESS | 2064 | 1467872595790 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:23:15 INFO - PROCESS | 2064 | 1467872595794 Marionette TRACE conn6 <- [1,2314,null,{}] 23:23:15 INFO - PROCESS | 2064 | 1467872595806 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:15 INFO - PROCESS | 2064 | 1467872595811 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:15 INFO - PROCESS | 2064 | 1467872595945 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:23:16 INFO - PROCESS | 2064 | 1467872596075 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:16 INFO - PROCESS | 2064 | 1467872596078 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0AF000 == 40 [pid = 2064] [id = 588] 23:23:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D7D42800) [pid = 2064] [serial = 1764] [outer = 0000000000000000] 23:23:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D88D9000) [pid = 2064] [serial = 1765] [outer = 000000F1D7D42800] 23:23:16 INFO - PROCESS | 2064 | 1467872596138 Marionette DEBUG loaded listener.js 23:23:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8CCBC00) [pid = 2064] [serial = 1766] [outer = 000000F1D7D42800] 23:23:16 INFO - PROCESS | 2064 | 1467872596961 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1234ms 23:23:17 INFO - PROCESS | 2064 | 1467872597026 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:23:17 INFO - PROCESS | 2064 | 1467872597031 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:23:17 INFO - PROCESS | 2064 | 1467872597036 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:23:17 INFO - PROCESS | 2064 | 1467872597040 Marionette TRACE conn6 <- [1,2318,null,{}] 23:23:17 INFO - PROCESS | 2064 | 1467872597045 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:17 INFO - PROCESS | 2064 | 1467872597048 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:17 INFO - PROCESS | 2064 | 1467872597159 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:23:17 INFO - PROCESS | 2064 | 1467872597286 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:17 INFO - PROCESS | 2064 | 1467872597291 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C9768800 == 41 [pid = 2064] [id = 589] 23:23:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C919E400) [pid = 2064] [serial = 1767] [outer = 0000000000000000] 23:23:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CB5AF800) [pid = 2064] [serial = 1768] [outer = 000000F1C919E400] 23:23:17 INFO - PROCESS | 2064 | 1467872597344 Marionette DEBUG loaded listener.js 23:23:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE1DF400) [pid = 2064] [serial = 1769] [outer = 000000F1C919E400] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE05800 == 40 [pid = 2064] [id = 584] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC59800 == 39 [pid = 2064] [id = 583] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ACC000 == 38 [pid = 2064] [id = 582] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9948000 == 37 [pid = 2064] [id = 581] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD484000 == 36 [pid = 2064] [id = 580] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5C03800 == 35 [pid = 2064] [id = 579] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C1000 == 34 [pid = 2064] [id = 578] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE72E800 == 33 [pid = 2064] [id = 577] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD2F3800 == 32 [pid = 2064] [id = 576] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FD5800 == 31 [pid = 2064] [id = 575] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C7D6F000 == 30 [pid = 2064] [id = 574] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB1C000 == 29 [pid = 2064] [id = 564] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0AF000 == 28 [pid = 2064] [id = 588] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C6000 == 27 [pid = 2064] [id = 587] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA3800 == 26 [pid = 2064] [id = 586] 23:23:18 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A8A800 == 25 [pid = 2064] [id = 585] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D5BCF800) [pid = 2064] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1C822E800) [pid = 2064] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C834EC00) [pid = 2064] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8C09000) [pid = 2064] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C9193000) [pid = 2064] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CE1DA400) [pid = 2064] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE55A000) [pid = 2064] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8FDD400) [pid = 2064] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8290C00) [pid = 2064] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D419F000) [pid = 2064] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3F91000) [pid = 2064] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D3F24000) [pid = 2064] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D4B2C800) [pid = 2064] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CC843000) [pid = 2064] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CEB4BC00) [pid = 2064] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CCA8F400) [pid = 2064] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D572F400) [pid = 2064] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D41A2800) [pid = 2064] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D4FA9000) [pid = 2064] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D8C76800) [pid = 2064] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D89DE000) [pid = 2064] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D1BFAC00) [pid = 2064] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D57E8000) [pid = 2064] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D235B800) [pid = 2064] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D56CCC00) [pid = 2064] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 23:23:18 INFO - PROCESS | 2064 | 1467872598552 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1529ms 23:23:18 INFO - PROCESS | 2064 | 1467872598569 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:23:18 INFO - PROCESS | 2064 | 1467872598573 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:23:18 INFO - PROCESS | 2064 | 1467872598578 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:23:18 INFO - PROCESS | 2064 | 1467872598581 Marionette TRACE conn6 <- [1,2322,null,{}] 23:23:18 INFO - PROCESS | 2064 | 1467872598587 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:18 INFO - PROCESS | 2064 | 1467872598590 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:18 INFO - PROCESS | 2064 | 1467872598678 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:23:18 INFO - PROCESS | 2064 | 1467872598688 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:18 INFO - PROCESS | 2064 | 1467872598692 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB5D0000 == 26 [pid = 2064] [id = 590] 23:23:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C81B6800) [pid = 2064] [serial = 1770] [outer = 0000000000000000] 23:23:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C828F400) [pid = 2064] [serial = 1771] [outer = 000000F1C81B6800] 23:23:18 INFO - PROCESS | 2064 | 1467872598741 Marionette DEBUG loaded listener.js 23:23:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C854F000) [pid = 2064] [serial = 1772] [outer = 000000F1C81B6800] 23:23:19 INFO - PROCESS | 2064 | 1467872599281 Marionette TRACE conn6 <- [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]]]}] 23:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 23:23:19 INFO - PROCESS | 2064 | 1467872599317 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:23:19 INFO - PROCESS | 2064 | 1467872599322 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:23:19 INFO - PROCESS | 2064 | 1467872599328 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:23:19 INFO - PROCESS | 2064 | 1467872599331 Marionette TRACE conn6 <- [1,2326,null,{}] 23:23:19 INFO - PROCESS | 2064 | 1467872599336 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:19 INFO - PROCESS | 2064 | 1467872599338 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:19 INFO - PROCESS | 2064 | 1467872599429 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:23:19 INFO - PROCESS | 2064 | 1467872599515 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:19 INFO - PROCESS | 2064 | 1467872599518 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0DB000 == 27 [pid = 2064] [id = 591] 23:23:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8C43800) [pid = 2064] [serial = 1773] [outer = 0000000000000000] 23:23:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C9627000) [pid = 2064] [serial = 1774] [outer = 000000F1C8C43800] 23:23:19 INFO - PROCESS | 2064 | 1467872599568 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CCA47400) [pid = 2064] [serial = 1775] [outer = 000000F1C8C43800] 23:23:19 INFO - PROCESS | 2064 | 1467872599964 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 23:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:23:20 INFO - PROCESS | 2064 | 1467872600022 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:23:20 INFO - PROCESS | 2064 | 1467872600024 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:23:20 INFO - PROCESS | 2064 | 1467872600027 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - PROCESS | 2064 | 1467872600031 Marionette TRACE conn6 <- [1,2330,null,{}] 23:23:20 INFO - PROCESS | 2064 | 1467872600043 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:20 INFO - PROCESS | 2064 | 1467872600048 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:20 INFO - PROCESS | 2064 | 1467872600136 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:23:20 INFO - PROCESS | 2064 | 1467872600143 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:20 INFO - PROCESS | 2064 | 1467872600146 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B6D800 == 28 [pid = 2064] [id = 592] 23:23:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C828A000) [pid = 2064] [serial = 1776] [outer = 0000000000000000] 23:23:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CE558800) [pid = 2064] [serial = 1777] [outer = 000000F1C828A000] 23:23:20 INFO - PROCESS | 2064 | 1467872600196 Marionette DEBUG loaded listener.js 23:23:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CEB51800) [pid = 2064] [serial = 1778] [outer = 000000F1C828A000] 23:23:20 INFO - PROCESS | 2064 | 1467872600708 Marionette TRACE conn6 <- [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]]]}] 23:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 733ms 23:23:20 INFO - PROCESS | 2064 | 1467872600792 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:23:20 INFO - PROCESS | 2064 | 1467872600794 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:23:20 INFO - PROCESS | 2064 | 1467872600805 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - PROCESS | 2064 | 1467872600807 Marionette TRACE conn6 <- [1,2334,null,{}] 23:23:20 INFO - PROCESS | 2064 | 1467872600811 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:20 INFO - PROCESS | 2064 | 1467872600813 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:20 INFO - PROCESS | 2064 | 1467872600929 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:23:20 INFO - PROCESS | 2064 | 1467872600941 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:20 INFO - PROCESS | 2064 | 1467872600943 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B90000 == 29 [pid = 2064] [id = 593] 23:23:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D2429C00) [pid = 2064] [serial = 1779] [outer = 0000000000000000] 23:23:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D2671400) [pid = 2064] [serial = 1780] [outer = 000000F1D2429C00] 23:23:21 INFO - PROCESS | 2064 | 1467872601032 Marionette DEBUG loaded listener.js 23:23:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3F21800) [pid = 2064] [serial = 1781] [outer = 000000F1D2429C00] 23:23:21 INFO - PROCESS | 2064 | 1467872601486 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 23:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:23:21 INFO - PROCESS | 2064 | 1467872601541 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:23:21 INFO - PROCESS | 2064 | 1467872601544 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:23:21 INFO - PROCESS | 2064 | 1467872601547 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:23:21 INFO - PROCESS | 2064 | 1467872601549 Marionette TRACE conn6 <- [1,2338,null,{}] 23:23:21 INFO - PROCESS | 2064 | 1467872601561 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:21 INFO - PROCESS | 2064 | 1467872601563 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:21 INFO - PROCESS | 2064 | 1467872601674 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:23:21 INFO - PROCESS | 2064 | 1467872601685 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:21 INFO - PROCESS | 2064 | 1467872601687 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5854800 == 30 [pid = 2064] [id = 594] 23:23:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8550C00) [pid = 2064] [serial = 1782] [outer = 0000000000000000] 23:23:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3F2F000) [pid = 2064] [serial = 1783] [outer = 000000F1C8550C00] 23:23:21 INFO - PROCESS | 2064 | 1467872601732 Marionette DEBUG loaded listener.js 23:23:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D3FBAC00) [pid = 2064] [serial = 1784] [outer = 000000F1C8550C00] 23:23:22 INFO - PROCESS | 2064 | 1467872602208 Marionette TRACE conn6 <- [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]]]}] 23:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 23:23:22 INFO - PROCESS | 2064 | 1467872602241 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:23:22 INFO - PROCESS | 2064 | 1467872602244 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:23:22 INFO - PROCESS | 2064 | 1467872602288 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:23:22 INFO - PROCESS | 2064 | 1467872602290 Marionette TRACE conn6 <- [1,2342,null,{}] 23:23:22 INFO - PROCESS | 2064 | 1467872602293 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:22 INFO - PROCESS | 2064 | 1467872602299 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:22 INFO - PROCESS | 2064 | 1467872602615 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D88D7000) [pid = 2064] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D5632800) [pid = 2064] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CCA96C00) [pid = 2064] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C885DC00) [pid = 2064] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C9740400) [pid = 2064] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C63B1800) [pid = 2064] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D5AA2800) [pid = 2064] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CCD32800) [pid = 2064] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D41A5800) [pid = 2064] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D267A400) [pid = 2064] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C81B1800) [pid = 2064] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8808800) [pid = 2064] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:23:22 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D8789400) [pid = 2064] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:23:22 INFO - PROCESS | 2064 | 1467872602673 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:22 INFO - PROCESS | 2064 | 1467872602676 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B8E800 == 31 [pid = 2064] [id = 595] 23:23:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C763E800) [pid = 2064] [serial = 1785] [outer = 0000000000000000] 23:23:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8230C00) [pid = 2064] [serial = 1786] [outer = 000000F1C763E800] 23:23:22 INFO - PROCESS | 2064 | 1467872602722 Marionette DEBUG loaded listener.js 23:23:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D41A1000) [pid = 2064] [serial = 1787] [outer = 000000F1C763E800] 23:23:23 INFO - PROCESS | 2064 | 1467872603097 Marionette TRACE conn6 <- [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]]]}] 23:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 839ms 23:23:23 INFO - PROCESS | 2064 | 1467872603115 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 2064 | 1467872603118 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:23:23 INFO - PROCESS | 2064 | 1467872603128 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 2064 | 1467872603130 Marionette TRACE conn6 <- [1,2346,null,{}] 23:23:23 INFO - PROCESS | 2064 | 1467872603133 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:23 INFO - PROCESS | 2064 | 1467872603135 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:23 INFO - PROCESS | 2064 | 1467872603216 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:23:23 INFO - PROCESS | 2064 | 1467872603222 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:23 INFO - PROCESS | 2064 | 1467872603224 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C83000 == 32 [pid = 2064] [id = 596] 23:23:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CD2B5000) [pid = 2064] [serial = 1788] [outer = 0000000000000000] 23:23:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D501EC00) [pid = 2064] [serial = 1789] [outer = 000000F1CD2B5000] 23:23:23 INFO - PROCESS | 2064 | 1467872603269 Marionette DEBUG loaded listener.js 23:23:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D5638C00) [pid = 2064] [serial = 1790] [outer = 000000F1CD2B5000] 23:23:23 INFO - PROCESS | 2064 | 1467872603695 Marionette TRACE conn6 <- [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]]]}] 23:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 585ms 23:23:23 INFO - PROCESS | 2064 | 1467872603714 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 2064 | 1467872603717 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:23:23 INFO - PROCESS | 2064 | 1467872603731 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 2064 | 1467872603733 Marionette TRACE conn6 <- [1,2350,null,{}] 23:23:23 INFO - PROCESS | 2064 | 1467872603742 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:23 INFO - PROCESS | 2064 | 1467872603744 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:23 INFO - PROCESS | 2064 | 1467872603828 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:23:23 INFO - PROCESS | 2064 | 1467872603836 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:23 INFO - PROCESS | 2064 | 1467872603838 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93BE800 == 33 [pid = 2064] [id = 597] 23:23:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D56CEC00) [pid = 2064] [serial = 1791] [outer = 0000000000000000] 23:23:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D57E2800) [pid = 2064] [serial = 1792] [outer = 000000F1D56CEC00] 23:23:23 INFO - PROCESS | 2064 | 1467872603891 Marionette DEBUG loaded listener.js 23:23:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D57EFC00) [pid = 2064] [serial = 1793] [outer = 000000F1D56CEC00] 23:23:24 INFO - PROCESS | 2064 | 1467872604353 Marionette TRACE conn6 <- [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]]]}] 23:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 649ms 23:23:24 INFO - PROCESS | 2064 | 1467872604373 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:23:24 INFO - PROCESS | 2064 | 1467872604375 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:23:24 INFO - PROCESS | 2064 | 1467872604390 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:23:24 INFO - PROCESS | 2064 | 1467872604392 Marionette TRACE conn6 <- [1,2354,null,{}] 23:23:24 INFO - PROCESS | 2064 | 1467872604401 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:24 INFO - PROCESS | 2064 | 1467872604403 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:24 INFO - PROCESS | 2064 | 1467872604488 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:23:24 INFO - PROCESS | 2064 | 1467872604493 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 2064 | 1467872604495 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B6A000 == 34 [pid = 2064] [id = 598] 23:23:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D62AE000) [pid = 2064] [serial = 1794] [outer = 0000000000000000] 23:23:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D62B7C00) [pid = 2064] [serial = 1795] [outer = 000000F1D62AE000] 23:23:24 INFO - PROCESS | 2064 | 1467872604539 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D71AD400) [pid = 2064] [serial = 1796] [outer = 000000F1D62AE000] 23:23:25 INFO - PROCESS | 2064 | 1467872605371 Marionette TRACE conn6 <- [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]]]}] 23:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1043ms 23:23:25 INFO - PROCESS | 2064 | 1467872605425 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:23:25 INFO - PROCESS | 2064 | 1467872605430 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:23:25 INFO - PROCESS | 2064 | 1467872605435 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:23:25 INFO - PROCESS | 2064 | 1467872605441 Marionette TRACE conn6 <- [1,2358,null,{}] 23:23:25 INFO - PROCESS | 2064 | 1467872605510 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:25 INFO - PROCESS | 2064 | 1467872605514 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:25 INFO - PROCESS | 2064 | 1467872605633 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:23:25 INFO - PROCESS | 2064 | 1467872605749 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:25 INFO - PROCESS | 2064 | 1467872605752 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5AE800 == 35 [pid = 2064] [id = 599] 23:23:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C842E800) [pid = 2064] [serial = 1797] [outer = 0000000000000000] 23:23:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C8C11400) [pid = 2064] [serial = 1798] [outer = 000000F1C842E800] 23:23:25 INFO - PROCESS | 2064 | 1467872605814 Marionette DEBUG loaded listener.js 23:23:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CC835C00) [pid = 2064] [serial = 1799] [outer = 000000F1C842E800] 23:23:26 INFO - PROCESS | 2064 | 1467872606517 Marionette TRACE conn6 <- [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]]]}] 23:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1103ms 23:23:26 INFO - PROCESS | 2064 | 1467872606541 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:23:26 INFO - PROCESS | 2064 | 1467872606546 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:23:26 INFO - PROCESS | 2064 | 1467872606553 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:23:26 INFO - PROCESS | 2064 | 1467872606556 Marionette TRACE conn6 <- [1,2362,null,{}] 23:23:26 INFO - PROCESS | 2064 | 1467872606560 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:26 INFO - PROCESS | 2064 | 1467872606563 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:26 INFO - PROCESS | 2064 | 1467872606736 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:23:26 INFO - PROCESS | 2064 | 1467872606863 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:26 INFO - PROCESS | 2064 | 1467872606866 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C7D85800 == 36 [pid = 2064] [id = 600] 23:23:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C78D2000) [pid = 2064] [serial = 1800] [outer = 0000000000000000] 23:23:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C8557400) [pid = 2064] [serial = 1801] [outer = 000000F1C78D2000] 23:23:26 INFO - PROCESS | 2064 | 1467872606926 Marionette DEBUG loaded listener.js 23:23:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D1CC4800) [pid = 2064] [serial = 1802] [outer = 000000F1C78D2000] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93BE800 == 35 [pid = 2064] [id = 597] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C83000 == 34 [pid = 2064] [id = 596] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B8E800 == 33 [pid = 2064] [id = 595] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5854800 == 32 [pid = 2064] [id = 594] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B90000 == 31 [pid = 2064] [id = 593] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B6D800 == 30 [pid = 2064] [id = 592] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0DB000 == 29 [pid = 2064] [id = 591] 23:23:27 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB5D0000 == 28 [pid = 2064] [id = 590] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D8C7DC00) [pid = 2064] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D8A83400) [pid = 2064] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D89D4C00) [pid = 2064] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D56CAC00) [pid = 2064] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D71B0000) [pid = 2064] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CD537000) [pid = 2064] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CE5D2C00) [pid = 2064] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CB5B4000) [pid = 2064] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CE1E0800) [pid = 2064] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C654A000) [pid = 2064] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8282400) [pid = 2064] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D6526C00) [pid = 2064] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D57F0800) [pid = 2064] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CD469800) [pid = 2064] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1CE564C00) [pid = 2064] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D4B2B800) [pid = 2064] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D3F21400) [pid = 2064] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D3FBB400) [pid = 2064] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1C8350800) [pid = 2064] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D7D47000) [pid = 2064] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D89E2C00) [pid = 2064] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D3F30C00) [pid = 2064] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1D8812C00) [pid = 2064] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D8873C00) [pid = 2064] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D4FAB800) [pid = 2064] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 23:23:27 INFO - PROCESS | 2064 | 1467872607736 Marionette TRACE conn6 <- [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]]]}] 23:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1232ms 23:23:27 INFO - PROCESS | 2064 | 1467872607788 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:23:27 INFO - PROCESS | 2064 | 1467872607792 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:23:27 INFO - PROCESS | 2064 | 1467872607797 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:23:27 INFO - PROCESS | 2064 | 1467872607802 Marionette TRACE conn6 <- [1,2366,null,{}] 23:23:27 INFO - PROCESS | 2064 | 1467872607807 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:27 INFO - PROCESS | 2064 | 1467872607810 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:27 INFO - PROCESS | 2064 | 1467872607905 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:23:27 INFO - PROCESS | 2064 | 1467872607912 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:27 INFO - PROCESS | 2064 | 1467872607915 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCD66000 == 29 [pid = 2064] [id = 601] 23:23:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C8556C00) [pid = 2064] [serial = 1803] [outer = 0000000000000000] 23:23:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1C8856000) [pid = 2064] [serial = 1804] [outer = 000000F1C8556C00] 23:23:27 INFO - PROCESS | 2064 | 1467872607965 Marionette DEBUG loaded listener.js 23:23:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1CB5B2400) [pid = 2064] [serial = 1805] [outer = 000000F1C8556C00] 23:23:28 INFO - PROCESS | 2064 | 1467872608510 Marionette TRACE conn6 <- [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]]]}] 23:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 23:23:28 INFO - PROCESS | 2064 | 1467872608536 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:23:28 INFO - PROCESS | 2064 | 1467872608541 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:23:28 INFO - PROCESS | 2064 | 1467872608547 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:23:28 INFO - PROCESS | 2064 | 1467872608549 Marionette TRACE conn6 <- [1,2370,null,{}] 23:23:28 INFO - PROCESS | 2064 | 1467872608553 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:28 INFO - PROCESS | 2064 | 1467872608556 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:28 INFO - PROCESS | 2064 | 1467872608649 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:23:28 INFO - PROCESS | 2064 | 1467872608657 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:28 INFO - PROCESS | 2064 | 1467872608659 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C98800 == 30 [pid = 2064] [id = 602] 23:23:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1CE5D8400) [pid = 2064] [serial = 1806] [outer = 0000000000000000] 23:23:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1CEB47C00) [pid = 2064] [serial = 1807] [outer = 000000F1CE5D8400] 23:23:28 INFO - PROCESS | 2064 | 1467872608710 Marionette DEBUG loaded listener.js 23:23:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D2054400) [pid = 2064] [serial = 1808] [outer = 000000F1CE5D8400] 23:23:29 INFO - PROCESS | 2064 | 1467872609200 Marionette TRACE conn6 <- [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]]]}] 23:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 23:23:29 INFO - PROCESS | 2064 | 1467872609239 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:23:29 INFO - PROCESS | 2064 | 1467872609242 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:23:29 INFO - PROCESS | 2064 | 1467872609245 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:23:29 INFO - PROCESS | 2064 | 1467872609249 Marionette TRACE conn6 <- [1,2374,null,{}] 23:23:29 INFO - PROCESS | 2064 | 1467872609260 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:29 INFO - PROCESS | 2064 | 1467872609265 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:29 INFO - PROCESS | 2064 | 1467872609356 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:23:29 INFO - PROCESS | 2064 | 1467872609363 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:29 INFO - PROCESS | 2064 | 1467872609366 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D586A800 == 31 [pid = 2064] [id = 603] 23:23:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C763F800) [pid = 2064] [serial = 1809] [outer = 0000000000000000] 23:23:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D3FBA800) [pid = 2064] [serial = 1810] [outer = 000000F1C763F800] 23:23:29 INFO - PROCESS | 2064 | 1467872609417 Marionette DEBUG loaded listener.js 23:23:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D41AA000) [pid = 2064] [serial = 1811] [outer = 000000F1C763F800] 23:23:29 INFO - PROCESS | 2064 | 1467872609894 Marionette TRACE conn6 <- [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]]]}] 23:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 23:23:29 INFO - PROCESS | 2064 | 1467872609945 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:23:29 INFO - PROCESS | 2064 | 1467872609948 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:23:29 INFO - PROCESS | 2064 | 1467872609952 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:23:29 INFO - PROCESS | 2064 | 1467872609953 Marionette TRACE conn6 <- [1,2378,null,{}] 23:23:29 INFO - PROCESS | 2064 | 1467872609957 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:29 INFO - PROCESS | 2064 | 1467872609959 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:30 INFO - PROCESS | 2064 | 1467872610078 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:23:30 INFO - PROCESS | 2064 | 1467872610084 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 2064 | 1467872610086 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD9800 == 32 [pid = 2064] [id = 604] 23:23:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D4FA9800) [pid = 2064] [serial = 1812] [outer = 0000000000000000] 23:23:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D4FAF400) [pid = 2064] [serial = 1813] [outer = 000000F1D4FA9800] 23:23:30 INFO - PROCESS | 2064 | 1467872610183 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D5636000) [pid = 2064] [serial = 1814] [outer = 000000F1D4FA9800] 23:23:30 INFO - PROCESS | 2064 | 1467872610585 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 23:23:30 INFO - PROCESS | 2064 | 1467872610649 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:23:30 INFO - PROCESS | 2064 | 1467872610652 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:23:30 INFO - PROCESS | 2064 | 1467872610655 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:23:30 INFO - PROCESS | 2064 | 1467872610657 Marionette TRACE conn6 <- [1,2382,null,{}] 23:23:30 INFO - PROCESS | 2064 | 1467872610660 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:30 INFO - PROCESS | 2064 | 1467872610662 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:30 INFO - PROCESS | 2064 | 1467872610803 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:23:30 INFO - PROCESS | 2064 | 1467872610821 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 2064 | 1467872610824 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8CA2000 == 33 [pid = 2064] [id = 605] 23:23:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D572FC00) [pid = 2064] [serial = 1815] [outer = 0000000000000000] 23:23:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D57E8C00) [pid = 2064] [serial = 1816] [outer = 000000F1D572FC00] 23:23:30 INFO - PROCESS | 2064 | 1467872610869 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D6526C00) [pid = 2064] [serial = 1817] [outer = 000000F1D572FC00] 23:23:31 INFO - PROCESS | 2064 | 1467872611344 Marionette TRACE conn6 <- [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]]]}] 23:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 23:23:31 INFO - PROCESS | 2064 | 1467872611391 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:23:31 INFO - PROCESS | 2064 | 1467872611394 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:23:31 INFO - PROCESS | 2064 | 1467872611403 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - PROCESS | 2064 | 1467872611405 Marionette TRACE conn6 <- [1,2386,null,{}] 23:23:31 INFO - PROCESS | 2064 | 1467872611409 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:31 INFO - PROCESS | 2064 | 1467872611415 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:31 INFO - PROCESS | 2064 | 1467872611549 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:23:31 INFO - PROCESS | 2064 | 1467872611604 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:31 INFO - PROCESS | 2064 | 1467872611606 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C3D800 == 34 [pid = 2064] [id = 606] 23:23:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D7735C00) [pid = 2064] [serial = 1818] [outer = 0000000000000000] 23:23:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D7D45C00) [pid = 2064] [serial = 1819] [outer = 000000F1D7735C00] 23:23:31 INFO - PROCESS | 2064 | 1467872611652 Marionette DEBUG loaded listener.js 23:23:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D87D6800) [pid = 2064] [serial = 1820] [outer = 000000F1D7735C00] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D56CEC00) [pid = 2064] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D2429C00) [pid = 2064] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C81B6800) [pid = 2064] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8C43800) [pid = 2064] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C919E400) [pid = 2064] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C828A000) [pid = 2064] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8550C00) [pid = 2064] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8856400) [pid = 2064] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D3F96C00) [pid = 2064] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D7D42800) [pid = 2064] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1C763E800) [pid = 2064] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:23:32 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CD2B5000) [pid = 2064] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:23:32 INFO - PROCESS | 2064 | 1467872612107 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 732ms 23:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:23:32 INFO - PROCESS | 2064 | 1467872612144 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:23:32 INFO - PROCESS | 2064 | 1467872612147 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:23:32 INFO - PROCESS | 2064 | 1467872612154 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:23:32 INFO - PROCESS | 2064 | 1467872612156 Marionette TRACE conn6 <- [1,2390,null,{}] 23:23:32 INFO - PROCESS | 2064 | 1467872612159 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:32 INFO - PROCESS | 2064 | 1467872612161 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:32 INFO - PROCESS | 2064 | 1467872612244 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:23:32 INFO - PROCESS | 2064 | 1467872612251 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:32 INFO - PROCESS | 2064 | 1467872612253 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E74000 == 35 [pid = 2064] [id = 607] 23:23:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C742F800) [pid = 2064] [serial = 1821] [outer = 0000000000000000] 23:23:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D231F400) [pid = 2064] [serial = 1822] [outer = 000000F1C742F800] 23:23:32 INFO - PROCESS | 2064 | 1467872612298 Marionette DEBUG loaded listener.js 23:23:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D57EA800) [pid = 2064] [serial = 1823] [outer = 000000F1C742F800] 23:23:32 INFO - PROCESS | 2064 | 1467872612717 Marionette TRACE conn6 <- [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]]]}] 23:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 23:23:32 INFO - PROCESS | 2064 | 1467872612780 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:23:32 INFO - PROCESS | 2064 | 1467872612782 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:23:32 INFO - PROCESS | 2064 | 1467872612785 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:23:32 INFO - PROCESS | 2064 | 1467872612787 Marionette TRACE conn6 <- [1,2394,null,{}] 23:23:32 INFO - PROCESS | 2064 | 1467872612790 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:32 INFO - PROCESS | 2064 | 1467872612800 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:32 INFO - PROCESS | 2064 | 1467872612883 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:23:32 INFO - PROCESS | 2064 | 1467872612889 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:32 INFO - PROCESS | 2064 | 1467872612891 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD6000 == 36 [pid = 2064] [id = 608] 23:23:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D8807000) [pid = 2064] [serial = 1824] [outer = 0000000000000000] 23:23:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D8814400) [pid = 2064] [serial = 1825] [outer = 000000F1D8807000] 23:23:32 INFO - PROCESS | 2064 | 1467872612935 Marionette DEBUG loaded listener.js 23:23:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D88D4800) [pid = 2064] [serial = 1826] [outer = 000000F1D8807000] 23:23:33 INFO - PROCESS | 2064 | 1467872613358 Marionette TRACE conn6 <- [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]]]}] 23:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 586ms 23:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:23:33 INFO - PROCESS | 2064 | 1467872613375 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:23:33 INFO - PROCESS | 2064 | 1467872613377 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:23:33 INFO - PROCESS | 2064 | 1467872613393 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - PROCESS | 2064 | 1467872613395 Marionette TRACE conn6 <- [1,2398,null,{}] 23:23:33 INFO - PROCESS | 2064 | 1467872613403 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:33 INFO - PROCESS | 2064 | 1467872613405 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:33 INFO - PROCESS | 2064 | 1467872613490 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:23:33 INFO - PROCESS | 2064 | 1467872613496 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 2064 | 1467872613498 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE21000 == 37 [pid = 2064] [id = 609] 23:23:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D89D5800) [pid = 2064] [serial = 1827] [outer = 0000000000000000] 23:23:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D89DF000) [pid = 2064] [serial = 1828] [outer = 000000F1D89D5800] 23:23:33 INFO - PROCESS | 2064 | 1467872613544 Marionette DEBUG loaded listener.js 23:23:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D8A7E000) [pid = 2064] [serial = 1829] [outer = 000000F1D89D5800] 23:23:34 INFO - PROCESS | 2064 | 1467872614064 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 23:23:34 INFO - PROCESS | 2064 | 1467872614118 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:23:34 INFO - PROCESS | 2064 | 1467872614123 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:23:34 INFO - PROCESS | 2064 | 1467872614129 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:23:34 INFO - PROCESS | 2064 | 1467872614134 Marionette TRACE conn6 <- [1,2402,null,{}] 23:23:34 INFO - PROCESS | 2064 | 1467872614142 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:34 INFO - PROCESS | 2064 | 1467872614145 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:34 INFO - PROCESS | 2064 | 1467872614310 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:23:34 INFO - PROCESS | 2064 | 1467872614429 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:34 INFO - PROCESS | 2064 | 1467872614435 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB17800 == 38 [pid = 2064] [id = 610] 23:23:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C8352C00) [pid = 2064] [serial = 1830] [outer = 0000000000000000] 23:23:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C842F400) [pid = 2064] [serial = 1831] [outer = 000000F1C8352C00] 23:23:34 INFO - PROCESS | 2064 | 1467872614497 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE1D7400) [pid = 2064] [serial = 1832] [outer = 000000F1C8352C00] 23:23:35 INFO - PROCESS | 2064 | 1467872615109 Marionette TRACE conn6 <- [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]]]}] 23:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1034ms 23:23:35 INFO - PROCESS | 2064 | 1467872615167 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:23:35 INFO - PROCESS | 2064 | 1467872615172 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:23:35 INFO - PROCESS | 2064 | 1467872615179 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 2064 | 1467872615182 Marionette TRACE conn6 <- [1,2406,null,{}] 23:23:35 INFO - PROCESS | 2064 | 1467872615186 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:35 INFO - PROCESS | 2064 | 1467872615189 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:35 INFO - PROCESS | 2064 | 1467872615337 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:23:35 INFO - PROCESS | 2064 | 1467872615464 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:35 INFO - PROCESS | 2064 | 1467872615467 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D892A000 == 39 [pid = 2064] [id = 611] 23:23:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3F98000) [pid = 2064] [serial = 1833] [outer = 0000000000000000] 23:23:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D3FC1800) [pid = 2064] [serial = 1834] [outer = 000000F1D3F98000] 23:23:35 INFO - PROCESS | 2064 | 1467872615550 Marionette DEBUG loaded listener.js 23:23:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D4FAD800) [pid = 2064] [serial = 1835] [outer = 000000F1D3F98000] 23:23:36 INFO - PROCESS | 2064 | 1467872616177 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1032ms 23:23:36 INFO - PROCESS | 2064 | 1467872616211 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:23:36 INFO - PROCESS | 2064 | 1467872616214 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:23:36 INFO - PROCESS | 2064 | 1467872616218 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:23:36 INFO - PROCESS | 2064 | 1467872616222 Marionette TRACE conn6 <- [1,2410,null,{}] 23:23:36 INFO - PROCESS | 2064 | 1467872616254 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:36 INFO - PROCESS | 2064 | 1467872616259 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:36 INFO - PROCESS | 2064 | 1467872616384 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:23:36 INFO - PROCESS | 2064 | 1467872616470 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:36 INFO - PROCESS | 2064 | 1467872616473 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0A4000 == 40 [pid = 2064] [id = 612] 23:23:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D7D48400) [pid = 2064] [serial = 1836] [outer = 0000000000000000] 23:23:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D878A000) [pid = 2064] [serial = 1837] [outer = 000000F1D7D48400] 23:23:36 INFO - PROCESS | 2064 | 1467872616532 Marionette DEBUG loaded listener.js 23:23:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8A83C00) [pid = 2064] [serial = 1838] [outer = 000000F1D7D48400] 23:23:37 INFO - PROCESS | 2064 | 1467872617112 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 943ms 23:23:37 INFO - PROCESS | 2064 | 1467872617163 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:23:37 INFO - PROCESS | 2064 | 1467872617167 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:23:37 INFO - PROCESS | 2064 | 1467872617171 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:23:37 INFO - PROCESS | 2064 | 1467872617173 Marionette TRACE conn6 <- [1,2414,null,{}] 23:23:37 INFO - PROCESS | 2064 | 1467872617177 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:37 INFO - PROCESS | 2064 | 1467872617179 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:37 INFO - PROCESS | 2064 | 1467872617295 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:23:37 INFO - PROCESS | 2064 | 1467872617391 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:37 INFO - PROCESS | 2064 | 1467872617394 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC182000 == 41 [pid = 2064] [id = 613] 23:23:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D8CD1000) [pid = 2064] [serial = 1839] [outer = 0000000000000000] 23:23:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8CD5400) [pid = 2064] [serial = 1840] [outer = 000000F1D8CD1000] 23:23:37 INFO - PROCESS | 2064 | 1467872617449 Marionette DEBUG loaded listener.js 23:23:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D943F400) [pid = 2064] [serial = 1841] [outer = 000000F1D8CD1000] 23:23:38 INFO - PROCESS | 2064 | 1467872618279 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1129ms 23:23:38 INFO - PROCESS | 2064 | 1467872618314 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:23:38 INFO - PROCESS | 2064 | 1467872618318 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:23:38 INFO - PROCESS | 2064 | 1467872618324 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:23:38 INFO - PROCESS | 2064 | 1467872618328 Marionette TRACE conn6 <- [1,2418,null,{}] 23:23:38 INFO - PROCESS | 2064 | 1467872618333 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:38 INFO - PROCESS | 2064 | 1467872618336 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:38 INFO - PROCESS | 2064 | 1467872618449 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:23:38 INFO - PROCESS | 2064 | 1467872618577 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:38 INFO - PROCESS | 2064 | 1467872618583 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C640E000 == 42 [pid = 2064] [id = 614] 23:23:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C834C800) [pid = 2064] [serial = 1842] [outer = 0000000000000000] 23:23:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C8651C00) [pid = 2064] [serial = 1843] [outer = 000000F1C834C800] 23:23:38 INFO - PROCESS | 2064 | 1467872618641 Marionette DEBUG loaded listener.js 23:23:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CCA97000) [pid = 2064] [serial = 1844] [outer = 000000F1C834C800] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD6000 == 41 [pid = 2064] [id = 608] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E74000 == 40 [pid = 2064] [id = 607] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C3D800 == 39 [pid = 2064] [id = 606] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8CA2000 == 38 [pid = 2064] [id = 605] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD9800 == 37 [pid = 2064] [id = 604] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D586A800 == 36 [pid = 2064] [id = 603] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C98800 == 35 [pid = 2064] [id = 602] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCD66000 == 34 [pid = 2064] [id = 601] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C7D85800 == 33 [pid = 2064] [id = 600] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5AE800 == 32 [pid = 2064] [id = 599] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B6A000 == 31 [pid = 2064] [id = 598] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C9768800 == 30 [pid = 2064] [id = 589] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC182000 == 29 [pid = 2064] [id = 613] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0A4000 == 28 [pid = 2064] [id = 612] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D892A000 == 27 [pid = 2064] [id = 611] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE21000 == 26 [pid = 2064] [id = 609] 23:23:39 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB17800 == 25 [pid = 2064] [id = 610] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D57E2800) [pid = 2064] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D2671400) [pid = 2064] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C828F400) [pid = 2064] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C9627000) [pid = 2064] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1CCA47400) [pid = 2064] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1CB5AF800) [pid = 2064] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1DF400) [pid = 2064] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE558800) [pid = 2064] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3F2F000) [pid = 2064] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D10D0400) [pid = 2064] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CD472400) [pid = 2064] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D5BCBC00) [pid = 2064] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D4E2D000) [pid = 2064] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D8CCBC00) [pid = 2064] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D88D9000) [pid = 2064] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D3F21800) [pid = 2064] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D57EFC00) [pid = 2064] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8230C00) [pid = 2064] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D3FBAC00) [pid = 2064] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D501EC00) [pid = 2064] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D41A1000) [pid = 2064] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C854F000) [pid = 2064] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D5638C00) [pid = 2064] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CEB51800) [pid = 2064] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 23:23:39 INFO - PROCESS | 2064 | 1467872619927 Marionette TRACE conn6 <- [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]]]}] 23:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1637ms 23:23:39 INFO - PROCESS | 2064 | 1467872619965 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:23:39 INFO - PROCESS | 2064 | 1467872619970 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:23:39 INFO - PROCESS | 2064 | 1467872619974 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:23:39 INFO - PROCESS | 2064 | 1467872619978 Marionette TRACE conn6 <- [1,2422,null,{}] 23:23:39 INFO - PROCESS | 2064 | 1467872619984 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:39 INFO - PROCESS | 2064 | 1467872619987 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:40 INFO - PROCESS | 2064 | 1467872620078 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:23:40 INFO - PROCESS | 2064 | 1467872620085 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 2064 | 1467872620090 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB05000 == 26 [pid = 2064] [id = 615] 23:23:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8227400) [pid = 2064] [serial = 1845] [outer = 0000000000000000] 23:23:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8230C00) [pid = 2064] [serial = 1846] [outer = 000000F1C8227400] 23:23:40 INFO - PROCESS | 2064 | 1467872620140 Marionette DEBUG loaded listener.js 23:23:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C8348800) [pid = 2064] [serial = 1847] [outer = 000000F1C8227400] 23:23:40 INFO - PROCESS | 2064 | 1467872620642 Marionette TRACE conn6 <- [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]]]}] 23:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 23:23:40 INFO - PROCESS | 2064 | 1467872620670 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:23:40 INFO - PROCESS | 2064 | 1467872620675 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:23:40 INFO - PROCESS | 2064 | 1467872620682 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:23:40 INFO - PROCESS | 2064 | 1467872620685 Marionette TRACE conn6 <- [1,2426,null,{}] 23:23:40 INFO - PROCESS | 2064 | 1467872620689 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:40 INFO - PROCESS | 2064 | 1467872620692 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:40 INFO - PROCESS | 2064 | 1467872620784 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:23:40 INFO - PROCESS | 2064 | 1467872620825 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 2064 | 1467872620827 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5AE000 == 27 [pid = 2064] [id = 616] 23:23:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8C3BC00) [pid = 2064] [serial = 1848] [outer = 0000000000000000] 23:23:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C8F02C00) [pid = 2064] [serial = 1849] [outer = 000000F1C8C3BC00] 23:23:40 INFO - PROCESS | 2064 | 1467872620884 Marionette DEBUG loaded listener.js 23:23:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C9738C00) [pid = 2064] [serial = 1850] [outer = 000000F1C8C3BC00] 23:23:41 INFO - PROCESS | 2064 | 1467872621361 Marionette TRACE conn6 <- [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]]]}] 23:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 23:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:23:41 INFO - PROCESS | 2064 | 1467872621417 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:23:41 INFO - PROCESS | 2064 | 1467872621419 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:23:41 INFO - PROCESS | 2064 | 1467872621422 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:23:41 INFO - PROCESS | 2064 | 1467872621426 Marionette TRACE conn6 <- [1,2430,null,{}] 23:23:41 INFO - PROCESS | 2064 | 1467872621438 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:41 INFO - PROCESS | 2064 | 1467872621443 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:41 INFO - PROCESS | 2064 | 1467872621531 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:23:41 INFO - PROCESS | 2064 | 1467872621538 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:41 INFO - PROCESS | 2064 | 1467872621541 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FD5000 == 28 [pid = 2064] [id = 617] 23:23:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C81AFC00) [pid = 2064] [serial = 1851] [outer = 0000000000000000] 23:23:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE1DA000) [pid = 2064] [serial = 1852] [outer = 000000F1C81AFC00] 23:23:41 INFO - PROCESS | 2064 | 1467872621590 Marionette DEBUG loaded listener.js 23:23:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE21EC00) [pid = 2064] [serial = 1853] [outer = 000000F1C81AFC00] 23:23:42 INFO - PROCESS | 2064 | 1467872622067 Marionette TRACE conn6 <- [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]]]}] 23:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 23:23:42 INFO - PROCESS | 2064 | 1467872622118 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:23:42 INFO - PROCESS | 2064 | 1467872622121 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:23:42 INFO - PROCESS | 2064 | 1467872622125 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 2064 | 1467872622127 Marionette TRACE conn6 <- [1,2434,null,{}] 23:23:42 INFO - PROCESS | 2064 | 1467872622136 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:42 INFO - PROCESS | 2064 | 1467872622138 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:42 INFO - PROCESS | 2064 | 1467872622282 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:23:42 INFO - PROCESS | 2064 | 1467872622295 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:42 INFO - PROCESS | 2064 | 1467872622297 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B8C000 == 29 [pid = 2064] [id = 618] 23:23:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CEAB0000) [pid = 2064] [serial = 1854] [outer = 0000000000000000] 23:23:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CEBE4400) [pid = 2064] [serial = 1855] [outer = 000000F1CEAB0000] 23:23:42 INFO - PROCESS | 2064 | 1467872622388 Marionette DEBUG loaded listener.js 23:23:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D1CCB000) [pid = 2064] [serial = 1856] [outer = 000000F1CEAB0000] 23:23:42 INFO - PROCESS | 2064 | 1467872622823 Marionette TRACE conn6 <- [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]]]}] 23:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 23:23:42 INFO - PROCESS | 2064 | 1467872622860 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:23:42 INFO - PROCESS | 2064 | 1467872622863 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:23:42 INFO - PROCESS | 2064 | 1467872622870 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 2064 | 1467872622872 Marionette TRACE conn6 <- [1,2438,null,{}] 23:23:42 INFO - PROCESS | 2064 | 1467872622876 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:42 INFO - PROCESS | 2064 | 1467872622878 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:43 INFO - PROCESS | 2064 | 1467872622989 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:23:43 INFO - PROCESS | 2064 | 1467872622995 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:43 INFO - PROCESS | 2064 | 1467872622997 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E7C000 == 30 [pid = 2064] [id = 619] 23:23:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C8550800) [pid = 2064] [serial = 1857] [outer = 0000000000000000] 23:23:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D267A400) [pid = 2064] [serial = 1858] [outer = 000000F1C8550800] 23:23:43 INFO - PROCESS | 2064 | 1467872623046 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D2BEF800) [pid = 2064] [serial = 1859] [outer = 000000F1C8550800] 23:23:43 INFO - PROCESS | 2064 | 1467872623498 Marionette TRACE conn6 <- [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]]]}] 23:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 23:23:43 INFO - PROCESS | 2064 | 1467872623559 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:23:43 INFO - PROCESS | 2064 | 1467872623561 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:23:43 INFO - PROCESS | 2064 | 1467872623565 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:23:43 INFO - PROCESS | 2064 | 1467872623566 Marionette TRACE conn6 <- [1,2442,null,{}] 23:23:43 INFO - PROCESS | 2064 | 1467872623570 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:43 INFO - PROCESS | 2064 | 1467872623576 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:43 INFO - PROCESS | 2064 | 1467872623740 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D7735C00) [pid = 2064] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D572FC00) [pid = 2064] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C842E800) [pid = 2064] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8556C00) [pid = 2064] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C763F800) [pid = 2064] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C78D2000) [pid = 2064] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D62AE000) [pid = 2064] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE5D8400) [pid = 2064] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C742F800) [pid = 2064] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D89D5800) [pid = 2064] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D4FA9800) [pid = 2064] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:23:43 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D8807000) [pid = 2064] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:23:44 INFO - PROCESS | 2064 | 1467872624010 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 2064 | 1467872624013 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B95800 == 31 [pid = 2064] [id = 620] 23:23:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C6D4CC00) [pid = 2064] [serial = 1860] [outer = 0000000000000000] 23:23:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1C81A7C00) [pid = 2064] [serial = 1861] [outer = 000000F1C6D4CC00] 23:23:44 INFO - PROCESS | 2064 | 1467872624058 Marionette DEBUG loaded listener.js 23:23:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CE7A2000) [pid = 2064] [serial = 1862] [outer = 000000F1C6D4CC00] 23:23:44 INFO - PROCESS | 2064 | 1467872624433 Marionette TRACE conn6 <- [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]]]}] 23:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 882ms 23:23:44 INFO - PROCESS | 2064 | 1467872624449 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 2064 | 1467872624451 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:23:44 INFO - PROCESS | 2064 | 1467872624454 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:23:44 INFO - PROCESS | 2064 | 1467872624456 Marionette TRACE conn6 <- [1,2446,null,{}] 23:23:44 INFO - PROCESS | 2064 | 1467872624459 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:44 INFO - PROCESS | 2064 | 1467872624461 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:44 INFO - PROCESS | 2064 | 1467872624573 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:23:44 INFO - PROCESS | 2064 | 1467872624580 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 2064 | 1467872624583 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871D000 == 32 [pid = 2064] [id = 621] 23:23:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C742E000) [pid = 2064] [serial = 1863] [outer = 0000000000000000] 23:23:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4B27800) [pid = 2064] [serial = 1864] [outer = 000000F1C742E000] 23:23:44 INFO - PROCESS | 2064 | 1467872624628 Marionette DEBUG loaded listener.js 23:23:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D4E34800) [pid = 2064] [serial = 1865] [outer = 000000F1C742E000] 23:23:45 INFO - PROCESS | 2064 | 1467872625038 Marionette TRACE conn6 <- [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]]]}] 23:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 629ms 23:23:45 INFO - PROCESS | 2064 | 1467872625088 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:23:45 INFO - PROCESS | 2064 | 1467872625090 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:23:45 INFO - PROCESS | 2064 | 1467872625093 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:23:45 INFO - PROCESS | 2064 | 1467872625095 Marionette TRACE conn6 <- [1,2450,null,{}] 23:23:45 INFO - PROCESS | 2064 | 1467872625099 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:45 INFO - PROCESS | 2064 | 1467872625101 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:45 INFO - PROCESS | 2064 | 1467872625214 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:23:45 INFO - PROCESS | 2064 | 1467872625221 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 2064 | 1467872625223 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C94800 == 33 [pid = 2064] [id = 622] 23:23:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D4E38C00) [pid = 2064] [serial = 1866] [outer = 0000000000000000] 23:23:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5011800) [pid = 2064] [serial = 1867] [outer = 000000F1D4E38C00] 23:23:45 INFO - PROCESS | 2064 | 1467872625269 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5633400) [pid = 2064] [serial = 1868] [outer = 000000F1D4E38C00] 23:23:45 INFO - PROCESS | 2064 | 1467872625694 Marionette TRACE conn6 <- [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]]]}] 23:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 23:23:45 INFO - PROCESS | 2064 | 1467872625725 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:23:45 INFO - PROCESS | 2064 | 1467872625727 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:23:45 INFO - PROCESS | 2064 | 1467872625730 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:23:45 INFO - PROCESS | 2064 | 1467872625732 Marionette TRACE conn6 <- [1,2454,null,{}] 23:23:45 INFO - PROCESS | 2064 | 1467872625735 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:45 INFO - PROCESS | 2064 | 1467872625737 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:45 INFO - PROCESS | 2064 | 1467872625851 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:23:45 INFO - PROCESS | 2064 | 1467872625859 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 2064 | 1467872625861 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FCF000 == 34 [pid = 2064] [id = 623] 23:23:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D5634C00) [pid = 2064] [serial = 1869] [outer = 0000000000000000] 23:23:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D56CF000) [pid = 2064] [serial = 1870] [outer = 000000F1D5634C00] 23:23:45 INFO - PROCESS | 2064 | 1467872625906 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D57E2400) [pid = 2064] [serial = 1871] [outer = 000000F1D5634C00] 23:23:46 INFO - PROCESS | 2064 | 1467872626721 Marionette TRACE conn6 <- [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]]]}] 23:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1027ms 23:23:46 INFO - PROCESS | 2064 | 1467872626762 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:23:46 INFO - PROCESS | 2064 | 1467872626767 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:23:46 INFO - PROCESS | 2064 | 1467872626792 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:23:46 INFO - PROCESS | 2064 | 1467872626798 Marionette TRACE conn6 <- [1,2458,null,{}] 23:23:46 INFO - PROCESS | 2064 | 1467872626803 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:46 INFO - PROCESS | 2064 | 1467872626806 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:46 INFO - PROCESS | 2064 | 1467872626962 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:23:47 INFO - PROCESS | 2064 | 1467872627080 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:47 INFO - PROCESS | 2064 | 1467872627083 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5A7800 == 35 [pid = 2064] [id = 624] 23:23:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C8557800) [pid = 2064] [serial = 1872] [outer = 0000000000000000] 23:23:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8854C00) [pid = 2064] [serial = 1873] [outer = 000000F1C8557800] 23:23:47 INFO - PROCESS | 2064 | 1467872627144 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1CCA42800) [pid = 2064] [serial = 1874] [outer = 000000F1C8557800] 23:23:47 INFO - PROCESS | 2064 | 1467872627905 Marionette TRACE conn6 <- [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]]]}] 23:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1152ms 23:23:47 INFO - PROCESS | 2064 | 1467872627928 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:23:47 INFO - PROCESS | 2064 | 1467872627933 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:23:47 INFO - PROCESS | 2064 | 1467872627940 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:23:47 INFO - PROCESS | 2064 | 1467872627943 Marionette TRACE conn6 <- [1,2462,null,{}] 23:23:47 INFO - PROCESS | 2064 | 1467872627947 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:47 INFO - PROCESS | 2064 | 1467872627950 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:48 INFO - PROCESS | 2064 | 1467872628140 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:23:48 INFO - PROCESS | 2064 | 1467872628150 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:48 INFO - PROCESS | 2064 | 1467872628152 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB60000 == 36 [pid = 2064] [id = 625] 23:23:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8C3B400) [pid = 2064] [serial = 1875] [outer = 0000000000000000] 23:23:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1CCA90800) [pid = 2064] [serial = 1876] [outer = 000000F1C8C3B400] 23:23:48 INFO - PROCESS | 2064 | 1467872628212 Marionette DEBUG loaded listener.js 23:23:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D1BF2000) [pid = 2064] [serial = 1877] [outer = 000000F1C8C3B400] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C94800 == 35 [pid = 2064] [id = 622] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871D000 == 34 [pid = 2064] [id = 621] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B95800 == 33 [pid = 2064] [id = 620] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E7C000 == 32 [pid = 2064] [id = 619] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B8C000 == 31 [pid = 2064] [id = 618] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FD5000 == 30 [pid = 2064] [id = 617] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5AE000 == 29 [pid = 2064] [id = 616] 23:23:48 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB05000 == 28 [pid = 2064] [id = 615] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D7D45C00) [pid = 2064] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D6526C00) [pid = 2064] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D57E8C00) [pid = 2064] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C8C11400) [pid = 2064] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CC835C00) [pid = 2064] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8856000) [pid = 2064] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CB5B2400) [pid = 2064] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3FBA800) [pid = 2064] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8557400) [pid = 2064] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D1CC4800) [pid = 2064] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D71AD400) [pid = 2064] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D62B7C00) [pid = 2064] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CEB47C00) [pid = 2064] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D2054400) [pid = 2064] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D87D6800) [pid = 2064] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D57EA800) [pid = 2064] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D231F400) [pid = 2064] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D89DF000) [pid = 2064] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8A7E000) [pid = 2064] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D4FAF400) [pid = 2064] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D5636000) [pid = 2064] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D8814400) [pid = 2064] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 23:23:48 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D88D4800) [pid = 2064] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 23:23:49 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D41AA000) [pid = 2064] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 23:23:49 INFO - PROCESS | 2064 | 1467872629080 Marionette TRACE conn6 <- [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]]]}] 23:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1191ms 23:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:23:49 INFO - PROCESS | 2064 | 1467872629133 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:23:49 INFO - PROCESS | 2064 | 1467872629137 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:23:49 INFO - PROCESS | 2064 | 1467872629141 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - PROCESS | 2064 | 1467872629146 Marionette TRACE conn6 <- [1,2466,null,{}] 23:23:49 INFO - PROCESS | 2064 | 1467872629151 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:49 INFO - PROCESS | 2064 | 1467872629154 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:49 INFO - PROCESS | 2064 | 1467872629251 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:23:49 INFO - PROCESS | 2064 | 1467872629338 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 2064 | 1467872629341 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB08000 == 29 [pid = 2064] [id = 626] 23:23:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C81B6800) [pid = 2064] [serial = 1878] [outer = 0000000000000000] 23:23:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C8428000) [pid = 2064] [serial = 1879] [outer = 000000F1C81B6800] 23:23:49 INFO - PROCESS | 2064 | 1467872629390 Marionette DEBUG loaded listener.js 23:23:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CC810800) [pid = 2064] [serial = 1880] [outer = 000000F1C81B6800] 23:23:49 INFO - PROCESS | 2064 | 1467872629842 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 733ms 23:23:49 INFO - PROCESS | 2064 | 1467872629875 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:23:49 INFO - PROCESS | 2064 | 1467872629879 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:23:49 INFO - PROCESS | 2064 | 1467872629885 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - PROCESS | 2064 | 1467872629888 Marionette TRACE conn6 <- [1,2470,null,{}] 23:23:49 INFO - PROCESS | 2064 | 1467872629892 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:49 INFO - PROCESS | 2064 | 1467872629894 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:49 INFO - PROCESS | 2064 | 1467872629988 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:23:50 INFO - PROCESS | 2064 | 1467872629997 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:50 INFO - PROCESS | 2064 | 1467872629999 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1B9C000 == 30 [pid = 2064] [id = 627] 23:23:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CE564400) [pid = 2064] [serial = 1881] [outer = 0000000000000000] 23:23:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CEB51800) [pid = 2064] [serial = 1882] [outer = 000000F1CE564400] 23:23:50 INFO - PROCESS | 2064 | 1467872630049 Marionette DEBUG loaded listener.js 23:23:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D2350400) [pid = 2064] [serial = 1883] [outer = 000000F1CE564400] 23:23:50 INFO - PROCESS | 2064 | 1467872630558 Marionette TRACE conn6 <- [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]]]}] 23:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 23:23:50 INFO - PROCESS | 2064 | 1467872630623 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:23:50 INFO - PROCESS | 2064 | 1467872630626 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:23:50 INFO - PROCESS | 2064 | 1467872630629 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:23:50 INFO - PROCESS | 2064 | 1467872630633 Marionette TRACE conn6 <- [1,2474,null,{}] 23:23:50 INFO - PROCESS | 2064 | 1467872630644 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:50 INFO - PROCESS | 2064 | 1467872630649 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:50 INFO - PROCESS | 2064 | 1467872630772 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:23:50 INFO - PROCESS | 2064 | 1467872630858 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:50 INFO - PROCESS | 2064 | 1467872630861 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4E76800 == 31 [pid = 2064] [id = 628] 23:23:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D3F28400) [pid = 2064] [serial = 1884] [outer = 0000000000000000] 23:23:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D3F91C00) [pid = 2064] [serial = 1885] [outer = 000000F1D3F28400] 23:23:50 INFO - PROCESS | 2064 | 1467872630910 Marionette DEBUG loaded listener.js 23:23:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D41A1C00) [pid = 2064] [serial = 1886] [outer = 000000F1D3F28400] 23:23:51 INFO - PROCESS | 2064 | 1467872631342 Marionette TRACE conn6 <- [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]]]}] 23:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 23:23:51 INFO - PROCESS | 2064 | 1467872631365 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:23:51 INFO - PROCESS | 2064 | 1467872631367 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:23:51 INFO - PROCESS | 2064 | 1467872631377 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:23:51 INFO - PROCESS | 2064 | 1467872631379 Marionette TRACE conn6 <- [1,2478,null,{}] 23:23:51 INFO - PROCESS | 2064 | 1467872631387 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:51 INFO - PROCESS | 2064 | 1467872631389 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:51 INFO - PROCESS | 2064 | 1467872631517 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:23:51 INFO - PROCESS | 2064 | 1467872631527 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 2064 | 1467872631529 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DE7800 == 32 [pid = 2064] [id = 629] 23:23:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4FAB800) [pid = 2064] [serial = 1887] [outer = 0000000000000000] 23:23:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D4FB4800) [pid = 2064] [serial = 1888] [outer = 000000F1D4FAB800] 23:23:51 INFO - PROCESS | 2064 | 1467872631574 Marionette DEBUG loaded listener.js 23:23:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D563F800) [pid = 2064] [serial = 1889] [outer = 000000F1D4FAB800] 23:23:52 INFO - PROCESS | 2064 | 1467872632017 Marionette TRACE conn6 <- [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]]]}] 23:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 689ms 23:23:52 INFO - PROCESS | 2064 | 1467872632068 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:23:52 INFO - PROCESS | 2064 | 1467872632070 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:23:52 INFO - PROCESS | 2064 | 1467872632079 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 2064 | 1467872632081 Marionette TRACE conn6 <- [1,2482,null,{}] 23:23:52 INFO - PROCESS | 2064 | 1467872632085 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:52 INFO - PROCESS | 2064 | 1467872632087 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:52 INFO - PROCESS | 2064 | 1467872632229 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:23:52 INFO - PROCESS | 2064 | 1467872632288 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:52 INFO - PROCESS | 2064 | 1467872632290 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93AD800 == 33 [pid = 2064] [id = 630] 23:23:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C7D2A000) [pid = 2064] [serial = 1890] [outer = 0000000000000000] 23:23:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D57E3400) [pid = 2064] [serial = 1891] [outer = 000000F1C7D2A000] 23:23:52 INFO - PROCESS | 2064 | 1467872632335 Marionette DEBUG loaded listener.js 23:23:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D5AA4800) [pid = 2064] [serial = 1892] [outer = 000000F1C7D2A000] 23:23:52 INFO - PROCESS | 2064 | 1467872632784 Marionette TRACE conn6 <- [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]]]}] 23:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 735ms 23:23:52 INFO - PROCESS | 2064 | 1467872632816 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:23:52 INFO - PROCESS | 2064 | 1467872632818 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:23:52 INFO - PROCESS | 2064 | 1467872632822 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 2064 | 1467872632823 Marionette TRACE conn6 <- [1,2486,null,{}] 23:23:52 INFO - PROCESS | 2064 | 1467872632833 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:52 INFO - PROCESS | 2064 | 1467872632846 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:52 INFO - PROCESS | 2064 | 1467872632972 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:23:53 INFO - PROCESS | 2064 | 1467872633031 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 2064 | 1467872633033 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C40800 == 34 [pid = 2064] [id = 631] 23:23:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D71AD000) [pid = 2064] [serial = 1893] [outer = 0000000000000000] 23:23:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7734800) [pid = 2064] [serial = 1894] [outer = 000000F1D71AD000] 23:23:53 INFO - PROCESS | 2064 | 1467872633080 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7D3B400) [pid = 2064] [serial = 1895] [outer = 000000F1D71AD000] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8352C00) [pid = 2064] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D3F98000) [pid = 2064] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D7D48400) [pid = 2064] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D8CD1000) [pid = 2064] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C742E000) [pid = 2064] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D4E38C00) [pid = 2064] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CEAB0000) [pid = 2064] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C834C800) [pid = 2064] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8C3BC00) [pid = 2064] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8227400) [pid = 2064] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8550800) [pid = 2064] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C6D4CC00) [pid = 2064] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:23:53 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C81AFC00) [pid = 2064] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:23:53 INFO - PROCESS | 2064 | 1467872633552 Marionette TRACE conn6 <- [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]]]}] 23:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 795ms 23:23:53 INFO - PROCESS | 2064 | 1467872633619 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:23:53 INFO - PROCESS | 2064 | 1467872633621 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:23:53 INFO - PROCESS | 2064 | 1467872633624 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:23:53 INFO - PROCESS | 2064 | 1467872633626 Marionette TRACE conn6 <- [1,2490,null,{}] 23:23:53 INFO - PROCESS | 2064 | 1467872633630 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:53 INFO - PROCESS | 2064 | 1467872633632 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:53 INFO - PROCESS | 2064 | 1467872633719 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:23:53 INFO - PROCESS | 2064 | 1467872633725 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 2064 | 1467872633727 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A76800 == 35 [pid = 2064] [id = 632] 23:23:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C81AFC00) [pid = 2064] [serial = 1896] [outer = 0000000000000000] 23:23:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D4CD1800) [pid = 2064] [serial = 1897] [outer = 000000F1C81AFC00] 23:23:53 INFO - PROCESS | 2064 | 1467872633772 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D2055000) [pid = 2064] [serial = 1898] [outer = 000000F1C81AFC00] 23:23:54 INFO - PROCESS | 2064 | 1467872634219 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 627ms 23:23:54 INFO - PROCESS | 2064 | 1467872634255 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:23:54 INFO - PROCESS | 2064 | 1467872634257 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:23:54 INFO - PROCESS | 2064 | 1467872634261 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:23:54 INFO - PROCESS | 2064 | 1467872634262 Marionette TRACE conn6 <- [1,2494,null,{}] 23:23:54 INFO - PROCESS | 2064 | 1467872634266 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:54 INFO - PROCESS | 2064 | 1467872634268 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:54 INFO - PROCESS | 2064 | 1467872634352 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:23:54 INFO - PROCESS | 2064 | 1467872634358 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:54 INFO - PROCESS | 2064 | 1467872634360 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE04800 == 36 [pid = 2064] [id = 633] 23:23:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D62A9400) [pid = 2064] [serial = 1899] [outer = 0000000000000000] 23:23:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D878E800) [pid = 2064] [serial = 1900] [outer = 000000F1D62A9400] 23:23:54 INFO - PROCESS | 2064 | 1467872634405 Marionette DEBUG loaded listener.js 23:23:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8807400) [pid = 2064] [serial = 1901] [outer = 000000F1D62A9400] 23:23:54 INFO - PROCESS | 2064 | 1467872634831 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 23:23:54 INFO - PROCESS | 2064 | 1467872634894 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:23:54 INFO - PROCESS | 2064 | 1467872634896 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:23:54 INFO - PROCESS | 2064 | 1467872634899 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - PROCESS | 2064 | 1467872634901 Marionette TRACE conn6 <- [1,2498,null,{}] 23:23:54 INFO - PROCESS | 2064 | 1467872634904 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:54 INFO - PROCESS | 2064 | 1467872634906 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:54 INFO - PROCESS | 2064 | 1467872634992 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:23:55 INFO - PROCESS | 2064 | 1467872635001 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:55 INFO - PROCESS | 2064 | 1467872635003 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB004800 == 37 [pid = 2064] [id = 634] 23:23:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D4EC4800) [pid = 2064] [serial = 1902] [outer = 0000000000000000] 23:23:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D886E000) [pid = 2064] [serial = 1903] [outer = 000000F1D4EC4800] 23:23:55 INFO - PROCESS | 2064 | 1467872635047 Marionette DEBUG loaded listener.js 23:23:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8878400) [pid = 2064] [serial = 1904] [outer = 000000F1D4EC4800] 23:23:55 INFO - PROCESS | 2064 | 1467872635750 Marionette TRACE conn6 <- [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]]]}] 23:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 880ms 23:23:55 INFO - PROCESS | 2064 | 1467872635783 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:23:55 INFO - PROCESS | 2064 | 1467872635788 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:23:55 INFO - PROCESS | 2064 | 1467872635794 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:23:55 INFO - PROCESS | 2064 | 1467872635798 Marionette TRACE conn6 <- [1,2502,null,{}] 23:23:55 INFO - PROCESS | 2064 | 1467872635804 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:55 INFO - PROCESS | 2064 | 1467872635808 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:55 INFO - PROCESS | 2064 | 1467872635931 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:23:56 INFO - PROCESS | 2064 | 1467872636060 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:56 INFO - PROCESS | 2064 | 1467872636063 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5BD000 == 38 [pid = 2064] [id = 635] 23:23:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C9628C00) [pid = 2064] [serial = 1905] [outer = 0000000000000000] 23:23:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CD464800) [pid = 2064] [serial = 1906] [outer = 000000F1C9628C00] 23:23:56 INFO - PROCESS | 2064 | 1467872636124 Marionette DEBUG loaded listener.js 23:23:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE79D800) [pid = 2064] [serial = 1907] [outer = 000000F1C9628C00] 23:23:56 INFO - PROCESS | 2064 | 1467872636752 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 985ms 23:23:56 INFO - PROCESS | 2064 | 1467872636788 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:23:56 INFO - PROCESS | 2064 | 1467872636793 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:23:56 INFO - PROCESS | 2064 | 1467872636800 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:23:56 INFO - PROCESS | 2064 | 1467872636803 Marionette TRACE conn6 <- [1,2506,null,{}] 23:23:56 INFO - PROCESS | 2064 | 1467872636808 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:56 INFO - PROCESS | 2064 | 1467872636811 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:56 INFO - PROCESS | 2064 | 1467872636929 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:23:57 INFO - PROCESS | 2064 | 1467872637027 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:57 INFO - PROCESS | 2064 | 1467872637030 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C87000 == 39 [pid = 2064] [id = 636] 23:23:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D419F000) [pid = 2064] [serial = 1908] [outer = 0000000000000000] 23:23:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D4A66000) [pid = 2064] [serial = 1909] [outer = 000000F1D419F000] 23:23:57 INFO - PROCESS | 2064 | 1467872637090 Marionette DEBUG loaded listener.js 23:23:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D57F0C00) [pid = 2064] [serial = 1910] [outer = 000000F1D419F000] 23:23:57 INFO - PROCESS | 2064 | 1467872637712 Marionette TRACE conn6 <- [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]]]}] 23:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 23:23:57 INFO - PROCESS | 2064 | 1467872637788 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:23:57 INFO - PROCESS | 2064 | 1467872637791 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:23:57 INFO - PROCESS | 2064 | 1467872637794 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:23:57 INFO - PROCESS | 2064 | 1467872637798 Marionette TRACE conn6 <- [1,2510,null,{}] 23:23:57 INFO - PROCESS | 2064 | 1467872637810 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:57 INFO - PROCESS | 2064 | 1467872637815 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:57 INFO - PROCESS | 2064 | 1467872637968 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:23:58 INFO - PROCESS | 2064 | 1467872638089 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:58 INFO - PROCESS | 2064 | 1467872638093 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0AE000 == 40 [pid = 2064] [id = 637] 23:23:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D7586000) [pid = 2064] [serial = 1911] [outer = 0000000000000000] 23:23:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D88D8000) [pid = 2064] [serial = 1912] [outer = 000000F1D7586000] 23:23:58 INFO - PROCESS | 2064 | 1467872638154 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D89DB800) [pid = 2064] [serial = 1913] [outer = 000000F1D7586000] 23:23:58 INFO - PROCESS | 2064 | 1467872638944 Marionette TRACE conn6 <- [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]]]}] 23:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1197ms 23:23:58 INFO - PROCESS | 2064 | 1467872638994 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 2064 | 1467872638999 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:23:59 INFO - PROCESS | 2064 | 1467872639004 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 2064 | 1467872639007 Marionette TRACE conn6 <- [1,2514,null,{}] 23:23:59 INFO - PROCESS | 2064 | 1467872639012 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:59 INFO - PROCESS | 2064 | 1467872639015 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:59 INFO - PROCESS | 2064 | 1467872639128 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:23:59 INFO - PROCESS | 2064 | 1467872639259 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:59 INFO - PROCESS | 2064 | 1467872639264 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:23:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB0B800 == 41 [pid = 2064] [id = 638] 23:23:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8651800) [pid = 2064] [serial = 1914] [outer = 0000000000000000] 23:23:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8F08C00) [pid = 2064] [serial = 1915] [outer = 000000F1C8651800] 23:23:59 INFO - PROCESS | 2064 | 1467872639319 Marionette DEBUG loaded listener.js 23:23:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CE1BCC00) [pid = 2064] [serial = 1916] [outer = 000000F1C8651800] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE04800 == 40 [pid = 2064] [id = 633] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A76800 == 39 [pid = 2064] [id = 632] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C40800 == 38 [pid = 2064] [id = 631] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93AD800 == 37 [pid = 2064] [id = 630] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DE7800 == 36 [pid = 2064] [id = 629] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4E76800 == 35 [pid = 2064] [id = 628] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1B9C000 == 34 [pid = 2064] [id = 627] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB08000 == 33 [pid = 2064] [id = 626] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB60000 == 32 [pid = 2064] [id = 625] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5A7800 == 31 [pid = 2064] [id = 624] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FCF000 == 30 [pid = 2064] [id = 623] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C640E000 == 29 [pid = 2064] [id = 614] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0AE000 == 28 [pid = 2064] [id = 637] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C87000 == 27 [pid = 2064] [id = 636] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB004800 == 26 [pid = 2064] [id = 634] 23:24:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5BD000 == 25 [pid = 2064] [id = 635] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D5011800) [pid = 2064] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1CEBE4400) [pid = 2064] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1CCA97000) [pid = 2064] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1C8651C00) [pid = 2064] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1C8F02C00) [pid = 2064] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C9738C00) [pid = 2064] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8230C00) [pid = 2064] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8348800) [pid = 2064] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D267A400) [pid = 2064] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D1CCB000) [pid = 2064] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C81A7C00) [pid = 2064] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE1DA000) [pid = 2064] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D2BEF800) [pid = 2064] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE1D7400) [pid = 2064] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C842F400) [pid = 2064] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4FAD800) [pid = 2064] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D3FC1800) [pid = 2064] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D8A83C00) [pid = 2064] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D878A000) [pid = 2064] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D943F400) [pid = 2064] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8CD5400) [pid = 2064] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CE7A2000) [pid = 2064] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D5633400) [pid = 2064] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D4E34800) [pid = 2064] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1CE21EC00) [pid = 2064] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D4B27800) [pid = 2064] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 23:24:00 INFO - PROCESS | 2064 | 1467872640616 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1684ms 23:24:00 INFO - PROCESS | 2064 | 1467872640693 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 2064 | 1467872640697 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:24:00 INFO - PROCESS | 2064 | 1467872640701 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:24:00 INFO - PROCESS | 2064 | 1467872640705 Marionette TRACE conn6 <- [1,2518,null,{}] 23:24:00 INFO - PROCESS | 2064 | 1467872640710 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:00 INFO - PROCESS | 2064 | 1467872640713 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:00 INFO - PROCESS | 2064 | 1467872640805 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:24:00 INFO - PROCESS | 2064 | 1467872640822 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:00 INFO - PROCESS | 2064 | 1467872640825 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB12000 == 26 [pid = 2064] [id = 639] 23:24:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C81B0C00) [pid = 2064] [serial = 1917] [outer = 0000000000000000] 23:24:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C828B000) [pid = 2064] [serial = 1918] [outer = 000000F1C81B0C00] 23:24:00 INFO - PROCESS | 2064 | 1467872640874 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8550800) [pid = 2064] [serial = 1919] [outer = 000000F1C81B0C00] 23:24:01 INFO - PROCESS | 2064 | 1467872641368 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 691ms 23:24:01 INFO - PROCESS | 2064 | 1467872641397 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:24:01 INFO - PROCESS | 2064 | 1467872641403 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:24:01 INFO - PROCESS | 2064 | 1467872641409 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:24:01 INFO - PROCESS | 2064 | 1467872641412 Marionette TRACE conn6 <- [1,2522,null,{}] 23:24:01 INFO - PROCESS | 2064 | 1467872641416 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:01 INFO - PROCESS | 2064 | 1467872641419 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:01 INFO - PROCESS | 2064 | 1467872641511 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:24:01 INFO - PROCESS | 2064 | 1467872641520 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:01 INFO - PROCESS | 2064 | 1467872641523 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5BA800 == 27 [pid = 2064] [id = 640] 23:24:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8FD8000) [pid = 2064] [serial = 1920] [outer = 0000000000000000] 23:24:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C9626800) [pid = 2064] [serial = 1921] [outer = 000000F1C8FD8000] 23:24:01 INFO - PROCESS | 2064 | 1467872641571 Marionette DEBUG loaded listener.js 23:24:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CCA96C00) [pid = 2064] [serial = 1922] [outer = 000000F1C8FD8000] 23:24:02 INFO - PROCESS | 2064 | 1467872642057 Marionette TRACE conn6 <- [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]]]}] 23:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 23:24:02 INFO - PROCESS | 2064 | 1467872642102 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:24:02 INFO - PROCESS | 2064 | 1467872642105 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:24:02 INFO - PROCESS | 2064 | 1467872642108 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 2064 | 1467872642112 Marionette TRACE conn6 <- [1,2526,null,{}] 23:24:02 INFO - PROCESS | 2064 | 1467872642123 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:02 INFO - PROCESS | 2064 | 1467872642128 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:02 INFO - PROCESS | 2064 | 1467872642248 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:24:02 INFO - PROCESS | 2064 | 1467872642340 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 2064 | 1467872642344 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FE9000 == 28 [pid = 2064] [id = 641] 23:24:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C834AC00) [pid = 2064] [serial = 1923] [outer = 0000000000000000] 23:24:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE55DC00) [pid = 2064] [serial = 1924] [outer = 000000F1C834AC00] 23:24:02 INFO - PROCESS | 2064 | 1467872642393 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CEAB5400) [pid = 2064] [serial = 1925] [outer = 000000F1C834AC00] 23:24:02 INFO - PROCESS | 2064 | 1467872642811 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 23:24:02 INFO - PROCESS | 2064 | 1467872642845 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:24:02 INFO - PROCESS | 2064 | 1467872642848 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:24:02 INFO - PROCESS | 2064 | 1467872642851 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 2064 | 1467872642853 Marionette TRACE conn6 <- [1,2530,null,{}] 23:24:02 INFO - PROCESS | 2064 | 1467872642861 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:02 INFO - PROCESS | 2064 | 1467872642864 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:02 INFO - PROCESS | 2064 | 1467872642980 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:24:02 INFO - PROCESS | 2064 | 1467872642986 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 2064 | 1467872642988 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BDF000 == 29 [pid = 2064] [id = 642] 23:24:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CEBE6800) [pid = 2064] [serial = 1926] [outer = 0000000000000000] 23:24:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D231D400) [pid = 2064] [serial = 1927] [outer = 000000F1CEBE6800] 23:24:03 INFO - PROCESS | 2064 | 1467872643034 Marionette DEBUG loaded listener.js 23:24:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D2B0D800) [pid = 2064] [serial = 1928] [outer = 000000F1CEBE6800] 23:24:03 INFO - PROCESS | 2064 | 1467872643512 Marionette TRACE conn6 <- [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]]]}] 23:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 23:24:03 INFO - PROCESS | 2064 | 1467872643550 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:24:03 INFO - PROCESS | 2064 | 1467872643552 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:24:03 INFO - PROCESS | 2064 | 1467872643556 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:24:03 INFO - PROCESS | 2064 | 1467872643557 Marionette TRACE conn6 <- [1,2534,null,{}] 23:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:24:03 INFO - PROCESS | 2064 | 1467872643561 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:03 INFO - PROCESS | 2064 | 1467872643563 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:03 INFO - PROCESS | 2064 | 1467872643702 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:24:03 INFO - PROCESS | 2064 | 1467872643714 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 2064 | 1467872643716 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A77800 == 30 [pid = 2064] [id = 643] 23:24:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C6E10000) [pid = 2064] [serial = 1929] [outer = 0000000000000000] 23:24:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3F25800) [pid = 2064] [serial = 1930] [outer = 000000F1C6E10000] 23:24:03 INFO - PROCESS | 2064 | 1467872643764 Marionette DEBUG loaded listener.js 23:24:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D3FBA000) [pid = 2064] [serial = 1931] [outer = 000000F1C6E10000] 23:24:04 INFO - PROCESS | 2064 | 1467872644239 Marionette TRACE conn6 <- [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]]]}] 23:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 23:24:04 INFO - PROCESS | 2064 | 1467872644293 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:24:04 INFO - PROCESS | 2064 | 1467872644296 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:24:04 INFO - PROCESS | 2064 | 1467872644299 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:24:04 INFO - PROCESS | 2064 | 1467872644301 Marionette TRACE conn6 <- [1,2538,null,{}] 23:24:04 INFO - PROCESS | 2064 | 1467872644305 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:04 INFO - PROCESS | 2064 | 1467872644311 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:04 INFO - PROCESS | 2064 | 1467872644449 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:24:04 INFO - PROCESS | 2064 | 1467872644509 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:04 INFO - PROCESS | 2064 | 1467872644511 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8715000 == 31 [pid = 2064] [id = 644] 23:24:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3FB6C00) [pid = 2064] [serial = 1932] [outer = 0000000000000000] 23:24:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D4FAEC00) [pid = 2064] [serial = 1933] [outer = 000000F1D3FB6C00] 23:24:04 INFO - PROCESS | 2064 | 1467872644558 Marionette DEBUG loaded listener.js 23:24:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D5148000) [pid = 2064] [serial = 1934] [outer = 000000F1D3FB6C00] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D4EC4800) [pid = 2064] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D4FAB800) [pid = 2064] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C7D2A000) [pid = 2064] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D71AD000) [pid = 2064] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C81B6800) [pid = 2064] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D62A9400) [pid = 2064] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE564400) [pid = 2064] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D5634C00) [pid = 2064] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8557800) [pid = 2064] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8C3B400) [pid = 2064] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D3F28400) [pid = 2064] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:24:04 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C81AFC00) [pid = 2064] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:24:05 INFO - PROCESS | 2064 | 1467872645171 Marionette TRACE conn6 <- [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]]]}] 23:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 922ms 23:24:05 INFO - PROCESS | 2064 | 1467872645224 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:24:05 INFO - PROCESS | 2064 | 1467872645226 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:24:05 INFO - PROCESS | 2064 | 1467872645229 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:24:05 INFO - PROCESS | 2064 | 1467872645231 Marionette TRACE conn6 <- [1,2542,null,{}] 23:24:05 INFO - PROCESS | 2064 | 1467872645235 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:05 INFO - PROCESS | 2064 | 1467872645237 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:05 INFO - PROCESS | 2064 | 1467872645317 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:24:05 INFO - PROCESS | 2064 | 1467872645323 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 2064 | 1467872645325 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C9A800 == 32 [pid = 2064] [id = 645] 23:24:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CD533000) [pid = 2064] [serial = 1935] [outer = 0000000000000000] 23:24:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D3F2A400) [pid = 2064] [serial = 1936] [outer = 000000F1CD533000] 23:24:05 INFO - PROCESS | 2064 | 1467872645370 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4FB5800) [pid = 2064] [serial = 1937] [outer = 000000F1CD533000] 23:24:05 INFO - PROCESS | 2064 | 1467872645815 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 23:24:05 INFO - PROCESS | 2064 | 1467872645862 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:24:05 INFO - PROCESS | 2064 | 1467872645865 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:24:05 INFO - PROCESS | 2064 | 1467872645869 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:24:05 INFO - PROCESS | 2064 | 1467872645871 Marionette TRACE conn6 <- [1,2546,null,{}] 23:24:05 INFO - PROCESS | 2064 | 1467872645874 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:05 INFO - PROCESS | 2064 | 1467872645876 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:05 INFO - PROCESS | 2064 | 1467872645958 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:24:05 INFO - PROCESS | 2064 | 1467872645966 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 2064 | 1467872645968 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9945800 == 33 [pid = 2064] [id = 646] 23:24:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CE561400) [pid = 2064] [serial = 1938] [outer = 0000000000000000] 23:24:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D56D3800) [pid = 2064] [serial = 1939] [outer = 000000F1CE561400] 23:24:06 INFO - PROCESS | 2064 | 1467872646020 Marionette DEBUG loaded listener.js 23:24:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D57EC000) [pid = 2064] [serial = 1940] [outer = 000000F1CE561400] 23:24:06 INFO - PROCESS | 2064 | 1467872646479 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 23:24:06 INFO - PROCESS | 2064 | 1467872646564 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:24:06 INFO - PROCESS | 2064 | 1467872646566 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:24:06 INFO - PROCESS | 2064 | 1467872646570 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:24:06 INFO - PROCESS | 2064 | 1467872646571 Marionette TRACE conn6 <- [1,2550,null,{}] 23:24:06 INFO - PROCESS | 2064 | 1467872646575 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:06 INFO - PROCESS | 2064 | 1467872646577 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:06 INFO - PROCESS | 2064 | 1467872646661 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:24:06 INFO - PROCESS | 2064 | 1467872646671 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:06 INFO - PROCESS | 2064 | 1467872646673 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3FE8000 == 34 [pid = 2064] [id = 647] 23:24:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1CEB4C000) [pid = 2064] [serial = 1941] [outer = 0000000000000000] 23:24:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D62AE400) [pid = 2064] [serial = 1942] [outer = 000000F1CEB4C000] 23:24:06 INFO - PROCESS | 2064 | 1467872646717 Marionette DEBUG loaded listener.js 23:24:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D657F800) [pid = 2064] [serial = 1943] [outer = 000000F1CEB4C000] 23:24:07 INFO - PROCESS | 2064 | 1467872647582 Marionette TRACE conn6 <- [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]]]}] 23:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1030ms 23:24:07 INFO - PROCESS | 2064 | 1467872647603 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:24:07 INFO - PROCESS | 2064 | 1467872647608 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:24:07 INFO - PROCESS | 2064 | 1467872647633 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:24:07 INFO - PROCESS | 2064 | 1467872647638 Marionette TRACE conn6 <- [1,2554,null,{}] 23:24:07 INFO - PROCESS | 2064 | 1467872647644 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:07 INFO - PROCESS | 2064 | 1467872647647 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:07 INFO - PROCESS | 2064 | 1467872647780 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:24:07 INFO - PROCESS | 2064 | 1467872647905 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:07 INFO - PROCESS | 2064 | 1467872647908 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1B91800 == 35 [pid = 2064] [id = 648] 23:24:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C842DC00) [pid = 2064] [serial = 1944] [outer = 0000000000000000] 23:24:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C8875C00) [pid = 2064] [serial = 1945] [outer = 000000F1C842DC00] 23:24:07 INFO - PROCESS | 2064 | 1467872647969 Marionette DEBUG loaded listener.js 23:24:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CC804800) [pid = 2064] [serial = 1946] [outer = 000000F1C842DC00] 23:24:08 INFO - PROCESS | 2064 | 1467872648731 Marionette TRACE conn6 <- [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]]]}] 23:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1152ms 23:24:08 INFO - PROCESS | 2064 | 1467872648792 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:24:08 INFO - PROCESS | 2064 | 1467872648797 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:24:08 INFO - PROCESS | 2064 | 1467872648805 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:24:08 INFO - PROCESS | 2064 | 1467872648808 Marionette TRACE conn6 <- [1,2558,null,{}] 23:24:08 INFO - PROCESS | 2064 | 1467872648813 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:08 INFO - PROCESS | 2064 | 1467872648816 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:08 INFO - PROCESS | 2064 | 1467872648952 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:24:09 INFO - PROCESS | 2064 | 1467872649165 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:09 INFO - PROCESS | 2064 | 1467872649169 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C875A000 == 36 [pid = 2064] [id = 649] 23:24:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C81A9000) [pid = 2064] [serial = 1947] [outer = 0000000000000000] 23:24:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C8283800) [pid = 2064] [serial = 1948] [outer = 000000F1C81A9000] 23:24:09 INFO - PROCESS | 2064 | 1467872649234 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C8C3BC00) [pid = 2064] [serial = 1949] [outer = 000000F1C81A9000] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9945800 == 35 [pid = 2064] [id = 646] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C9A800 == 34 [pid = 2064] [id = 645] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8715000 == 33 [pid = 2064] [id = 644] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A77800 == 32 [pid = 2064] [id = 643] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BDF000 == 31 [pid = 2064] [id = 642] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FE9000 == 30 [pid = 2064] [id = 641] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5BA800 == 29 [pid = 2064] [id = 640] 23:24:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB12000 == 28 [pid = 2064] [id = 639] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D8878400) [pid = 2064] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D886E000) [pid = 2064] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4FB4800) [pid = 2064] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D57E3400) [pid = 2064] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D563F800) [pid = 2064] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D7734800) [pid = 2064] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8428000) [pid = 2064] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CC810800) [pid = 2064] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D8807400) [pid = 2064] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CEB51800) [pid = 2064] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D2350400) [pid = 2064] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D5AA4800) [pid = 2064] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D57E2400) [pid = 2064] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D56CF000) [pid = 2064] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C8854C00) [pid = 2064] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1CCA42800) [pid = 2064] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CCA90800) [pid = 2064] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D1BF2000) [pid = 2064] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D3F91C00) [pid = 2064] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D4CD1800) [pid = 2064] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D878E800) [pid = 2064] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1D7D3B400) [pid = 2064] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D2055000) [pid = 2064] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D41A1C00) [pid = 2064] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 23:24:09 INFO - PROCESS | 2064 | 1467872649922 Marionette TRACE conn6 <- [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]]]}] 23:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1125ms 23:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:24:09 INFO - PROCESS | 2064 | 1467872649938 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:24:09 INFO - PROCESS | 2064 | 1467872649942 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:24:09 INFO - PROCESS | 2064 | 1467872649946 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:24:09 INFO - PROCESS | 2064 | 1467872649948 Marionette TRACE conn6 <- [1,2562,null,{}] 23:24:09 INFO - PROCESS | 2064 | 1467872649954 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:09 INFO - PROCESS | 2064 | 1467872649959 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:10 INFO - PROCESS | 2064 | 1467872650053 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:24:10 INFO - PROCESS | 2064 | 1467872650137 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:10 INFO - PROCESS | 2064 | 1467872650140 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD483800 == 29 [pid = 2064] [id = 650] 23:24:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C6545400) [pid = 2064] [serial = 1950] [outer = 0000000000000000] 23:24:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1C8C0C400) [pid = 2064] [serial = 1951] [outer = 000000F1C6545400] 23:24:10 INFO - PROCESS | 2064 | 1467872650189 Marionette DEBUG loaded listener.js 23:24:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1CD46F400) [pid = 2064] [serial = 1952] [outer = 000000F1C6545400] 23:24:10 INFO - PROCESS | 2064 | 1467872650641 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 23:24:10 INFO - PROCESS | 2064 | 1467872650681 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:24:10 INFO - PROCESS | 2064 | 1467872650685 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:24:10 INFO - PROCESS | 2064 | 1467872650690 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:24:10 INFO - PROCESS | 2064 | 1467872650692 Marionette TRACE conn6 <- [1,2566,null,{}] 23:24:10 INFO - PROCESS | 2064 | 1467872650695 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:10 INFO - PROCESS | 2064 | 1467872650698 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:10 INFO - PROCESS | 2064 | 1467872650790 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:24:10 INFO - PROCESS | 2064 | 1467872650796 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:10 INFO - PROCESS | 2064 | 1467872650799 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D3DAE800 == 30 [pid = 2064] [id = 651] 23:24:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1CE55B000) [pid = 2064] [serial = 1953] [outer = 0000000000000000] 23:24:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1D1BF5400) [pid = 2064] [serial = 1954] [outer = 000000F1CE55B000] 23:24:10 INFO - PROCESS | 2064 | 1467872650845 Marionette DEBUG loaded listener.js 23:24:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D2438400) [pid = 2064] [serial = 1955] [outer = 000000F1CE55B000] 23:24:11 INFO - PROCESS | 2064 | 1467872651327 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 23:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:24:11 INFO - PROCESS | 2064 | 1467872651384 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:24:11 INFO - PROCESS | 2064 | 1467872651387 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:24:11 INFO - PROCESS | 2064 | 1467872651392 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:24:11 INFO - PROCESS | 2064 | 1467872651398 Marionette TRACE conn6 <- [1,2570,null,{}] 23:24:11 INFO - PROCESS | 2064 | 1467872651408 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:11 INFO - PROCESS | 2064 | 1467872651412 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:11 INFO - PROCESS | 2064 | 1467872651504 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:24:11 INFO - PROCESS | 2064 | 1467872651596 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 2064 | 1467872651598 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A8C800 == 31 [pid = 2064] [id = 652] 23:24:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8222400) [pid = 2064] [serial = 1956] [outer = 0000000000000000] 23:24:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D3FB9C00) [pid = 2064] [serial = 1957] [outer = 000000F1C8222400] 23:24:11 INFO - PROCESS | 2064 | 1467872651644 Marionette DEBUG loaded listener.js 23:24:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D4A70800) [pid = 2064] [serial = 1958] [outer = 000000F1C8222400] 23:24:12 INFO - PROCESS | 2064 | 1467872652060 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 23:24:12 INFO - PROCESS | 2064 | 1467872652086 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:24:12 INFO - PROCESS | 2064 | 1467872652089 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:24:12 INFO - PROCESS | 2064 | 1467872652092 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 2064 | 1467872652094 Marionette TRACE conn6 <- [1,2574,null,{}] 23:24:12 INFO - PROCESS | 2064 | 1467872652098 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:12 INFO - PROCESS | 2064 | 1467872652100 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:12 INFO - PROCESS | 2064 | 1467872652250 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:24:12 INFO - PROCESS | 2064 | 1467872652281 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:12 INFO - PROCESS | 2064 | 1467872652283 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8714800 == 32 [pid = 2064] [id = 653] 23:24:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D4FAC800) [pid = 2064] [serial = 1959] [outer = 0000000000000000] 23:24:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D4FB0400) [pid = 2064] [serial = 1960] [outer = 000000F1D4FAC800] 23:24:12 INFO - PROCESS | 2064 | 1467872652328 Marionette DEBUG loaded listener.js 23:24:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D5634C00) [pid = 2064] [serial = 1961] [outer = 000000F1D4FAC800] 23:24:12 INFO - PROCESS | 2064 | 1467872652766 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 23:24:12 INFO - PROCESS | 2064 | 1467872652833 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 2064 | 1467872652835 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:24:12 INFO - PROCESS | 2064 | 1467872652838 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 2064 | 1467872652840 Marionette TRACE conn6 <- [1,2578,null,{}] 23:24:12 INFO - PROCESS | 2064 | 1467872652844 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:12 INFO - PROCESS | 2064 | 1467872652846 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:12 INFO - PROCESS | 2064 | 1467872652962 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:24:13 INFO - PROCESS | 2064 | 1467872653019 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 2064 | 1467872653025 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D585B000 == 33 [pid = 2064] [id = 654] 23:24:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D57E7400) [pid = 2064] [serial = 1962] [outer = 0000000000000000] 23:24:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D5AAC000) [pid = 2064] [serial = 1963] [outer = 000000F1D57E7400] 23:24:13 INFO - PROCESS | 2064 | 1467872653081 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D7148400) [pid = 2064] [serial = 1964] [outer = 000000F1D57E7400] 23:24:13 INFO - PROCESS | 2064 | 1467872653551 Marionette TRACE conn6 <- [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]]]}] 23:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 795ms 23:24:13 INFO - PROCESS | 2064 | 1467872653637 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:24:13 INFO - PROCESS | 2064 | 1467872653640 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:24:13 INFO - PROCESS | 2064 | 1467872653643 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:24:13 INFO - PROCESS | 2064 | 1467872653645 Marionette TRACE conn6 <- [1,2582,null,{}] 23:24:13 INFO - PROCESS | 2064 | 1467872653648 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:13 INFO - PROCESS | 2064 | 1467872653651 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:13 INFO - PROCESS | 2064 | 1467872653778 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:24:13 INFO - PROCESS | 2064 | 1467872653837 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 2064 | 1467872653839 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C4C800 == 34 [pid = 2064] [id = 655] 23:24:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D7A34000) [pid = 2064] [serial = 1965] [outer = 0000000000000000] 23:24:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D7D40C00) [pid = 2064] [serial = 1966] [outer = 000000F1D7A34000] 23:24:13 INFO - PROCESS | 2064 | 1467872653884 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D878A800) [pid = 2064] [serial = 1967] [outer = 000000F1D7A34000] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C6E10000) [pid = 2064] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3FB6C00) [pid = 2064] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE561400) [pid = 2064] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C9628C00) [pid = 2064] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D419F000) [pid = 2064] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D7586000) [pid = 2064] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CD533000) [pid = 2064] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8FD8000) [pid = 2064] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C81B0C00) [pid = 2064] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C834AC00) [pid = 2064] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CEBE6800) [pid = 2064] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:24:14 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1C8651800) [pid = 2064] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:24:14 INFO - PROCESS | 2064 | 1467872654289 Marionette TRACE conn6 <- [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]]]}] 23:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 23:24:14 INFO - PROCESS | 2064 | 1467872654321 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 2064 | 1467872654323 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:24:14 INFO - PROCESS | 2064 | 1467872654327 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - PROCESS | 2064 | 1467872654328 Marionette TRACE conn6 <- [1,2586,null,{}] 23:24:14 INFO - PROCESS | 2064 | 1467872654332 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:14 INFO - PROCESS | 2064 | 1467872654334 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:14 INFO - PROCESS | 2064 | 1467872654417 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:24:14 INFO - PROCESS | 2064 | 1467872654422 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:14 INFO - PROCESS | 2064 | 1467872654424 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF0D800 == 35 [pid = 2064] [id = 656] 23:24:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CCD94400) [pid = 2064] [serial = 1968] [outer = 0000000000000000] 23:24:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D41A1800) [pid = 2064] [serial = 1969] [outer = 000000F1CCD94400] 23:24:14 INFO - PROCESS | 2064 | 1467872654469 Marionette DEBUG loaded listener.js 23:24:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D878A000) [pid = 2064] [serial = 1970] [outer = 000000F1CCD94400] 23:24:14 INFO - PROCESS | 2064 | 1467872654906 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 629ms 23:24:14 INFO - PROCESS | 2064 | 1467872654958 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 2064 | 1467872654961 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:24:14 INFO - PROCESS | 2064 | 1467872654972 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - PROCESS | 2064 | 1467872654974 Marionette TRACE conn6 <- [1,2590,null,{}] 23:24:14 INFO - PROCESS | 2064 | 1467872654978 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:14 INFO - PROCESS | 2064 | 1467872654980 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:15 INFO - PROCESS | 2064 | 1467872655065 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:24:15 INFO - PROCESS | 2064 | 1467872655072 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:15 INFO - PROCESS | 2064 | 1467872655075 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE19000 == 36 [pid = 2064] [id = 657] 23:24:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D8807000) [pid = 2064] [serial = 1971] [outer = 0000000000000000] 23:24:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D880C400) [pid = 2064] [serial = 1972] [outer = 000000F1D8807000] 23:24:15 INFO - PROCESS | 2064 | 1467872655119 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D8870C00) [pid = 2064] [serial = 1973] [outer = 000000F1D8807000] 23:24:15 INFO - PROCESS | 2064 | 1467872655570 Marionette TRACE conn6 <- [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]]]}] 23:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms 23:24:15 INFO - PROCESS | 2064 | 1467872655608 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:24:15 INFO - PROCESS | 2064 | 1467872655610 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:24:15 INFO - PROCESS | 2064 | 1467872655613 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:24:15 INFO - PROCESS | 2064 | 1467872655615 Marionette TRACE conn6 <- [1,2594,null,{}] 23:24:15 INFO - PROCESS | 2064 | 1467872655622 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:15 INFO - PROCESS | 2064 | 1467872655624 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:15 INFO - PROCESS | 2064 | 1467872655709 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:24:15 INFO - PROCESS | 2064 | 1467872655715 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:15 INFO - PROCESS | 2064 | 1467872655717 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB019800 == 37 [pid = 2064] [id = 658] 23:24:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D88D4C00) [pid = 2064] [serial = 1974] [outer = 0000000000000000] 23:24:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D88DE800) [pid = 2064] [serial = 1975] [outer = 000000F1D88D4C00] 23:24:15 INFO - PROCESS | 2064 | 1467872655763 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D89DD800) [pid = 2064] [serial = 1976] [outer = 000000F1D88D4C00] 23:24:16 INFO - PROCESS | 2064 | 1467872656461 Marionette TRACE conn6 <- [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]]]}] 23:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 879ms 23:24:16 INFO - PROCESS | 2064 | 1467872656496 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:24:16 INFO - PROCESS | 2064 | 1467872656501 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:24:16 INFO - PROCESS | 2064 | 1467872656506 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:24:16 INFO - PROCESS | 2064 | 1467872656510 Marionette TRACE conn6 <- [1,2598,null,{}] 23:24:16 INFO - PROCESS | 2064 | 1467872656516 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:16 INFO - PROCESS | 2064 | 1467872656519 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:16 INFO - PROCESS | 2064 | 1467872656693 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:24:16 INFO - PROCESS | 2064 | 1467872656705 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:16 INFO - PROCESS | 2064 | 1467872656708 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2692000 == 38 [pid = 2064] [id = 659] 23:24:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C9625000) [pid = 2064] [serial = 1977] [outer = 0000000000000000] 23:24:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1CD2B4000) [pid = 2064] [serial = 1978] [outer = 000000F1C9625000] 23:24:16 INFO - PROCESS | 2064 | 1467872656768 Marionette DEBUG loaded listener.js 23:24:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CE7AB000) [pid = 2064] [serial = 1979] [outer = 000000F1C9625000] 23:24:17 INFO - PROCESS | 2064 | 1467872657431 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 986ms 23:24:17 INFO - PROCESS | 2064 | 1467872657496 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:24:17 INFO - PROCESS | 2064 | 1467872657502 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:24:17 INFO - PROCESS | 2064 | 1467872657508 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:24:17 INFO - PROCESS | 2064 | 1467872657511 Marionette TRACE conn6 <- [1,2602,null,{}] 23:24:17 INFO - PROCESS | 2064 | 1467872657516 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:17 INFO - PROCESS | 2064 | 1467872657519 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:17 INFO - PROCESS | 2064 | 1467872657684 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:24:17 INFO - PROCESS | 2064 | 1467872657694 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 2064 | 1467872657697 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C4800 == 39 [pid = 2064] [id = 660] 23:24:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3F2D400) [pid = 2064] [serial = 1980] [outer = 0000000000000000] 23:24:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D418E400) [pid = 2064] [serial = 1981] [outer = 000000F1D3F2D400] 23:24:17 INFO - PROCESS | 2064 | 1467872657755 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D5145C00) [pid = 2064] [serial = 1982] [outer = 000000F1D3F2D400] 23:24:18 INFO - PROCESS | 2064 | 1467872658385 Marionette TRACE conn6 <- [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]]]}] 23:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 943ms 23:24:18 INFO - PROCESS | 2064 | 1467872658453 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:24:18 INFO - PROCESS | 2064 | 1467872658456 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:24:18 INFO - PROCESS | 2064 | 1467872658460 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:24:18 INFO - PROCESS | 2064 | 1467872658465 Marionette TRACE conn6 <- [1,2606,null,{}] 23:24:18 INFO - PROCESS | 2064 | 1467872658492 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:18 INFO - PROCESS | 2064 | 1467872658497 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:18 INFO - PROCESS | 2064 | 1467872658622 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:24:18 INFO - PROCESS | 2064 | 1467872658742 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:18 INFO - PROCESS | 2064 | 1467872658746 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC177800 == 40 [pid = 2064] [id = 661] 23:24:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D7D3C800) [pid = 2064] [serial = 1983] [outer = 0000000000000000] 23:24:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D88D4800) [pid = 2064] [serial = 1984] [outer = 000000F1D7D3C800] 23:24:18 INFO - PROCESS | 2064 | 1467872658805 Marionette DEBUG loaded listener.js 23:24:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D8A7D400) [pid = 2064] [serial = 1985] [outer = 000000F1D7D3C800] 23:24:19 INFO - PROCESS | 2064 | 1467872659423 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1005ms 23:24:19 INFO - PROCESS | 2064 | 1467872659466 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:24:19 INFO - PROCESS | 2064 | 1467872659469 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:24:19 INFO - PROCESS | 2064 | 1467872659473 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:24:19 INFO - PROCESS | 2064 | 1467872659475 Marionette TRACE conn6 <- [1,2610,null,{}] 23:24:19 INFO - PROCESS | 2064 | 1467872659479 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:19 INFO - PROCESS | 2064 | 1467872659481 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:19 INFO - PROCESS | 2064 | 1467872659595 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:24:19 INFO - PROCESS | 2064 | 1467872659700 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:19 INFO - PROCESS | 2064 | 1467872659703 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC31B800 == 41 [pid = 2064] [id = 662] 23:24:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C81B6400) [pid = 2064] [serial = 1986] [outer = 0000000000000000] 23:24:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D8C76000) [pid = 2064] [serial = 1987] [outer = 000000F1C81B6400] 23:24:19 INFO - PROCESS | 2064 | 1467872659758 Marionette DEBUG loaded listener.js 23:24:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8C81000) [pid = 2064] [serial = 1988] [outer = 000000F1C81B6400] 23:24:20 INFO - PROCESS | 2064 | 1467872660545 Marionette TRACE conn6 <- [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]]]}] 23:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1134ms 23:24:20 INFO - PROCESS | 2064 | 1467872660609 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:24:20 INFO - PROCESS | 2064 | 1467872660614 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:24:20 INFO - PROCESS | 2064 | 1467872660633 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:24:20 INFO - PROCESS | 2064 | 1467872660637 Marionette TRACE conn6 <- [1,2614,null,{}] 23:24:20 INFO - PROCESS | 2064 | 1467872660668 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:20 INFO - PROCESS | 2064 | 1467872660671 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:20 INFO - PROCESS | 2064 | 1467872660790 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:24:20 INFO - PROCESS | 2064 | 1467872660871 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:20 INFO - PROCESS | 2064 | 1467872660874 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C74E4000 == 42 [pid = 2064] [id = 663] 23:24:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8F06800) [pid = 2064] [serial = 1989] [outer = 0000000000000000] 23:24:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CC810800) [pid = 2064] [serial = 1990] [outer = 000000F1C8F06800] 23:24:20 INFO - PROCESS | 2064 | 1467872660976 Marionette DEBUG loaded listener.js 23:24:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1CE7A8400) [pid = 2064] [serial = 1991] [outer = 000000F1C8F06800] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE19000 == 41 [pid = 2064] [id = 657] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF0D800 == 40 [pid = 2064] [id = 656] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C4C800 == 39 [pid = 2064] [id = 655] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D585B000 == 38 [pid = 2064] [id = 654] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8714800 == 37 [pid = 2064] [id = 653] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A8C800 == 36 [pid = 2064] [id = 652] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3DAE800 == 35 [pid = 2064] [id = 651] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD483800 == 34 [pid = 2064] [id = 650] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C875A000 == 33 [pid = 2064] [id = 649] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1B91800 == 32 [pid = 2064] [id = 648] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D3FE8000 == 31 [pid = 2064] [id = 647] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB0B800 == 30 [pid = 2064] [id = 638] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC31B800 == 29 [pid = 2064] [id = 662] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC177800 == 28 [pid = 2064] [id = 661] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C4800 == 27 [pid = 2064] [id = 660] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB019800 == 26 [pid = 2064] [id = 658] 23:24:21 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2692000 == 25 [pid = 2064] [id = 659] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1C9626800) [pid = 2064] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CCA96C00) [pid = 2064] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C828B000) [pid = 2064] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1C8550800) [pid = 2064] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1CE55DC00) [pid = 2064] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D231D400) [pid = 2064] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1BCC00) [pid = 2064] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8F08C00) [pid = 2064] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D3F25800) [pid = 2064] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D2B0D800) [pid = 2064] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D4FAEC00) [pid = 2064] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D56D3800) [pid = 2064] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE79D800) [pid = 2064] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CD464800) [pid = 2064] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D62AE400) [pid = 2064] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D57F0C00) [pid = 2064] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4A66000) [pid = 2064] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D89DB800) [pid = 2064] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D88D8000) [pid = 2064] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5148000) [pid = 2064] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D3F2A400) [pid = 2064] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D3FBA000) [pid = 2064] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1CEAB5400) [pid = 2064] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D4FB5800) [pid = 2064] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D57EC000) [pid = 2064] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 23:24:22 INFO - PROCESS | 2064 | 1467872662257 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1719ms 23:24:22 INFO - PROCESS | 2064 | 1467872662342 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:24:22 INFO - PROCESS | 2064 | 1467872662347 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:24:22 INFO - PROCESS | 2064 | 1467872662353 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:24:22 INFO - PROCESS | 2064 | 1467872662357 Marionette TRACE conn6 <- [1,2618,null,{}] 23:24:22 INFO - PROCESS | 2064 | 1467872662363 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:22 INFO - PROCESS | 2064 | 1467872662366 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:22 INFO - PROCESS | 2064 | 1467872662463 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:24:22 INFO - PROCESS | 2064 | 1467872662471 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:22 INFO - PROCESS | 2064 | 1467872662473 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB18000 == 26 [pid = 2064] [id = 664] 23:24:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C828D800) [pid = 2064] [serial = 1992] [outer = 0000000000000000] 23:24:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8550800) [pid = 2064] [serial = 1993] [outer = 000000F1C828D800] 23:24:22 INFO - PROCESS | 2064 | 1467872662522 Marionette DEBUG loaded listener.js 23:24:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8AAC400) [pid = 2064] [serial = 1994] [outer = 000000F1C828D800] 23:24:23 INFO - PROCESS | 2064 | 1467872663023 Marionette TRACE conn6 <- [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]]]}] 23:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 692ms 23:24:23 INFO - PROCESS | 2064 | 1467872663048 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:24:23 INFO - PROCESS | 2064 | 1467872663053 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:24:23 INFO - PROCESS | 2064 | 1467872663060 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - PROCESS | 2064 | 1467872663063 Marionette TRACE conn6 <- [1,2622,null,{}] 23:24:23 INFO - PROCESS | 2064 | 1467872663067 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:23 INFO - PROCESS | 2064 | 1467872663070 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:23 INFO - PROCESS | 2064 | 1467872663162 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:24:23 INFO - PROCESS | 2064 | 1467872663173 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:23 INFO - PROCESS | 2064 | 1467872663175 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BC800 == 27 [pid = 2064] [id = 665] 23:24:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CCA96C00) [pid = 2064] [serial = 1995] [outer = 0000000000000000] 23:24:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CD2B3800) [pid = 2064] [serial = 1996] [outer = 000000F1CCA96C00] 23:24:23 INFO - PROCESS | 2064 | 1467872663224 Marionette DEBUG loaded listener.js 23:24:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CE1D8800) [pid = 2064] [serial = 1997] [outer = 000000F1CCA96C00] 23:24:23 INFO - PROCESS | 2064 | 1467872663692 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 689ms 23:24:23 INFO - PROCESS | 2064 | 1467872663751 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:24:23 INFO - PROCESS | 2064 | 1467872663753 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:24:23 INFO - PROCESS | 2064 | 1467872663757 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:24:23 INFO - PROCESS | 2064 | 1467872663761 Marionette TRACE conn6 <- [1,2626,null,{}] 23:24:23 INFO - PROCESS | 2064 | 1467872663772 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:23 INFO - PROCESS | 2064 | 1467872663777 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:23 INFO - PROCESS | 2064 | 1467872663893 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:24:23 INFO - PROCESS | 2064 | 1467872663987 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:23 INFO - PROCESS | 2064 | 1467872663991 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41BB000 == 28 [pid = 2064] [id = 666] 23:24:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C8227C00) [pid = 2064] [serial = 1998] [outer = 0000000000000000] 23:24:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D1CCE800) [pid = 2064] [serial = 1999] [outer = 000000F1C8227C00] 23:24:24 INFO - PROCESS | 2064 | 1467872664043 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D2438C00) [pid = 2064] [serial = 2000] [outer = 000000F1C8227C00] 23:24:24 INFO - PROCESS | 2064 | 1467872664484 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 776ms 23:24:24 INFO - PROCESS | 2064 | 1467872664536 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:24:24 INFO - PROCESS | 2064 | 1467872664539 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:24:24 INFO - PROCESS | 2064 | 1467872664542 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:24:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:24:24 INFO - PROCESS | 2064 | 1467872664543 Marionette TRACE conn6 <- [1,2630,null,{}] 23:24:24 INFO - PROCESS | 2064 | 1467872664547 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:24 INFO - PROCESS | 2064 | 1467872664549 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:24 INFO - PROCESS | 2064 | 1467872664666 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 23:24:24 INFO - PROCESS | 2064 | 1467872664723 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 2064 | 1467872664725 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:24 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BF3000 == 29 [pid = 2064] [id = 667] 23:24:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3F27000) [pid = 2064] [serial = 2001] [outer = 0000000000000000] 23:24:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D3F2AC00) [pid = 2064] [serial = 2002] [outer = 000000F1D3F27000] 23:24:24 INFO - PROCESS | 2064 | 1467872664773 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3FBA800) [pid = 2064] [serial = 2003] [outer = 000000F1D3F27000] 23:24:25 INFO - PROCESS | 2064 | 1467872665221 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:24:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 23:24:25 INFO - PROCESS | 2064 | 1467872665281 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 2064 | 1467872665284 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 23:24:25 INFO - PROCESS | 2064 | 1467872665287 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 2064 | 1467872665289 Marionette TRACE conn6 <- [1,2634,null,{}] 23:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:24:25 INFO - PROCESS | 2064 | 1467872665292 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:25 INFO - PROCESS | 2064 | 1467872665294 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:25 INFO - PROCESS | 2064 | 1467872665405 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 23:24:25 INFO - PROCESS | 2064 | 1467872665460 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 2064 | 1467872665462 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B1D000 == 30 [pid = 2064] [id = 668] 23:24:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CCA92800) [pid = 2064] [serial = 2004] [outer = 0000000000000000] 23:24:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D41A5000) [pid = 2064] [serial = 2005] [outer = 000000F1CCA92800] 23:24:25 INFO - PROCESS | 2064 | 1467872665508 Marionette DEBUG loaded listener.js 23:24:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D4CD3800) [pid = 2064] [serial = 2006] [outer = 000000F1CCA92800] 23:24:25 INFO - PROCESS | 2064 | 1467872665926 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:24:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 23:24:25 INFO - PROCESS | 2064 | 1467872665964 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 2064 | 1467872665966 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 23:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:24:25 INFO - PROCESS | 2064 | 1467872665969 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 2064 | 1467872665971 Marionette TRACE conn6 <- [1,2638,null,{}] 23:24:25 INFO - PROCESS | 2064 | 1467872665974 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:25 INFO - PROCESS | 2064 | 1467872665980 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:26 INFO - PROCESS | 2064 | 1467872666116 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 23:24:26 INFO - PROCESS | 2064 | 1467872666127 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 2064 | 1467872666129 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D898A800 == 31 [pid = 2064] [id = 669] 23:24:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D4FAAC00) [pid = 2064] [serial = 2007] [outer = 0000000000000000] 23:24:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D531C400) [pid = 2064] [serial = 2008] [outer = 000000F1D4FAAC00] 23:24:26 INFO - PROCESS | 2064 | 1467872666220 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D57E7000) [pid = 2064] [serial = 2009] [outer = 000000F1D4FAAC00] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D4FAC800) [pid = 2064] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D8807000) [pid = 2064] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D88D4C00) [pid = 2064] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D57E7400) [pid = 2064] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D7A34000) [pid = 2064] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CEB4C000) [pid = 2064] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C842DC00) [pid = 2064] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C6545400) [pid = 2064] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE55B000) [pid = 2064] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C81A9000) [pid = 2064] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8222400) [pid = 2064] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:24:26 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CCD94400) [pid = 2064] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:24:26 INFO - PROCESS | 2064 | 1467872666771 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 838ms 23:24:26 INFO - PROCESS | 2064 | 1467872666811 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 23:24:26 INFO - PROCESS | 2064 | 1467872666813 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 23:24:26 INFO - PROCESS | 2064 | 1467872666816 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:24:26 INFO - PROCESS | 2064 | 1467872666818 Marionette TRACE conn6 <- [1,2642,null,{}] 23:24:26 INFO - PROCESS | 2064 | 1467872666821 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:26 INFO - PROCESS | 2064 | 1467872666823 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:26 INFO - PROCESS | 2064 | 1467872666903 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 23:24:26 INFO - PROCESS | 2064 | 1467872666908 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 2064 | 1467872666910 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93B9000 == 32 [pid = 2064] [id = 670] 23:24:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CCD32C00) [pid = 2064] [serial = 2010] [outer = 0000000000000000] 23:24:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D41A1C00) [pid = 2064] [serial = 2011] [outer = 000000F1CCD32C00] 23:24:26 INFO - PROCESS | 2064 | 1467872666955 Marionette DEBUG loaded listener.js 23:24:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D57E5000) [pid = 2064] [serial = 2012] [outer = 000000F1CCD32C00] 23:24:27 INFO - PROCESS | 2064 | 1467872667377 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:24:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:24:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 585ms 23:24:27 INFO - PROCESS | 2064 | 1467872667405 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 23:24:27 INFO - PROCESS | 2064 | 1467872667407 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 23:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:24:27 INFO - PROCESS | 2064 | 1467872667423 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:24:27 INFO - PROCESS | 2064 | 1467872667425 Marionette TRACE conn6 <- [1,2646,null,{}] 23:24:27 INFO - PROCESS | 2064 | 1467872667428 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:27 INFO - PROCESS | 2064 | 1467872667430 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:27 INFO - PROCESS | 2064 | 1467872667511 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 23:24:27 INFO - PROCESS | 2064 | 1467872667517 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:27 INFO - PROCESS | 2064 | 1467872667519 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99C0800 == 33 [pid = 2064] [id = 671] 23:24:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D58AB000) [pid = 2064] [serial = 2013] [outer = 0000000000000000] 23:24:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5CE6C00) [pid = 2064] [serial = 2014] [outer = 000000F1D58AB000] 23:24:27 INFO - PROCESS | 2064 | 1467872667565 Marionette DEBUG loaded listener.js 23:24:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D6527000) [pid = 2064] [serial = 2015] [outer = 000000F1D58AB000] 23:24:27 INFO - PROCESS | 2064 | 1467872667982 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:24:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:24:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 627ms 23:24:28 INFO - PROCESS | 2064 | 1467872668052 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 23:24:28 INFO - PROCESS | 2064 | 1467872668054 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 23:24:28 INFO - PROCESS | 2064 | 1467872668057 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:24:28 INFO - PROCESS | 2064 | 1467872668059 Marionette TRACE conn6 <- [1,2650,null,{}] 23:24:28 INFO - PROCESS | 2064 | 1467872668063 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:28 INFO - PROCESS | 2064 | 1467872668065 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:28 INFO - PROCESS | 2064 | 1467872668147 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 23:24:28 INFO - PROCESS | 2064 | 1467872668153 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:28 INFO - PROCESS | 2064 | 1467872668155 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B9000 == 34 [pid = 2064] [id = 672] 23:24:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D6576400) [pid = 2064] [serial = 2016] [outer = 0000000000000000] 23:24:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7593400) [pid = 2064] [serial = 2017] [outer = 000000F1D6576400] 23:24:28 INFO - PROCESS | 2064 | 1467872668201 Marionette DEBUG loaded listener.js 23:24:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D10800) [pid = 2064] [serial = 2018] [outer = 000000F1D6576400] 23:24:28 INFO - PROCESS | 2064 | 1467872668907 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:24:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:24:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 881ms 23:24:28 INFO - PROCESS | 2064 | 1467872668942 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 23:24:28 INFO - PROCESS | 2064 | 1467872668947 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 23:24:28 INFO - PROCESS | 2064 | 1467872668952 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:24:28 INFO - PROCESS | 2064 | 1467872668956 Marionette TRACE conn6 <- [1,2654,null,{}] 23:24:28 INFO - PROCESS | 2064 | 1467872668962 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:28 INFO - PROCESS | 2064 | 1467872668965 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:29 INFO - PROCESS | 2064 | 1467872669099 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 23:24:29 INFO - PROCESS | 2064 | 1467872669228 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:29 INFO - PROCESS | 2064 | 1467872669231 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD48D000 == 35 [pid = 2064] [id = 673] 23:24:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C822E400) [pid = 2064] [serial = 2019] [outer = 0000000000000000] 23:24:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1C8557C00) [pid = 2064] [serial = 2020] [outer = 000000F1C822E400] 23:24:29 INFO - PROCESS | 2064 | 1467872669291 Marionette DEBUG loaded listener.js 23:24:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C9740000) [pid = 2064] [serial = 2021] [outer = 000000F1C822E400] 23:24:29 INFO - PROCESS | 2064 | [2064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:24:30 INFO - PROCESS | 2064 | [2064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 23:24:30 INFO - PROCESS | 2064 | 1467872670525 Marionette TRACE conn6 <- [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]]]}] 23:24:30 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) 23:24:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1588ms 23:24:30 INFO - PROCESS | 2064 | 1467872670545 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 23:24:30 INFO - PROCESS | 2064 | 1467872670550 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 23:24:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:24:30 INFO - PROCESS | 2064 | 1467872670569 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:24:30 INFO - PROCESS | 2064 | 1467872670573 Marionette TRACE conn6 <- [1,2658,null,{}] 23:24:30 INFO - PROCESS | 2064 | 1467872670577 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:30 INFO - PROCESS | 2064 | 1467872670580 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:30 INFO - PROCESS | 2064 | 1467872670738 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 23:24:30 INFO - PROCESS | 2064 | 1467872670952 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:30 INFO - PROCESS | 2064 | 1467872670955 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8016800 == 36 [pid = 2064] [id = 674] 23:24:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C6E07800) [pid = 2064] [serial = 2022] [outer = 0000000000000000] 23:24:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8428400) [pid = 2064] [serial = 2023] [outer = 000000F1C6E07800] 23:24:31 INFO - PROCESS | 2064 | 1467872671007 Marionette DEBUG loaded listener.js 23:24:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1C9739800) [pid = 2064] [serial = 2024] [outer = 000000F1C6E07800] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99C0800 == 35 [pid = 2064] [id = 671] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93B9000 == 34 [pid = 2064] [id = 670] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D898A800 == 33 [pid = 2064] [id = 669] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B1D000 == 32 [pid = 2064] [id = 668] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BF3000 == 31 [pid = 2064] [id = 667] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41BB000 == 30 [pid = 2064] [id = 666] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BC800 == 29 [pid = 2064] [id = 665] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB18000 == 28 [pid = 2064] [id = 664] 23:24:31 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C74E4000 == 27 [pid = 2064] [id = 663] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D4FB0400) [pid = 2064] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D8870C00) [pid = 2064] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D89DD800) [pid = 2064] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D5AAC000) [pid = 2064] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D5634C00) [pid = 2064] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D7D40C00) [pid = 2064] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D657F800) [pid = 2064] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8875C00) [pid = 2064] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CC804800) [pid = 2064] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D7148400) [pid = 2064] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8C0C400) [pid = 2064] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D88DE800) [pid = 2064] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CD46F400) [pid = 2064] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D1BF5400) [pid = 2064] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D2438400) [pid = 2064] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8283800) [pid = 2064] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C8C3BC00) [pid = 2064] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D3FB9C00) [pid = 2064] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D880C400) [pid = 2064] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D878A800) [pid = 2064] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D878A000) [pid = 2064] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D41A1800) [pid = 2064] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 23:24:31 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D4A70800) [pid = 2064] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 23:24:32 INFO - PROCESS | 2064 | 1467872672131 Marionette TRACE conn6 <- [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\n"]]]}] 23:24:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 23:24:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:24:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1594ms 23:24:32 INFO - PROCESS | 2064 | 1467872672167 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 23:24:32 INFO - PROCESS | 2064 | 1467872672171 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 23:24:32 INFO - PROCESS | 2064 | 1467872672175 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:24:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:24:32 INFO - PROCESS | 2064 | 1467872672179 Marionette TRACE conn6 <- [1,2662,null,{}] 23:24:32 INFO - PROCESS | 2064 | 1467872672184 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:32 INFO - PROCESS | 2064 | 1467872672186 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:32 INFO - PROCESS | 2064 | 1467872672279 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 23:24:32 INFO - PROCESS | 2064 | 1467872672288 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:32 INFO - PROCESS | 2064 | 1467872672291 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BE800 == 28 [pid = 2064] [id = 675] 23:24:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C8C3BC00) [pid = 2064] [serial = 2025] [outer = 0000000000000000] 23:24:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1CD46F400) [pid = 2064] [serial = 2026] [outer = 000000F1C8C3BC00] 23:24:32 INFO - PROCESS | 2064 | 1467872672339 Marionette DEBUG loaded listener.js 23:24:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CE559000) [pid = 2064] [serial = 2027] [outer = 000000F1C8C3BC00] 23:24:33 INFO - PROCESS | 2064 | 1467872673323 Marionette TRACE conn6 <- [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\n"]]]}] 23:24:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 23:24:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:24:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1176ms 23:24:33 INFO - PROCESS | 2064 | 1467872673359 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 23:24:33 INFO - PROCESS | 2064 | 1467872673362 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 23:24:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:24:33 INFO - PROCESS | 2064 | 1467872673366 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:24:33 INFO - PROCESS | 2064 | 1467872673368 Marionette TRACE conn6 <- [1,2666,null,{}] 23:24:33 INFO - PROCESS | 2064 | 1467872673372 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:33 INFO - PROCESS | 2064 | 1467872673375 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:33 INFO - PROCESS | 2064 | 1467872673467 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 23:24:33 INFO - PROCESS | 2064 | 1467872673477 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:33 INFO - PROCESS | 2064 | 1467872673479 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41BB000 == 29 [pid = 2064] [id = 676] 23:24:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D242F000) [pid = 2064] [serial = 2028] [outer = 0000000000000000] 23:24:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D2B0D800) [pid = 2064] [serial = 2029] [outer = 000000F1D242F000] 23:24:33 INFO - PROCESS | 2064 | 1467872673525 Marionette DEBUG loaded listener.js 23:24:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D3F8BC00) [pid = 2064] [serial = 2030] [outer = 000000F1D242F000] 23:24:34 INFO - PROCESS | 2064 | 1467872674530 Marionette TRACE conn6 <- [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]]]}] 23:24:34 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) 23:24:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1192ms 23:24:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:24:34 INFO - PROCESS | 2064 | 1467872674562 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 23:24:34 INFO - PROCESS | 2064 | 1467872674565 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 23:24:34 INFO - PROCESS | 2064 | 1467872674575 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:24:34 INFO - PROCESS | 2064 | 1467872674581 Marionette TRACE conn6 <- [1,2670,null,{}] 23:24:34 INFO - PROCESS | 2064 | 1467872674586 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:34 INFO - PROCESS | 2064 | 1467872674590 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:34 INFO - PROCESS | 2064 | 1467872674712 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 23:24:34 INFO - PROCESS | 2064 | 1467872674719 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:34 INFO - PROCESS | 2064 | 1467872674722 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A8D800 == 30 [pid = 2064] [id = 677] 23:24:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8225400) [pid = 2064] [serial = 2031] [outer = 0000000000000000] 23:24:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D4B29000) [pid = 2064] [serial = 2032] [outer = 000000F1C8225400] 23:24:34 INFO - PROCESS | 2064 | 1467872674811 Marionette DEBUG loaded listener.js 23:24:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D501C800) [pid = 2064] [serial = 2033] [outer = 000000F1C8225400] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C9625000) [pid = 2064] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D3F2D400) [pid = 2064] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D7D3C800) [pid = 2064] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C81B6400) [pid = 2064] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D58AB000) [pid = 2064] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D4FAAC00) [pid = 2064] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CCD32C00) [pid = 2064] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D3F27000) [pid = 2064] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1CCA96C00) [pid = 2064] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1C828D800) [pid = 2064] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1C8227C00) [pid = 2064] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1CCA92800) [pid = 2064] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:24:35 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1C8F06800) [pid = 2064] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:24:35 INFO - PROCESS | 2064 | 1467872675732 Marionette TRACE conn6 <- [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]]]}] 23:24:35 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) 23:24:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1212ms 23:24:35 INFO - PROCESS | 2064 | 1467872675783 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 23:24:35 INFO - PROCESS | 2064 | 1467872675786 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 23:24:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:24:35 INFO - PROCESS | 2064 | 1467872675789 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:24:35 INFO - PROCESS | 2064 | 1467872675791 Marionette TRACE conn6 <- [1,2674,null,{}] 23:24:35 INFO - PROCESS | 2064 | 1467872675795 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:35 INFO - PROCESS | 2064 | 1467872675797 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:35 INFO - PROCESS | 2064 | 1467872675923 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 23:24:35 INFO - PROCESS | 2064 | 1467872675972 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:35 INFO - PROCESS | 2064 | 1467872675975 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D871E000 == 31 [pid = 2064] [id = 678] 23:24:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1CE1B8C00) [pid = 2064] [serial = 2034] [outer = 0000000000000000] 23:24:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1D2678400) [pid = 2064] [serial = 2035] [outer = 000000F1CE1B8C00] 23:24:36 INFO - PROCESS | 2064 | 1467872676021 Marionette DEBUG loaded listener.js 23:24:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1D5633400) [pid = 2064] [serial = 2036] [outer = 000000F1CE1B8C00] 23:24:36 INFO - PROCESS | 2064 | 1467872676893 Marionette TRACE conn6 <- [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\n"]]]}] 23:24:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 23:24:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1136ms 23:24:36 INFO - PROCESS | 2064 | 1467872676927 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 23:24:36 INFO - PROCESS | 2064 | 1467872676929 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 23:24:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:24:36 INFO - PROCESS | 2064 | 1467872676933 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:24:36 INFO - PROCESS | 2064 | 1467872676935 Marionette TRACE conn6 <- [1,2678,null,{}] 23:24:36 INFO - PROCESS | 2064 | 1467872676939 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:36 INFO - PROCESS | 2064 | 1467872676941 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:37 INFO - PROCESS | 2064 | 1467872677055 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 23:24:37 INFO - PROCESS | 2064 | 1467872677063 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:37 INFO - PROCESS | 2064 | 1467872677069 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A6D800 == 32 [pid = 2064] [id = 679] 23:24:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1D5BCC400) [pid = 2064] [serial = 2037] [outer = 0000000000000000] 23:24:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1D5C8EC00) [pid = 2064] [serial = 2038] [outer = 000000F1D5BCC400] 23:24:37 INFO - PROCESS | 2064 | 1467872677126 Marionette DEBUG loaded listener.js 23:24:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1D71AEC00) [pid = 2064] [serial = 2039] [outer = 000000F1D5BCC400] 23:24:38 INFO - PROCESS | 2064 | 1467872678092 Marionette TRACE conn6 <- [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\n"]]]}] 23:24:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:24:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1179ms 23:24:38 INFO - PROCESS | 2064 | 1467872678116 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 23:24:38 INFO - PROCESS | 2064 | 1467872678121 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 23:24:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:24:38 INFO - PROCESS | 2064 | 1467872678126 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:24:38 INFO - PROCESS | 2064 | 1467872678130 Marionette TRACE conn6 <- [1,2682,null,{}] 23:24:38 INFO - PROCESS | 2064 | 1467872678136 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:38 INFO - PROCESS | 2064 | 1467872678139 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:38 INFO - PROCESS | 2064 | 1467872678264 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 23:24:38 INFO - PROCESS | 2064 | 1467872678341 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:38 INFO - PROCESS | 2064 | 1467872678346 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF27000 == 33 [pid = 2064] [id = 680] 23:24:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C919C400) [pid = 2064] [serial = 2040] [outer = 0000000000000000] 23:24:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CB517800) [pid = 2064] [serial = 2041] [outer = 000000F1C919C400] 23:24:38 INFO - PROCESS | 2064 | 1467872678447 Marionette DEBUG loaded listener.js 23:24:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE5D8400) [pid = 2064] [serial = 2042] [outer = 000000F1C919C400] 23:24:39 INFO - PROCESS | 2064 | 1467872679576 Marionette TRACE conn6 <- [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\n"]]]}] 23:24:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:24:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1485ms 23:24:39 INFO - PROCESS | 2064 | 1467872679615 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 23:24:39 INFO - PROCESS | 2064 | 1467872679620 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 23:24:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:24:39 INFO - PROCESS | 2064 | 1467872679627 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:24:39 INFO - PROCESS | 2064 | 1467872679630 Marionette TRACE conn6 <- [1,2686,null,{}] 23:24:39 INFO - PROCESS | 2064 | 1467872679634 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:39 INFO - PROCESS | 2064 | 1467872679637 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:39 INFO - PROCESS | 2064 | 1467872679782 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 23:24:39 INFO - PROCESS | 2064 | 1467872679946 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:39 INFO - PROCESS | 2064 | 1467872679949 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD8800 == 34 [pid = 2064] [id = 681] 23:24:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D3F30400) [pid = 2064] [serial = 2043] [outer = 0000000000000000] 23:24:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D4B2DC00) [pid = 2064] [serial = 2044] [outer = 000000F1D3F30400] 23:24:40 INFO - PROCESS | 2064 | 1467872680008 Marionette DEBUG loaded listener.js 23:24:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D5725800) [pid = 2064] [serial = 2045] [outer = 000000F1D3F30400] 23:24:41 INFO - PROCESS | 2064 | 1467872681157 Marionette TRACE conn6 <- [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\n"]]]}] 23:24:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:24:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1586ms 23:24:41 INFO - PROCESS | 2064 | 1467872681215 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 23:24:41 INFO - PROCESS | 2064 | 1467872681220 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 23:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:24:41 INFO - PROCESS | 2064 | 1467872681231 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:24:41 INFO - PROCESS | 2064 | 1467872681235 Marionette TRACE conn6 <- [1,2690,null,{}] 23:24:41 INFO - PROCESS | 2064 | 1467872681324 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:41 INFO - PROCESS | 2064 | 1467872681327 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:41 INFO - PROCESS | 2064 | 1467872681437 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 23:24:41 INFO - PROCESS | 2064 | 1467872681512 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:41 INFO - PROCESS | 2064 | 1467872681515 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF1F000 == 35 [pid = 2064] [id = 682] 23:24:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1CCA46800) [pid = 2064] [serial = 2046] [outer = 0000000000000000] 23:24:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1CCD94400) [pid = 2064] [serial = 2047] [outer = 000000F1CCA46800] 23:24:41 INFO - PROCESS | 2064 | 1467872681568 Marionette DEBUG loaded listener.js 23:24:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1CE55B000) [pid = 2064] [serial = 2048] [outer = 000000F1CCA46800] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D871E000 == 34 [pid = 2064] [id = 678] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A8D800 == 33 [pid = 2064] [id = 677] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41BB000 == 32 [pid = 2064] [id = 676] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BE800 == 31 [pid = 2064] [id = 675] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8016800 == 30 [pid = 2064] [id = 674] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B9000 == 29 [pid = 2064] [id = 672] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD48D000 == 28 [pid = 2064] [id = 673] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD8800 == 27 [pid = 2064] [id = 681] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A6D800 == 26 [pid = 2064] [id = 679] 23:24:42 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF27000 == 25 [pid = 2064] [id = 680] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D3F2AC00) [pid = 2064] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CD2B3800) [pid = 2064] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE1D8800) [pid = 2064] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C8550800) [pid = 2064] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C8AAC400) [pid = 2064] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D1CCE800) [pid = 2064] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D41A5000) [pid = 2064] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CE7A8400) [pid = 2064] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CC810800) [pid = 2064] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D3FBA800) [pid = 2064] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1CE7AB000) [pid = 2064] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1CD2B4000) [pid = 2064] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D5145C00) [pid = 2064] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D418E400) [pid = 2064] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1D8A7D400) [pid = 2064] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1D88D4800) [pid = 2064] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1D8C81000) [pid = 2064] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1D6527000) [pid = 2064] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1D8C76000) [pid = 2064] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 54 (000000F1D531C400) [pid = 2064] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 53 (000000F1D7593400) [pid = 2064] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 52 (000000F1D4CD3800) [pid = 2064] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 51 (000000F1D5CE6C00) [pid = 2064] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 50 (000000F1D57E7000) [pid = 2064] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 49 (000000F1D41A1C00) [pid = 2064] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 48 (000000F1D57E5000) [pid = 2064] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | --DOMWINDOW == 47 (000000F1D2438C00) [pid = 2064] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 23:24:42 INFO - PROCESS | 2064 | 1467872682739 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1546ms 23:24:42 INFO - PROCESS | 2064 | 1467872682780 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 23:24:42 INFO - PROCESS | 2064 | 1467872682785 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 23:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:24:42 INFO - PROCESS | 2064 | 1467872682804 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:24:42 INFO - PROCESS | 2064 | 1467872682807 Marionette TRACE conn6 <- [1,2694,null,{}] 23:24:42 INFO - PROCESS | 2064 | 1467872682814 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:42 INFO - PROCESS | 2064 | 1467872682817 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:42 INFO - PROCESS | 2064 | 1467872682907 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 23:24:42 INFO - PROCESS | 2064 | 1467872682915 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:42 INFO - PROCESS | 2064 | 1467872682920 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB10800 == 26 [pid = 2064] [id = 683] 23:24:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 48 (000000F1C828B400) [pid = 2064] [serial = 2049] [outer = 0000000000000000] 23:24:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 49 (000000F1C8345800) [pid = 2064] [serial = 2050] [outer = 000000F1C828B400] 23:24:42 INFO - PROCESS | 2064 | 1467872682971 Marionette DEBUG loaded listener.js 23:24:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 50 (000000F1C8554000) [pid = 2064] [serial = 2051] [outer = 000000F1C828B400] 23:24:43 INFO - PROCESS | 2064 | 1467872683491 Marionette TRACE conn6 <- [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]]]}] 23:24:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:24:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 755ms 23:24:43 INFO - PROCESS | 2064 | 1467872683549 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 23:24:43 INFO - PROCESS | 2064 | 1467872683554 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 23:24:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:24:43 INFO - PROCESS | 2064 | 1467872683561 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:24:43 INFO - PROCESS | 2064 | 1467872683564 Marionette TRACE conn6 <- [1,2698,null,{}] 23:24:43 INFO - PROCESS | 2064 | 1467872683568 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:43 INFO - PROCESS | 2064 | 1467872683570 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:43 INFO - PROCESS | 2064 | 1467872683668 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 23:24:43 INFO - PROCESS | 2064 | 1467872683746 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:43 INFO - PROCESS | 2064 | 1467872683749 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5BD000 == 27 [pid = 2064] [id = 684] 23:24:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 51 (000000F1C8F0F000) [pid = 2064] [serial = 2052] [outer = 0000000000000000] 23:24:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 52 (000000F1C919E400) [pid = 2064] [serial = 2053] [outer = 000000F1C8F0F000] 23:24:43 INFO - PROCESS | 2064 | 1467872683799 Marionette DEBUG loaded listener.js 23:24:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 53 (000000F1CCADBC00) [pid = 2064] [serial = 2054] [outer = 000000F1C8F0F000] 23:24:44 INFO - PROCESS | 2064 | 1467872684198 Marionette TRACE conn6 <- [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] 23:24:44 INFO - PROCESS | 2064 | 1467872684257 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 23:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:24:44 INFO - PROCESS | 2064 | 1467872684261 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:24:44 INFO - PROCESS | 2064 | 1467872684265 Marionette TRACE conn6 <- [1,2702,null,{}] 23:24:44 INFO - PROCESS | 2064 | 1467872684276 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:44 INFO - PROCESS | 2064 | 1467872684281 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:44 INFO - PROCESS | 2064 | 1467872684369 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 23:24:44 INFO - PROCESS | 2064 | 1467872684376 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:44 INFO - PROCESS | 2064 | 1467872684379 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41C0000 == 28 [pid = 2064] [id = 685] 23:24:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 54 (000000F1C8284000) [pid = 2064] [serial = 2055] [outer = 0000000000000000] 23:24:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 55 (000000F1CEAB4800) [pid = 2064] [serial = 2056] [outer = 000000F1C8284000] 23:24:44 INFO - PROCESS | 2064 | 1467872684429 Marionette DEBUG loaded listener.js 23:24:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1D1CC6C00) [pid = 2064] [serial = 2057] [outer = 000000F1C8284000] 23:24:44 INFO - PROCESS | 2064 | 1467872684916 Marionette TRACE conn6 <- [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]]]}] 23:24:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:24:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 23:24:44 INFO - PROCESS | 2064 | 1467872684955 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 23:24:44 INFO - PROCESS | 2064 | 1467872684958 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 23:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:24:44 INFO - PROCESS | 2064 | 1467872684961 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:24:44 INFO - PROCESS | 2064 | 1467872684963 Marionette TRACE conn6 <- [1,2706,null,{}] 23:24:44 INFO - PROCESS | 2064 | 1467872684966 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:44 INFO - PROCESS | 2064 | 1467872684968 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:45 INFO - PROCESS | 2064 | 1467872685111 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 23:24:45 INFO - PROCESS | 2064 | 1467872685132 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:45 INFO - PROCESS | 2064 | 1467872685135 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4D94000 == 29 [pid = 2064] [id = 686] 23:24:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1D2671400) [pid = 2064] [serial = 2058] [outer = 0000000000000000] 23:24:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1D2B80000) [pid = 2064] [serial = 2059] [outer = 000000F1D2671400] 23:24:45 INFO - PROCESS | 2064 | 1467872685181 Marionette DEBUG loaded listener.js 23:24:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1D3F29000) [pid = 2064] [serial = 2060] [outer = 000000F1D2671400] 23:24:45 INFO - PROCESS | 2064 | 1467872685641 Marionette TRACE conn6 <- [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] 23:24:45 INFO - PROCESS | 2064 | 1467872685698 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 23:24:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:24:45 INFO - PROCESS | 2064 | 1467872685702 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:24:45 INFO - PROCESS | 2064 | 1467872685704 Marionette TRACE conn6 <- [1,2710,null,{}] 23:24:45 INFO - PROCESS | 2064 | 1467872685707 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:45 INFO - PROCESS | 2064 | 1467872685709 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:45 INFO - PROCESS | 2064 | 1467872685819 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 23:24:45 INFO - PROCESS | 2064 | 1467872685828 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:45 INFO - PROCESS | 2064 | 1467872685831 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B20800 == 30 [pid = 2064] [id = 687] 23:24:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1C8C46800) [pid = 2064] [serial = 2061] [outer = 0000000000000000] 23:24:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1D3FBD800) [pid = 2064] [serial = 2062] [outer = 000000F1C8C46800] 23:24:45 INFO - PROCESS | 2064 | 1467872685920 Marionette DEBUG loaded listener.js 23:24:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1D41A4800) [pid = 2064] [serial = 2063] [outer = 000000F1C8C46800] 23:24:46 INFO - PROCESS | 2064 | 1467872686370 Marionette TRACE conn6 <- [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] 23:24:46 INFO - PROCESS | 2064 | 1467872686398 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 23:24:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:24:46 INFO - PROCESS | 2064 | 1467872686406 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:24:46 INFO - PROCESS | 2064 | 1467872686408 Marionette TRACE conn6 <- [1,2714,null,{}] 23:24:46 INFO - PROCESS | 2064 | 1467872686452 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:46 INFO - PROCESS | 2064 | 1467872686458 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:46 INFO - PROCESS | 2064 | 1467872686592 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1C8225400) [pid = 2064] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1C6E07800) [pid = 2064] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1C822E400) [pid = 2064] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1CE1B8C00) [pid = 2064] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1D6576400) [pid = 2064] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1D242F000) [pid = 2064] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1C8C3BC00) [pid = 2064] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:24:46 INFO - PROCESS | 2064 | --DOMWINDOW == 54 (000000F1D5BCC400) [pid = 2064] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:24:46 INFO - PROCESS | 2064 | 1467872686750 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:46 INFO - PROCESS | 2064 | 1467872686752 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8145000 == 31 [pid = 2064] [id = 688] 23:24:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 55 (000000F1C63AF800) [pid = 2064] [serial = 2064] [outer = 0000000000000000] 23:24:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1C822E400) [pid = 2064] [serial = 2065] [outer = 000000F1C63AF800] 23:24:46 INFO - PROCESS | 2064 | 1467872686800 Marionette DEBUG loaded listener.js 23:24:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1D4B27800) [pid = 2064] [serial = 2066] [outer = 000000F1C63AF800] 23:24:47 INFO - PROCESS | 2064 | 1467872687179 Marionette TRACE conn6 <- [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]]]}] 23:24:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:24:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 818ms 23:24:47 INFO - PROCESS | 2064 | 1467872687224 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 23:24:47 INFO - PROCESS | 2064 | 1467872687226 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 23:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:24:47 INFO - PROCESS | 2064 | 1467872687229 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:24:47 INFO - PROCESS | 2064 | 1467872687231 Marionette TRACE conn6 <- [1,2718,null,{}] 23:24:47 INFO - PROCESS | 2064 | 1467872687234 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:47 INFO - PROCESS | 2064 | 1467872687236 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:47 INFO - PROCESS | 2064 | 1467872687345 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 23:24:47 INFO - PROCESS | 2064 | 1467872687354 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:47 INFO - PROCESS | 2064 | 1467872687356 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C3800 == 32 [pid = 2064] [id = 689] 23:24:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1C7D26C00) [pid = 2064] [serial = 2067] [outer = 0000000000000000] 23:24:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1D5639800) [pid = 2064] [serial = 2068] [outer = 000000F1C7D26C00] 23:24:47 INFO - PROCESS | 2064 | 1467872687401 Marionette DEBUG loaded listener.js 23:24:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1D5730400) [pid = 2064] [serial = 2069] [outer = 000000F1C7D26C00] 23:24:48 INFO - PROCESS | 2064 | 1467872688286 Marionette TRACE conn6 <- [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\n"]]]}] 23:24:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 23:24:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:24:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1073ms 23:24:48 INFO - PROCESS | 2064 | 1467872688305 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 23:24:48 INFO - PROCESS | 2064 | 1467872688307 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 23:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:24:48 INFO - PROCESS | 2064 | 1467872688311 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:24:48 INFO - PROCESS | 2064 | 1467872688313 Marionette TRACE conn6 <- [1,2722,null,{}] 23:24:48 INFO - PROCESS | 2064 | 1467872688317 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:48 INFO - PROCESS | 2064 | 1467872688319 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:48 INFO - PROCESS | 2064 | 1467872688398 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 23:24:48 INFO - PROCESS | 2064 | 1467872688403 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:48 INFO - PROCESS | 2064 | 1467872688405 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99D0800 == 33 [pid = 2064] [id = 690] 23:24:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1D5AA2400) [pid = 2064] [serial = 2070] [outer = 0000000000000000] 23:24:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1D5BD1C00) [pid = 2064] [serial = 2071] [outer = 000000F1D5AA2400] 23:24:48 INFO - PROCESS | 2064 | 1467872688449 Marionette DEBUG loaded listener.js 23:24:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1D62B2800) [pid = 2064] [serial = 2072] [outer = 000000F1D5AA2400] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB10800 == 32 [pid = 2064] [id = 683] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF1F000 == 31 [pid = 2064] [id = 682] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5BD000 == 30 [pid = 2064] [id = 684] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41C0000 == 29 [pid = 2064] [id = 685] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4D94000 == 28 [pid = 2064] [id = 686] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B20800 == 27 [pid = 2064] [id = 687] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C3800 == 26 [pid = 2064] [id = 689] 23:24:49 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8145000 == 25 [pid = 2064] [id = 688] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1D4B29000) [pid = 2064] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1C8428400) [pid = 2064] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1C9739800) [pid = 2064] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1C8557C00) [pid = 2064] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 58 (000000F1C9740000) [pid = 2064] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 57 (000000F1D2678400) [pid = 2064] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 56 (000000F1D7D10800) [pid = 2064] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 55 (000000F1D2B0D800) [pid = 2064] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 54 (000000F1CE559000) [pid = 2064] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 53 (000000F1CD46F400) [pid = 2064] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 52 (000000F1D5633400) [pid = 2064] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 51 (000000F1D71AEC00) [pid = 2064] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 50 (000000F1D501C800) [pid = 2064] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 49 (000000F1D3F8BC00) [pid = 2064] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | --DOMWINDOW == 48 (000000F1D5C8EC00) [pid = 2064] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 23:24:50 INFO - PROCESS | 2064 | 1467872690185 Marionette TRACE conn6 <- [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]]]}] 23:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1926ms 23:24:50 INFO - PROCESS | 2064 | 1467872690241 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 23:24:50 INFO - PROCESS | 2064 | 1467872690246 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 23:24:50 INFO - PROCESS | 2064 | 1467872690251 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:24:50 INFO - PROCESS | 2064 | 1467872690254 Marionette TRACE conn6 <- [1,2726,null,{}] 23:24:50 INFO - PROCESS | 2064 | 1467872690260 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:50 INFO - PROCESS | 2064 | 1467872690264 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:50 INFO - PROCESS | 2064 | 1467872690363 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 23:24:50 INFO - PROCESS | 2064 | 1467872690380 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:50 INFO - PROCESS | 2064 | 1467872690383 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:50 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CB52A800 == 26 [pid = 2064] [id = 691] 23:24:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 49 (000000F1C8227C00) [pid = 2064] [serial = 2073] [outer = 0000000000000000] 23:24:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 50 (000000F1C8229000) [pid = 2064] [serial = 2074] [outer = 000000F1C8227C00] 23:24:50 INFO - PROCESS | 2064 | 1467872690432 Marionette DEBUG loaded listener.js 23:24:50 INFO - PROCESS | 2064 | ++DOMWINDOW == 51 (000000F1C8347C00) [pid = 2064] [serial = 2075] [outer = 000000F1C8227C00] 23:24:50 INFO - PROCESS | 2064 | 1467872690949 Marionette TRACE conn6 <- [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]]]}] 23:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 733ms 23:24:50 INFO - PROCESS | 2064 | 1467872690988 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 23:24:50 INFO - PROCESS | 2064 | 1467872690994 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 23:24:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:24:51 INFO - PROCESS | 2064 | 1467872691001 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:24:51 INFO - PROCESS | 2064 | 1467872691003 Marionette TRACE conn6 <- [1,2730,null,{}] 23:24:51 INFO - PROCESS | 2064 | 1467872691008 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:51 INFO - PROCESS | 2064 | 1467872691010 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:51 INFO - PROCESS | 2064 | 1467872691108 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 23:24:51 INFO - PROCESS | 2064 | 1467872691117 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:51 INFO - PROCESS | 2064 | 1467872691120 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0DA000 == 27 [pid = 2064] [id = 692] 23:24:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 52 (000000F1C885CC00) [pid = 2064] [serial = 2076] [outer = 0000000000000000] 23:24:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 53 (000000F1C8C03000) [pid = 2064] [serial = 2077] [outer = 000000F1C885CC00] 23:24:51 INFO - PROCESS | 2064 | 1467872691175 Marionette DEBUG loaded listener.js 23:24:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 54 (000000F1C8FDAC00) [pid = 2064] [serial = 2078] [outer = 000000F1C885CC00] 23:24:51 INFO - PROCESS | 2064 | 1467872691628 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:24:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:24:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 23:24:51 INFO - PROCESS | 2064 | 1467872691693 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 23:24:51 INFO - PROCESS | 2064 | 1467872691696 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 23:24:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:24:51 INFO - PROCESS | 2064 | 1467872691699 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:24:51 INFO - PROCESS | 2064 | 1467872691703 Marionette TRACE conn6 <- [1,2734,null,{}] 23:24:51 INFO - PROCESS | 2064 | 1467872691714 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:51 INFO - PROCESS | 2064 | 1467872691719 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:51 INFO - PROCESS | 2064 | 1467872691833 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 23:24:51 INFO - PROCESS | 2064 | 1467872691848 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:51 INFO - PROCESS | 2064 | 1467872691852 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2696000 == 28 [pid = 2064] [id = 693] 23:24:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 55 (000000F1C63AF000) [pid = 2064] [serial = 2079] [outer = 0000000000000000] 23:24:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 56 (000000F1CD5F1800) [pid = 2064] [serial = 2080] [outer = 000000F1C63AF000] 23:24:51 INFO - PROCESS | 2064 | 1467872691902 Marionette DEBUG loaded listener.js 23:24:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 57 (000000F1CE1DA000) [pid = 2064] [serial = 2081] [outer = 000000F1C63AF000] 23:24:52 INFO - PROCESS | 2064 | 1467872692333 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 23:24:52 INFO - PROCESS | 2064 | 1467872692394 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 23:24:52 INFO - PROCESS | 2064 | 1467872692397 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 23:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:24:52 INFO - PROCESS | 2064 | 1467872692400 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:24:52 INFO - PROCESS | 2064 | 1467872692402 Marionette TRACE conn6 <- [1,2738,null,{}] 23:24:52 INFO - PROCESS | 2064 | 1467872692405 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:52 INFO - PROCESS | 2064 | 1467872692407 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:52 INFO - PROCESS | 2064 | 1467872692496 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 23:24:52 INFO - PROCESS | 2064 | 1467872692504 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:52 INFO - PROCESS | 2064 | 1467872692506 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4ACC000 == 29 [pid = 2064] [id = 694] 23:24:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 58 (000000F1CE559800) [pid = 2064] [serial = 2082] [outer = 0000000000000000] 23:24:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 59 (000000F1CE55F800) [pid = 2064] [serial = 2083] [outer = 000000F1CE559800] 23:24:52 INFO - PROCESS | 2064 | 1467872692552 Marionette DEBUG loaded listener.js 23:24:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1CE7A8000) [pid = 2064] [serial = 2084] [outer = 000000F1CE559800] 23:24:53 INFO - PROCESS | 2064 | 1467872692993 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:24:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:24:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 23:24:53 INFO - PROCESS | 2064 | 1467872693031 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 23:24:53 INFO - PROCESS | 2064 | 1467872693033 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 23:24:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:24:53 INFO - PROCESS | 2064 | 1467872693037 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:24:53 INFO - PROCESS | 2064 | 1467872693039 Marionette TRACE conn6 <- [1,2742,null,{}] 23:24:53 INFO - PROCESS | 2064 | 1467872693042 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:53 INFO - PROCESS | 2064 | 1467872693044 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:53 INFO - PROCESS | 2064 | 1467872693124 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 23:24:53 INFO - PROCESS | 2064 | 1467872693131 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:53 INFO - PROCESS | 2064 | 1467872693133 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4DAF800 == 30 [pid = 2064] [id = 695] 23:24:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C6550C00) [pid = 2064] [serial = 2085] [outer = 0000000000000000] 23:24:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1D1CD3000) [pid = 2064] [serial = 2086] [outer = 000000F1C6550C00] 23:24:53 INFO - PROCESS | 2064 | 1467872693179 Marionette DEBUG loaded listener.js 23:24:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1D242EC00) [pid = 2064] [serial = 2087] [outer = 000000F1C6550C00] 23:24:53 INFO - PROCESS | 2064 | 1467872693625 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:24:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:24:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 626ms 23:24:53 INFO - PROCESS | 2064 | 1467872693666 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 23:24:53 INFO - PROCESS | 2064 | 1467872693668 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 23:24:53 INFO - PROCESS | 2064 | 1467872693676 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:24:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:24:53 INFO - PROCESS | 2064 | 1467872693678 Marionette TRACE conn6 <- [1,2746,null,{}] 23:24:53 INFO - PROCESS | 2064 | 1467872693681 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:53 INFO - PROCESS | 2064 | 1467872693687 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:53 INFO - PROCESS | 2064 | 1467872693794 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 23:24:53 INFO - PROCESS | 2064 | 1467872693802 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:53 INFO - PROCESS | 2064 | 1467872693805 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7A03800 == 31 [pid = 2064] [id = 696] 23:24:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1D3F2A400) [pid = 2064] [serial = 2088] [outer = 0000000000000000] 23:24:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1D3FBE000) [pid = 2064] [serial = 2089] [outer = 000000F1D3F2A400] 23:24:53 INFO - PROCESS | 2064 | 1467872693849 Marionette DEBUG loaded listener.js 23:24:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1D41A6400) [pid = 2064] [serial = 2090] [outer = 000000F1D3F2A400] 23:24:54 INFO - PROCESS | 2064 | 1467872694280 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 23:24:54 INFO - PROCESS | 2064 | 1467872694309 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 23:24:54 INFO - PROCESS | 2064 | 1467872694312 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 23:24:54 INFO - PROCESS | 2064 | 1467872694315 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:24:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:24:54 INFO - PROCESS | 2064 | 1467872694316 Marionette TRACE conn6 <- [1,2750,null,{}] 23:24:54 INFO - PROCESS | 2064 | 1467872694320 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:54 INFO - PROCESS | 2064 | 1467872694322 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:54 INFO - PROCESS | 2064 | 1467872694401 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 23:24:54 INFO - PROCESS | 2064 | 1467872694406 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:54 INFO - PROCESS | 2064 | 1467872694408 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C85000 == 32 [pid = 2064] [id = 697] 23:24:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D4A14000) [pid = 2064] [serial = 2091] [outer = 0000000000000000] 23:24:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D4B2C400) [pid = 2064] [serial = 2092] [outer = 000000F1D4A14000] 23:24:54 INFO - PROCESS | 2064 | 1467872694453 Marionette DEBUG loaded listener.js 23:24:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D4FACC00) [pid = 2064] [serial = 2093] [outer = 000000F1D4A14000] 23:24:54 INFO - PROCESS | 2064 | 1467872694895 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 23:24:54 INFO - PROCESS | 2064 | 1467872694953 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 23:24:54 INFO - PROCESS | 2064 | 1467872694955 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 23:24:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:24:54 INFO - PROCESS | 2064 | 1467872694959 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:24:54 INFO - PROCESS | 2064 | 1467872694960 Marionette TRACE conn6 <- [1,2754,null,{}] 23:24:54 INFO - PROCESS | 2064 | 1467872694964 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:54 INFO - PROCESS | 2064 | 1467872694965 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:55 INFO - PROCESS | 2064 | 1467872695048 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 23:24:55 INFO - PROCESS | 2064 | 1467872695053 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 2064 | 1467872695055 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C7800 == 33 [pid = 2064] [id = 698] 23:24:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D501DC00) [pid = 2064] [serial = 2094] [outer = 0000000000000000] 23:24:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D5147000) [pid = 2064] [serial = 2095] [outer = 000000F1D501DC00] 23:24:55 INFO - PROCESS | 2064 | 1467872695099 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D563A000) [pid = 2064] [serial = 2096] [outer = 000000F1D501DC00] 23:24:55 INFO - PROCESS | 2064 | 1467872695545 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:24:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:24:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 629ms 23:24:55 INFO - PROCESS | 2064 | 1467872695590 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 23:24:55 INFO - PROCESS | 2064 | 1467872695592 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 23:24:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:24:55 INFO - PROCESS | 2064 | 1467872695596 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:24:55 INFO - PROCESS | 2064 | 1467872695597 Marionette TRACE conn6 <- [1,2758,null,{}] 23:24:55 INFO - PROCESS | 2064 | 1467872695601 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:55 INFO - PROCESS | 2064 | 1467872695603 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:55 INFO - PROCESS | 2064 | 1467872695710 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 23:24:55 INFO - PROCESS | 2064 | 1467872695718 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 2064 | 1467872695720 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2695800 == 34 [pid = 2064] [id = 699] 23:24:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C973CC00) [pid = 2064] [serial = 2097] [outer = 0000000000000000] 23:24:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D5726C00) [pid = 2064] [serial = 2098] [outer = 000000F1C973CC00] 23:24:55 INFO - PROCESS | 2064 | 1467872695816 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D57EF800) [pid = 2064] [serial = 2099] [outer = 000000F1C973CC00] 23:24:56 INFO - PROCESS | 2064 | 1467872696261 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:24:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:24:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 23:24:56 INFO - PROCESS | 2064 | 1467872696290 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 23:24:56 INFO - PROCESS | 2064 | 1467872696292 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 23:24:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:24:56 INFO - PROCESS | 2064 | 1467872696302 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:24:56 INFO - PROCESS | 2064 | 1467872696304 Marionette TRACE conn6 <- [1,2762,null,{}] 23:24:56 INFO - PROCESS | 2064 | 1467872696308 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:56 INFO - PROCESS | 2064 | 1467872696310 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:56 INFO - PROCESS | 2064 | 1467872696426 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 23:24:56 INFO - PROCESS | 2064 | 1467872696431 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:56 INFO - PROCESS | 2064 | 1467872696433 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC46000 == 35 [pid = 2064] [id = 700] 23:24:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D5C88C00) [pid = 2064] [serial = 2100] [outer = 0000000000000000] 23:24:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D6522000) [pid = 2064] [serial = 2101] [outer = 000000F1D5C88C00] 23:24:56 INFO - PROCESS | 2064 | 1467872696478 Marionette DEBUG loaded listener.js 23:24:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7148400) [pid = 2064] [serial = 2102] [outer = 000000F1D5C88C00] 23:24:56 INFO - PROCESS | 2064 | 1467872696939 Marionette TRACE conn6 <- [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]]]}] 23:24:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:24:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 690ms 23:24:57 INFO - PROCESS | 2064 | 1467872696994 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 23:24:57 INFO - PROCESS | 2064 | 1467872696997 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 23:24:57 INFO - PROCESS | 2064 | 1467872697001 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:24:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:24:57 INFO - PROCESS | 2064 | 1467872697003 Marionette TRACE conn6 <- [1,2766,null,{}] 23:24:57 INFO - PROCESS | 2064 | 1467872697012 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:57 INFO - PROCESS | 2064 | 1467872697015 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:57 INFO - PROCESS | 2064 | 1467872697166 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 23:24:57 INFO - PROCESS | 2064 | 1467872697225 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:57 INFO - PROCESS | 2064 | 1467872697228 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4DA5800 == 36 [pid = 2064] [id = 701] 23:24:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7A33800) [pid = 2064] [serial = 2103] [outer = 0000000000000000] 23:24:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D7D3C800) [pid = 2064] [serial = 2104] [outer = 000000F1D7A33800] 23:24:57 INFO - PROCESS | 2064 | 1467872697277 Marionette DEBUG loaded listener.js 23:24:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D7D48000) [pid = 2064] [serial = 2105] [outer = 000000F1D7A33800] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D2671400) [pid = 2064] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C7D26C00) [pid = 2064] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8C46800) [pid = 2064] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C63AF800) [pid = 2064] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8284000) [pid = 2064] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8F0F000) [pid = 2064] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C828B400) [pid = 2064] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CCA46800) [pid = 2064] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D3F30400) [pid = 2064] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:24:57 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C919C400) [pid = 2064] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:24:57 INFO - PROCESS | 2064 | 1467872697719 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:24:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:24:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 732ms 23:24:57 INFO - PROCESS | 2064 | 1467872697737 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 23:24:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:24:57 INFO - PROCESS | 2064 | 1467872697739 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 23:24:57 INFO - PROCESS | 2064 | 1467872697742 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:24:57 INFO - PROCESS | 2064 | 1467872697744 Marionette TRACE conn6 <- [1,2770,null,{}] 23:24:57 INFO - PROCESS | 2064 | 1467872697747 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:57 INFO - PROCESS | 2064 | 1467872697749 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:57 INFO - PROCESS | 2064 | 1467872697832 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 23:24:57 INFO - PROCESS | 2064 | 1467872697837 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:57 INFO - PROCESS | 2064 | 1467872697839 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE1B000 == 37 [pid = 2064] [id = 702] 23:24:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4FAA800) [pid = 2064] [serial = 2106] [outer = 0000000000000000] 23:24:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D7D10C00) [pid = 2064] [serial = 2107] [outer = 000000F1D4FAA800] 23:24:57 INFO - PROCESS | 2064 | 1467872697891 Marionette DEBUG loaded listener.js 23:24:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D878B000) [pid = 2064] [serial = 2108] [outer = 000000F1D4FAA800] 23:24:58 INFO - PROCESS | 2064 | 1467872698297 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:24:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:24:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 23:24:58 INFO - PROCESS | 2064 | 1467872698374 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 23:24:58 INFO - PROCESS | 2064 | 1467872698377 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 23:24:58 INFO - PROCESS | 2064 | 1467872698380 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:24:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:24:58 INFO - PROCESS | 2064 | 1467872698381 Marionette TRACE conn6 <- [1,2774,null,{}] 23:24:58 INFO - PROCESS | 2064 | 1467872698385 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:58 INFO - PROCESS | 2064 | 1467872698387 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:58 INFO - PROCESS | 2064 | 1467872698469 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 23:24:58 INFO - PROCESS | 2064 | 1467872698476 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:58 INFO - PROCESS | 2064 | 1467872698478 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB018000 == 38 [pid = 2064] [id = 703] 23:24:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D87CF800) [pid = 2064] [serial = 2109] [outer = 0000000000000000] 23:24:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D87D3C00) [pid = 2064] [serial = 2110] [outer = 000000F1D87CF800] 23:24:58 INFO - PROCESS | 2064 | 1467872698522 Marionette DEBUG loaded listener.js 23:24:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D880F400) [pid = 2064] [serial = 2111] [outer = 000000F1D87CF800] 23:24:58 INFO - PROCESS | 2064 | 1467872698954 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:24:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:24:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 627ms 23:24:59 INFO - PROCESS | 2064 | 1467872699019 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 23:24:59 INFO - PROCESS | 2064 | 1467872699021 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 23:24:59 INFO - PROCESS | 2064 | 1467872699025 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:24:59 INFO - PROCESS | 2064 | 1467872699027 Marionette TRACE conn6 <- [1,2778,null,{}] 23:24:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:24:59 INFO - PROCESS | 2064 | 1467872699030 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:59 INFO - PROCESS | 2064 | 1467872699032 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:59 INFO - PROCESS | 2064 | 1467872699128 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 23:24:59 INFO - PROCESS | 2064 | 1467872699136 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:59 INFO - PROCESS | 2064 | 1467872699138 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:24:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0B2000 == 39 [pid = 2064] [id = 704] 23:24:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D886EC00) [pid = 2064] [serial = 2112] [outer = 0000000000000000] 23:24:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D886F800) [pid = 2064] [serial = 2113] [outer = 000000F1D886EC00] 23:24:59 INFO - PROCESS | 2064 | 1467872699182 Marionette DEBUG loaded listener.js 23:24:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8879400) [pid = 2064] [serial = 2114] [outer = 000000F1D886EC00] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CB52A800 == 38 [pid = 2064] [id = 691] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99D0800 == 37 [pid = 2064] [id = 690] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7A03800 == 36 [pid = 2064] [id = 696] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4ACC000 == 35 [pid = 2064] [id = 694] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4DAF800 == 34 [pid = 2064] [id = 695] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2695800 == 33 [pid = 2064] [id = 699] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB018000 == 32 [pid = 2064] [id = 703] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C7800 == 31 [pid = 2064] [id = 698] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0DA000 == 30 [pid = 2064] [id = 692] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2696000 == 29 [pid = 2064] [id = 693] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4DA5800 == 28 [pid = 2064] [id = 701] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C85000 == 27 [pid = 2064] [id = 697] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE1B000 == 26 [pid = 2064] [id = 702] 23:25:00 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC46000 == 25 [pid = 2064] [id = 700] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D5BD1C00) [pid = 2064] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2B80000) [pid = 2064] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D5730400) [pid = 2064] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3FBD800) [pid = 2064] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D3F29000) [pid = 2064] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C822E400) [pid = 2064] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D41A4800) [pid = 2064] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D4B27800) [pid = 2064] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CEAB4800) [pid = 2064] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1C919E400) [pid = 2064] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1CCADBC00) [pid = 2064] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C8345800) [pid = 2064] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1C8554000) [pid = 2064] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CE55B000) [pid = 2064] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1CCD94400) [pid = 2064] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D5725800) [pid = 2064] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D4B2DC00) [pid = 2064] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1CE5D8400) [pid = 2064] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1CB517800) [pid = 2064] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D5639800) [pid = 2064] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 23:25:00 INFO - PROCESS | 2064 | --DOMWINDOW == 59 (000000F1D1CC6C00) [pid = 2064] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 23:25:01 INFO - PROCESS | 2064 | 1467872701033 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:25:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:25:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2023ms 23:25:01 INFO - PROCESS | 2064 | 1467872701055 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 23:25:01 INFO - PROCESS | 2064 | 1467872701060 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 23:25:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:25:01 INFO - PROCESS | 2064 | 1467872701064 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:25:01 INFO - PROCESS | 2064 | 1467872701068 Marionette TRACE conn6 <- [1,2782,null,{}] 23:25:01 INFO - PROCESS | 2064 | 1467872701074 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:01 INFO - PROCESS | 2064 | 1467872701078 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:01 INFO - PROCESS | 2064 | 1467872701178 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 23:25:01 INFO - PROCESS | 2064 | 1467872701187 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:01 INFO - PROCESS | 2064 | 1467872701192 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CC8BE000 == 26 [pid = 2064] [id = 705] 23:25:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 60 (000000F1C8287000) [pid = 2064] [serial = 2115] [outer = 0000000000000000] 23:25:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C8289400) [pid = 2064] [serial = 2116] [outer = 000000F1C8287000] 23:25:01 INFO - PROCESS | 2064 | 1467872701242 Marionette DEBUG loaded listener.js 23:25:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1C8427800) [pid = 2064] [serial = 2117] [outer = 000000F1C8287000] 23:25:01 INFO - PROCESS | 2064 | 1467872701721 Marionette TRACE conn6 <- [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]]]}] 23:25:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:25:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 732ms 23:25:01 INFO - PROCESS | 2064 | 1467872701800 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 23:25:01 INFO - PROCESS | 2064 | 1467872701806 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 23:25:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:25:01 INFO - PROCESS | 2064 | 1467872701812 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:25:01 INFO - PROCESS | 2064 | 1467872701815 Marionette TRACE conn6 <- [1,2786,null,{}] 23:25:01 INFO - PROCESS | 2064 | 1467872701819 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:01 INFO - PROCESS | 2064 | 1467872701822 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:01 INFO - PROCESS | 2064 | 1467872701914 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 23:25:01 INFO - PROCESS | 2064 | 1467872701928 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:01 INFO - PROCESS | 2064 | 1467872701931 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0D0800 == 27 [pid = 2064] [id = 706] 23:25:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1C8AA4000) [pid = 2064] [serial = 2118] [outer = 0000000000000000] 23:25:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C8C3B400) [pid = 2064] [serial = 2119] [outer = 000000F1C8AA4000] 23:25:01 INFO - PROCESS | 2064 | 1467872701979 Marionette DEBUG loaded listener.js 23:25:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C8FDF000) [pid = 2064] [serial = 2120] [outer = 000000F1C8AA4000] 23:25:02 INFO - PROCESS | 2064 | 1467872702451 Marionette TRACE conn6 <- [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]]]}] 23:25:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:25:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 23:25:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:25:02 INFO - PROCESS | 2064 | 1467872702506 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 23:25:02 INFO - PROCESS | 2064 | 1467872702509 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 23:25:02 INFO - PROCESS | 2064 | 1467872702512 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:25:02 INFO - PROCESS | 2064 | 1467872702516 Marionette TRACE conn6 <- [1,2790,null,{}] 23:25:02 INFO - PROCESS | 2064 | 1467872702527 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:02 INFO - PROCESS | 2064 | 1467872702532 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:02 INFO - PROCESS | 2064 | 1467872702648 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 23:25:02 INFO - PROCESS | 2064 | 1467872702735 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:02 INFO - PROCESS | 2064 | 1467872702739 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C96000 == 28 [pid = 2064] [id = 707] 23:25:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C6548400) [pid = 2064] [serial = 2121] [outer = 0000000000000000] 23:25:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CD4DA000) [pid = 2064] [serial = 2122] [outer = 000000F1C6548400] 23:25:02 INFO - PROCESS | 2064 | 1467872702788 Marionette DEBUG loaded listener.js 23:25:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE1D7000) [pid = 2064] [serial = 2123] [outer = 000000F1C6548400] 23:25:03 INFO - PROCESS | 2064 | 1467872703173 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 23:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:25:03 INFO - PROCESS | 2064 | 1467872703206 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 2064 | 1467872703209 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 23:25:03 INFO - PROCESS | 2064 | 1467872703212 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - PROCESS | 2064 | 1467872703214 Marionette TRACE conn6 <- [1,2794,null,{}] 23:25:03 INFO - PROCESS | 2064 | 1467872703217 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:03 INFO - PROCESS | 2064 | 1467872703219 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:03 INFO - PROCESS | 2064 | 1467872703308 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 23:25:03 INFO - PROCESS | 2064 | 1467872703314 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:03 INFO - PROCESS | 2064 | 1467872703316 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41BB800 == 29 [pid = 2064] [id = 708] 23:25:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE558C00) [pid = 2064] [serial = 2124] [outer = 0000000000000000] 23:25:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CE563800) [pid = 2064] [serial = 2125] [outer = 000000F1CE558C00] 23:25:03 INFO - PROCESS | 2064 | 1467872703362 Marionette DEBUG loaded listener.js 23:25:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CEAB6000) [pid = 2064] [serial = 2126] [outer = 000000F1CE558C00] 23:25:03 INFO - PROCESS | 2064 | 1467872703805 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 627ms 23:25:03 INFO - PROCESS | 2064 | 1467872703842 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 2064 | 1467872703844 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 23:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:25:03 INFO - PROCESS | 2064 | 1467872703847 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - PROCESS | 2064 | 1467872703849 Marionette TRACE conn6 <- [1,2798,null,{}] 23:25:03 INFO - PROCESS | 2064 | 1467872703853 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:03 INFO - PROCESS | 2064 | 1467872703855 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:03 INFO - PROCESS | 2064 | 1467872703936 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 23:25:03 INFO - PROCESS | 2064 | 1467872703941 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:03 INFO - PROCESS | 2064 | 1467872703943 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BE9800 == 30 [pid = 2064] [id = 709] 23:25:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C7D29800) [pid = 2064] [serial = 2127] [outer = 0000000000000000] 23:25:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D2315400) [pid = 2064] [serial = 2128] [outer = 000000F1C7D29800] 23:25:03 INFO - PROCESS | 2064 | 1467872703988 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D267C800) [pid = 2064] [serial = 2129] [outer = 000000F1C7D29800] 23:25:04 INFO - PROCESS | 2064 | 1467872704439 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:25:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:25:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 628ms 23:25:04 INFO - PROCESS | 2064 | 1467872704485 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 23:25:04 INFO - PROCESS | 2064 | 1467872704487 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 23:25:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:25:04 INFO - PROCESS | 2064 | 1467872704490 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:25:04 INFO - PROCESS | 2064 | 1467872704492 Marionette TRACE conn6 <- [1,2802,null,{}] 23:25:04 INFO - PROCESS | 2064 | 1467872704496 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:04 INFO - PROCESS | 2064 | 1467872704502 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:04 INFO - PROCESS | 2064 | 1467872704610 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 23:25:04 INFO - PROCESS | 2064 | 1467872704618 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:04 INFO - PROCESS | 2064 | 1467872704620 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D64A4800 == 31 [pid = 2064] [id = 710] 23:25:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3F2FC00) [pid = 2064] [serial = 2130] [outer = 0000000000000000] 23:25:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D3FBFC00) [pid = 2064] [serial = 2131] [outer = 000000F1D3F2FC00] 23:25:04 INFO - PROCESS | 2064 | 1467872704666 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D41A4800) [pid = 2064] [serial = 2132] [outer = 000000F1D3F2FC00] 23:25:05 INFO - PROCESS | 2064 | 1467872705112 Marionette TRACE conn6 <- [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]]]}] 23:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 23:25:05 INFO - PROCESS | 2064 | 1467872705183 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 2064 | 1467872705185 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 23:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:25:05 INFO - PROCESS | 2064 | 1467872705189 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - PROCESS | 2064 | 1467872705191 Marionette TRACE conn6 <- [1,2806,null,{}] 23:25:05 INFO - PROCESS | 2064 | 1467872705194 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:05 INFO - PROCESS | 2064 | 1467872705196 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:05 INFO - PROCESS | 2064 | 1467872705276 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 23:25:05 INFO - PROCESS | 2064 | 1467872705314 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:05 INFO - PROCESS | 2064 | 1467872705315 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8997000 == 32 [pid = 2064] [id = 711] 23:25:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C7D21C00) [pid = 2064] [serial = 2133] [outer = 0000000000000000] 23:25:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D4B2F000) [pid = 2064] [serial = 2134] [outer = 000000F1C7D21C00] 23:25:05 INFO - PROCESS | 2064 | 1467872705361 Marionette DEBUG loaded listener.js 23:25:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D4FAD000) [pid = 2064] [serial = 2135] [outer = 000000F1C7D21C00] 23:25:05 INFO - PROCESS | 2064 | 1467872705759 Marionette TRACE conn6 <- [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]]]}] 23:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 627ms 23:25:05 INFO - PROCESS | 2064 | 1467872705841 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 2064 | 1467872705843 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 23:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:25:05 INFO - PROCESS | 2064 | 1467872705849 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - PROCESS | 2064 | 1467872705851 Marionette TRACE conn6 <- [1,2810,null,{}] 23:25:05 INFO - PROCESS | 2064 | 1467872705855 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:05 INFO - PROCESS | 2064 | 1467872705857 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:05 INFO - PROCESS | 2064 | 1467872705938 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 23:25:05 INFO - PROCESS | 2064 | 1467872705945 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:05 INFO - PROCESS | 2064 | 1467872705947 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93B8000 == 33 [pid = 2064] [id = 712] 23:25:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D5142800) [pid = 2064] [serial = 2136] [outer = 0000000000000000] 23:25:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D5638400) [pid = 2064] [serial = 2137] [outer = 000000F1D5142800] 23:25:05 INFO - PROCESS | 2064 | 1467872705991 Marionette DEBUG loaded listener.js 23:25:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D4B27C00) [pid = 2064] [serial = 2138] [outer = 000000F1D5142800] 23:25:06 INFO - PROCESS | 2064 | 1467872706463 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 23:25:06 INFO - PROCESS | 2064 | 1467872706486 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 23:25:06 INFO - PROCESS | 2064 | 1467872706488 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 23:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:25:06 INFO - PROCESS | 2064 | 1467872706491 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:25:06 INFO - PROCESS | 2064 | 1467872706493 Marionette TRACE conn6 <- [1,2814,null,{}] 23:25:06 INFO - PROCESS | 2064 | 1467872706496 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:06 INFO - PROCESS | 2064 | 1467872706498 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:06 INFO - PROCESS | 2064 | 1467872706609 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 23:25:06 INFO - PROCESS | 2064 | 1467872706689 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:06 INFO - PROCESS | 2064 | 1467872706691 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C95000 == 34 [pid = 2064] [id = 713] 23:25:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D56D1800) [pid = 2064] [serial = 2139] [outer = 0000000000000000] 23:25:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D57EA000) [pid = 2064] [serial = 2140] [outer = 000000F1D56D1800] 23:25:06 INFO - PROCESS | 2064 | 1467872706735 Marionette DEBUG loaded listener.js 23:25:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D5CED400) [pid = 2064] [serial = 2141] [outer = 000000F1D56D1800] 23:25:07 INFO - PROCESS | 2064 | 1467872707171 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 23:25:07 INFO - PROCESS | 2064 | 1467872707229 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 23:25:07 INFO - PROCESS | 2064 | 1467872707231 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 23:25:07 INFO - PROCESS | 2064 | 1467872707235 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:25:07 INFO - PROCESS | 2064 | 1467872707236 Marionette TRACE conn6 <- [1,2818,null,{}] 23:25:07 INFO - PROCESS | 2064 | 1467872707245 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:07 INFO - PROCESS | 2064 | 1467872707247 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:07 INFO - PROCESS | 2064 | 1467872707363 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 23:25:07 INFO - PROCESS | 2064 | 1467872707374 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:07 INFO - PROCESS | 2064 | 1467872707376 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC48000 == 35 [pid = 2064] [id = 714] 23:25:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D6582800) [pid = 2064] [serial = 2142] [outer = 0000000000000000] 23:25:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D7586000) [pid = 2064] [serial = 2143] [outer = 000000F1D6582800] 23:25:07 INFO - PROCESS | 2064 | 1467872707420 Marionette DEBUG loaded listener.js 23:25:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D7A34400) [pid = 2064] [serial = 2144] [outer = 000000F1D6582800] 23:25:07 INFO - PROCESS | 2064 | 1467872707885 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 23:25:07 INFO - PROCESS | 2064 | 1467872707966 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 23:25:07 INFO - PROCESS | 2064 | 1467872707969 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 23:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:25:07 INFO - PROCESS | 2064 | 1467872707982 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - PROCESS | 2064 | 1467872707985 Marionette TRACE conn6 <- [1,2822,null,{}] 23:25:07 INFO - PROCESS | 2064 | 1467872707989 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:07 INFO - PROCESS | 2064 | 1467872707992 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:08 INFO - PROCESS | 2064 | 1467872708128 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D87CF800) [pid = 2064] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1C973CC00) [pid = 2064] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D5C88C00) [pid = 2064] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D7A33800) [pid = 2064] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D3F2A400) [pid = 2064] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C6550C00) [pid = 2064] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CE559800) [pid = 2064] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C63AF000) [pid = 2064] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C885CC00) [pid = 2064] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8227C00) [pid = 2064] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D5AA2400) [pid = 2064] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D501DC00) [pid = 2064] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D4A14000) [pid = 2064] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:25:08 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D4FAA800) [pid = 2064] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:25:08 INFO - PROCESS | 2064 | 1467872708329 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 2064 | 1467872708332 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D41B3000 == 36 [pid = 2064] [id = 715] 23:25:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C6542800) [pid = 2064] [serial = 2145] [outer = 0000000000000000] 23:25:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C7D26C00) [pid = 2064] [serial = 2146] [outer = 000000F1C6542800] 23:25:08 INFO - PROCESS | 2064 | 1467872708380 Marionette DEBUG loaded listener.js 23:25:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D3F2F800) [pid = 2064] [serial = 2147] [outer = 000000F1C6542800] 23:25:08 INFO - PROCESS | 2064 | 1467872708757 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 839ms 23:25:08 INFO - PROCESS | 2064 | 1467872708823 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 23:25:08 INFO - PROCESS | 2064 | 1467872708825 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 23:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:25:08 INFO - PROCESS | 2064 | 1467872708828 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:25:08 INFO - PROCESS | 2064 | 1467872708829 Marionette TRACE conn6 <- [1,2826,null,{}] 23:25:08 INFO - PROCESS | 2064 | 1467872708833 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:08 INFO - PROCESS | 2064 | 1467872708835 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:08 INFO - PROCESS | 2064 | 1467872708947 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 23:25:08 INFO - PROCESS | 2064 | 1467872708966 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 2064 | 1467872708968 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0B9800 == 37 [pid = 2064] [id = 716] 23:25:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D3F2A400) [pid = 2064] [serial = 2148] [outer = 0000000000000000] 23:25:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8791800) [pid = 2064] [serial = 2149] [outer = 000000F1D3F2A400] 23:25:09 INFO - PROCESS | 2064 | 1467872709013 Marionette DEBUG loaded listener.js 23:25:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D886D000) [pid = 2064] [serial = 2150] [outer = 000000F1D3F2A400] 23:25:09 INFO - PROCESS | 2064 | 1467872709431 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:25:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:25:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 23:25:09 INFO - PROCESS | 2064 | 1467872709459 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 23:25:09 INFO - PROCESS | 2064 | 1467872709461 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 23:25:09 INFO - PROCESS | 2064 | 1467872709464 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:25:09 INFO - PROCESS | 2064 | 1467872709466 Marionette TRACE conn6 <- [1,2830,null,{}] 23:25:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:25:09 INFO - PROCESS | 2064 | 1467872709469 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:09 INFO - PROCESS | 2064 | 1467872709471 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:09 INFO - PROCESS | 2064 | 1467872709584 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 23:25:09 INFO - PROCESS | 2064 | 1467872709624 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:09 INFO - PROCESS | 2064 | 1467872709626 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:09 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC30B800 == 38 [pid = 2064] [id = 717] 23:25:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D4A14000) [pid = 2064] [serial = 2151] [outer = 0000000000000000] 23:25:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D88D8400) [pid = 2064] [serial = 2152] [outer = 000000F1D4A14000] 23:25:09 INFO - PROCESS | 2064 | 1467872709669 Marionette DEBUG loaded listener.js 23:25:09 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D89D8C00) [pid = 2064] [serial = 2153] [outer = 000000F1D4A14000] 23:25:10 INFO - PROCESS | 2064 | 1467872710079 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 23:25:10 INFO - PROCESS | 2064 | 1467872710098 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 23:25:10 INFO - PROCESS | 2064 | 1467872710099 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 23:25:10 INFO - PROCESS | 2064 | 1467872710103 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:25:10 INFO - PROCESS | 2064 | 1467872710104 Marionette TRACE conn6 <- [1,2834,null,{}] 23:25:10 INFO - PROCESS | 2064 | 1467872710108 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:10 INFO - PROCESS | 2064 | 1467872710109 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:10 INFO - PROCESS | 2064 | 1467872710232 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 23:25:10 INFO - PROCESS | 2064 | 1467872710239 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:10 INFO - PROCESS | 2064 | 1467872710241 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC327800 == 39 [pid = 2064] [id = 718] 23:25:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D89D7800) [pid = 2064] [serial = 2154] [outer = 0000000000000000] 23:25:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D89E2C00) [pid = 2064] [serial = 2155] [outer = 000000F1D89D7800] 23:25:10 INFO - PROCESS | 2064 | 1467872710285 Marionette DEBUG loaded listener.js 23:25:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8A82400) [pid = 2064] [serial = 2156] [outer = 000000F1D89D7800] 23:25:11 INFO - PROCESS | 2064 | 1467872711082 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:25:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:25:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1030ms 23:25:11 INFO - PROCESS | 2064 | 1467872711137 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 23:25:11 INFO - PROCESS | 2064 | 1467872711142 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 23:25:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:25:11 INFO - PROCESS | 2064 | 1467872711147 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:25:11 INFO - PROCESS | 2064 | 1467872711153 Marionette TRACE conn6 <- [1,2838,null,{}] 23:25:11 INFO - PROCESS | 2064 | 1467872711179 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:11 INFO - PROCESS | 2064 | 1467872711182 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:11 INFO - PROCESS | 2064 | 1467872711322 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 23:25:11 INFO - PROCESS | 2064 | 1467872711442 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:11 INFO - PROCESS | 2064 | 1467872711445 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:11 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CDF2A800 == 40 [pid = 2064] [id = 719] 23:25:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8553800) [pid = 2064] [serial = 2157] [outer = 0000000000000000] 23:25:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C855D800) [pid = 2064] [serial = 2158] [outer = 000000F1C8553800] 23:25:11 INFO - PROCESS | 2064 | 1467872711505 Marionette DEBUG loaded listener.js 23:25:11 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C9739800) [pid = 2064] [serial = 2159] [outer = 000000F1C8553800] 23:25:12 INFO - PROCESS | 2064 | 1467872712396 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:25:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:25:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1318ms 23:25:12 INFO - PROCESS | 2064 | 1467872712468 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 23:25:12 INFO - PROCESS | 2064 | 1467872712473 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 23:25:12 INFO - PROCESS | 2064 | 1467872712478 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:25:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:25:12 INFO - PROCESS | 2064 | 1467872712481 Marionette TRACE conn6 <- [1,2842,null,{}] 23:25:12 INFO - PROCESS | 2064 | 1467872712513 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:12 INFO - PROCESS | 2064 | 1467872712516 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:12 INFO - PROCESS | 2064 | 1467872712646 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 23:25:12 INFO - PROCESS | 2064 | 1467872712724 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:12 INFO - PROCESS | 2064 | 1467872712729 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:12 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CC8A9800 == 41 [pid = 2064] [id = 720] 23:25:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1C8AAC400) [pid = 2064] [serial = 2160] [outer = 0000000000000000] 23:25:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8C40000) [pid = 2064] [serial = 2161] [outer = 000000F1C8AAC400] 23:25:12 INFO - PROCESS | 2064 | 1467872712824 Marionette DEBUG loaded listener.js 23:25:12 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1CB51B000) [pid = 2064] [serial = 2162] [outer = 000000F1C8AAC400] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC30B800 == 40 [pid = 2064] [id = 717] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0B9800 == 39 [pid = 2064] [id = 716] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41B3000 == 38 [pid = 2064] [id = 715] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC48000 == 37 [pid = 2064] [id = 714] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C95000 == 36 [pid = 2064] [id = 713] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93B8000 == 35 [pid = 2064] [id = 712] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8997000 == 34 [pid = 2064] [id = 711] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D64A4800 == 33 [pid = 2064] [id = 710] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BE9800 == 32 [pid = 2064] [id = 709] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D41BB800 == 31 [pid = 2064] [id = 708] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D886F800) [pid = 2064] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C96000 == 30 [pid = 2064] [id = 707] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0D0800 == 29 [pid = 2064] [id = 706] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CC8BE000 == 28 [pid = 2064] [id = 705] 23:25:13 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0B2000 == 27 [pid = 2064] [id = 704] 23:25:13 INFO - PROCESS | 2064 | 1467872713352 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D880F400) [pid = 2064] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1D5726C00) [pid = 2064] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D6522000) [pid = 2064] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D57EF800) [pid = 2064] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D7D3C800) [pid = 2064] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D7148400) [pid = 2064] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D87D3C00) [pid = 2064] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D3FBE000) [pid = 2064] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D41A6400) [pid = 2064] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D1CD3000) [pid = 2064] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D242EC00) [pid = 2064] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CE55F800) [pid = 2064] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CE7A8000) [pid = 2064] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CD5F1800) [pid = 2064] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CE1DA000) [pid = 2064] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8C03000) [pid = 2064] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8FDAC00) [pid = 2064] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8229000) [pid = 2064] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8347C00) [pid = 2064] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D62B2800) [pid = 2064] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D5147000) [pid = 2064] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D4FACC00) [pid = 2064] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D4B2C400) [pid = 2064] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D7D48000) [pid = 2064] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D7D10C00) [pid = 2064] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D878B000) [pid = 2064] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D563A000) [pid = 2064] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 23:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 944ms 23:25:13 INFO - PROCESS | 2064 | 1467872713426 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 23:25:13 INFO - PROCESS | 2064 | 1467872713432 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 23:25:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:25:13 INFO - PROCESS | 2064 | 1467872713438 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:25:13 INFO - PROCESS | 2064 | 1467872713441 Marionette TRACE conn6 <- [1,2846,null,{}] 23:25:13 INFO - PROCESS | 2064 | 1467872713445 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:13 INFO - PROCESS | 2064 | 1467872713448 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:13 INFO - PROCESS | 2064 | 1467872713540 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 23:25:13 INFO - PROCESS | 2064 | 1467872713556 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:13 INFO - PROCESS | 2064 | 1467872713558 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:13 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE0EA800 == 28 [pid = 2064] [id = 721] 23:25:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C9744800) [pid = 2064] [serial = 2163] [outer = 0000000000000000] 23:25:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CCA3C400) [pid = 2064] [serial = 2164] [outer = 000000F1C9744800] 23:25:13 INFO - PROCESS | 2064 | 1467872713608 Marionette DEBUG loaded listener.js 23:25:13 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CD5F1000) [pid = 2064] [serial = 2165] [outer = 000000F1C9744800] 23:25:14 INFO - PROCESS | 2064 | 1467872714102 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:25:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:25:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 23:25:14 INFO - PROCESS | 2064 | 1467872714131 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 23:25:14 INFO - PROCESS | 2064 | 1467872714134 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 23:25:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:25:14 INFO - PROCESS | 2064 | 1467872714137 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:25:14 INFO - PROCESS | 2064 | 1467872714141 Marionette TRACE conn6 <- [1,2850,null,{}] 23:25:14 INFO - PROCESS | 2064 | 1467872714152 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:14 INFO - PROCESS | 2064 | 1467872714157 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:14 INFO - PROCESS | 2064 | 1467872714278 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 23:25:14 INFO - PROCESS | 2064 | 1467872714369 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:14 INFO - PROCESS | 2064 | 1467872714372 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:14 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D2B78000 == 29 [pid = 2064] [id = 722] 23:25:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CE55D000) [pid = 2064] [serial = 2166] [outer = 0000000000000000] 23:25:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CE5D7C00) [pid = 2064] [serial = 2167] [outer = 000000F1CE55D000] 23:25:14 INFO - PROCESS | 2064 | 1467872714429 Marionette DEBUG loaded listener.js 23:25:14 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CEBE6400) [pid = 2064] [serial = 2168] [outer = 000000F1CE55D000] 23:25:14 INFO - PROCESS | 2064 | 1467872714818 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:25:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:25:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 23:25:14 INFO - PROCESS | 2064 | 1467872714873 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 23:25:14 INFO - PROCESS | 2064 | 1467872714876 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 23:25:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:25:14 INFO - PROCESS | 2064 | 1467872714879 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:25:14 INFO - PROCESS | 2064 | 1467872714881 Marionette TRACE conn6 <- [1,2854,null,{}] 23:25:14 INFO - PROCESS | 2064 | 1467872714885 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:14 INFO - PROCESS | 2064 | 1467872714887 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:14 INFO - PROCESS | 2064 | 1467872714975 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 23:25:14 INFO - PROCESS | 2064 | 1467872714982 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:14 INFO - PROCESS | 2064 | 1467872714984 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B96800 == 30 [pid = 2064] [id = 723] 23:25:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C822E000) [pid = 2064] [serial = 2169] [outer = 0000000000000000] 23:25:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D267E800) [pid = 2064] [serial = 2170] [outer = 000000F1C822E000] 23:25:15 INFO - PROCESS | 2064 | 1467872715031 Marionette DEBUG loaded listener.js 23:25:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D3F24C00) [pid = 2064] [serial = 2171] [outer = 000000F1C822E000] 23:25:15 INFO - PROCESS | 2064 | 1467872715500 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 23:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:25:15 INFO - PROCESS | 2064 | 1467872715575 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 23:25:15 INFO - PROCESS | 2064 | 1467872715577 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 23:25:15 INFO - PROCESS | 2064 | 1467872715580 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:25:15 INFO - PROCESS | 2064 | 1467872715582 Marionette TRACE conn6 <- [1,2858,null,{}] 23:25:15 INFO - PROCESS | 2064 | 1467872715586 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:15 INFO - PROCESS | 2064 | 1467872715588 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:15 INFO - PROCESS | 2064 | 1467872715732 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 23:25:15 INFO - PROCESS | 2064 | 1467872715752 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:15 INFO - PROCESS | 2064 | 1467872715754 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:15 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5B13000 == 31 [pid = 2064] [id = 724] 23:25:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C8290C00) [pid = 2064] [serial = 2172] [outer = 0000000000000000] 23:25:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D3F92400) [pid = 2064] [serial = 2173] [outer = 000000F1C8290C00] 23:25:15 INFO - PROCESS | 2064 | 1467872715799 Marionette DEBUG loaded listener.js 23:25:15 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D3FC1400) [pid = 2064] [serial = 2174] [outer = 000000F1C8290C00] 23:25:16 INFO - PROCESS | 2064 | 1467872716252 Marionette TRACE conn6 <- [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]]]}] 23:25:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:25:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 23:25:16 INFO - PROCESS | 2064 | 1467872716318 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 23:25:16 INFO - PROCESS | 2064 | 1467872716320 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 23:25:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:25:16 INFO - PROCESS | 2064 | 1467872716336 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:25:16 INFO - PROCESS | 2064 | 1467872716338 Marionette TRACE conn6 <- [1,2862,null,{}] 23:25:16 INFO - PROCESS | 2064 | 1467872716342 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:16 INFO - PROCESS | 2064 | 1467872716348 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:16 INFO - PROCESS | 2064 | 1467872716492 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 23:25:16 INFO - PROCESS | 2064 | 1467872716546 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:16 INFO - PROCESS | 2064 | 1467872716548 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:16 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8936800 == 32 [pid = 2064] [id = 725] 23:25:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D4B2C400) [pid = 2064] [serial = 2175] [outer = 0000000000000000] 23:25:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D5013400) [pid = 2064] [serial = 2176] [outer = 000000F1D4B2C400] 23:25:16 INFO - PROCESS | 2064 | 1467872716596 Marionette DEBUG loaded listener.js 23:25:16 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D5640800) [pid = 2064] [serial = 2177] [outer = 000000F1D4B2C400] 23:25:17 INFO - PROCESS | 2064 | 1467872717058 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 797ms 23:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:25:17 INFO - PROCESS | 2064 | 1467872717135 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 23:25:17 INFO - PROCESS | 2064 | 1467872717137 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 23:25:17 INFO - PROCESS | 2064 | 1467872717147 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:25:17 INFO - PROCESS | 2064 | 1467872717149 Marionette TRACE conn6 <- [1,2866,null,{}] 23:25:17 INFO - PROCESS | 2064 | 1467872717161 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:17 INFO - PROCESS | 2064 | 1467872717163 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:17 INFO - PROCESS | 2064 | 1467872717398 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D4A14000) [pid = 2064] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C6548400) [pid = 2064] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C7D21C00) [pid = 2064] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D3F2A400) [pid = 2064] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D5142800) [pid = 2064] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D6582800) [pid = 2064] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1C8AA4000) [pid = 2064] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C7D29800) [pid = 2064] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D56D1800) [pid = 2064] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D3F2FC00) [pid = 2064] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1C8287000) [pid = 2064] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1CE558C00) [pid = 2064] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1C6542800) [pid = 2064] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:25:17 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D886EC00) [pid = 2064] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:25:17 INFO - PROCESS | 2064 | 1467872717459 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:17 INFO - PROCESS | 2064 | 1467872717461 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:17 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D269E000 == 33 [pid = 2064] [id = 726] 23:25:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C6550C00) [pid = 2064] [serial = 2178] [outer = 0000000000000000] 23:25:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C8287000) [pid = 2064] [serial = 2179] [outer = 000000F1C6550C00] 23:25:17 INFO - PROCESS | 2064 | 1467872717506 Marionette DEBUG loaded listener.js 23:25:17 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D41A1000) [pid = 2064] [serial = 2180] [outer = 000000F1C6550C00] 23:25:17 INFO - PROCESS | 2064 | 1467872717872 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 796ms 23:25:17 INFO - PROCESS | 2064 | 1467872717939 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 23:25:17 INFO - PROCESS | 2064 | 1467872717941 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 23:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:25:17 INFO - PROCESS | 2064 | 1467872717944 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:25:17 INFO - PROCESS | 2064 | 1467872717946 Marionette TRACE conn6 <- [1,2870,null,{}] 23:25:17 INFO - PROCESS | 2064 | 1467872717949 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:17 INFO - PROCESS | 2064 | 1467872717951 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:18 INFO - PROCESS | 2064 | 1467872718032 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 23:25:18 INFO - PROCESS | 2064 | 1467872718038 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:18 INFO - PROCESS | 2064 | 1467872718040 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8C89000 == 34 [pid = 2064] [id = 727] 23:25:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D563A000) [pid = 2064] [serial = 2181] [outer = 0000000000000000] 23:25:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D5BD1C00) [pid = 2064] [serial = 2182] [outer = 000000F1D563A000] 23:25:18 INFO - PROCESS | 2064 | 1467872718084 Marionette DEBUG loaded listener.js 23:25:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D651D800) [pid = 2064] [serial = 2183] [outer = 000000F1D563A000] 23:25:18 INFO - PROCESS | 2064 | 1467872718527 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:25:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:25:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 23:25:18 INFO - PROCESS | 2064 | 1467872718576 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 23:25:18 INFO - PROCESS | 2064 | 1467872718578 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 23:25:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:25:18 INFO - PROCESS | 2064 | 1467872718581 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:25:18 INFO - PROCESS | 2064 | 1467872718583 Marionette TRACE conn6 <- [1,2874,null,{}] 23:25:18 INFO - PROCESS | 2064 | 1467872718587 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:18 INFO - PROCESS | 2064 | 1467872718589 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:18 INFO - PROCESS | 2064 | 1467872718670 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 23:25:18 INFO - PROCESS | 2064 | 1467872718675 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:18 INFO - PROCESS | 2064 | 1467872718677 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:18 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAC3C000 == 35 [pid = 2064] [id = 728] 23:25:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D501B400) [pid = 2064] [serial = 2184] [outer = 0000000000000000] 23:25:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D714C000) [pid = 2064] [serial = 2185] [outer = 000000F1D501B400] 23:25:18 INFO - PROCESS | 2064 | 1467872718723 Marionette DEBUG loaded listener.js 23:25:18 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D7D10800) [pid = 2064] [serial = 2186] [outer = 000000F1D501B400] 23:25:19 INFO - PROCESS | 2064 | 1467872719178 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:25:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:25:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms 23:25:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:25:19 INFO - PROCESS | 2064 | 1467872719213 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 23:25:19 INFO - PROCESS | 2064 | 1467872719215 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 23:25:19 INFO - PROCESS | 2064 | 1467872719223 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:25:19 INFO - PROCESS | 2064 | 1467872719225 Marionette TRACE conn6 <- [1,2878,null,{}] 23:25:19 INFO - PROCESS | 2064 | 1467872719229 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:19 INFO - PROCESS | 2064 | 1467872719231 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:19 INFO - PROCESS | 2064 | 1467872719314 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 23:25:19 INFO - PROCESS | 2064 | 1467872719321 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:19 INFO - PROCESS | 2064 | 1467872719323 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:19 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD9000 == 36 [pid = 2064] [id = 729] 23:25:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D7D42C00) [pid = 2064] [serial = 2187] [outer = 0000000000000000] 23:25:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D7D48C00) [pid = 2064] [serial = 2188] [outer = 000000F1D7D42C00] 23:25:19 INFO - PROCESS | 2064 | 1467872719367 Marionette DEBUG loaded listener.js 23:25:19 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D878F800) [pid = 2064] [serial = 2189] [outer = 000000F1D7D42C00] 23:25:20 INFO - PROCESS | 2064 | 1467872720092 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 944ms 23:25:20 INFO - PROCESS | 2064 | 1467872720166 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 23:25:20 INFO - PROCESS | 2064 | 1467872720171 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 23:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:25:20 INFO - PROCESS | 2064 | 1467872720176 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:25:20 INFO - PROCESS | 2064 | 1467872720182 Marionette TRACE conn6 <- [1,2882,null,{}] 23:25:20 INFO - PROCESS | 2064 | 1467872720188 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:20 INFO - PROCESS | 2064 | 1467872720191 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:20 INFO - PROCESS | 2064 | 1467872720319 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 23:25:20 INFO - PROCESS | 2064 | 1467872720439 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:20 INFO - PROCESS | 2064 | 1467872720442 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:20 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE729000 == 37 [pid = 2064] [id = 730] 23:25:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C8F34000) [pid = 2064] [serial = 2190] [outer = 0000000000000000] 23:25:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CCADA400) [pid = 2064] [serial = 2191] [outer = 000000F1C8F34000] 23:25:20 INFO - PROCESS | 2064 | 1467872720504 Marionette DEBUG loaded listener.js 23:25:20 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CE1DF800) [pid = 2064] [serial = 2192] [outer = 000000F1C8F34000] 23:25:21 INFO - PROCESS | 2064 | 1467872721116 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 987ms 23:25:21 INFO - PROCESS | 2064 | 1467872721166 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 23:25:21 INFO - PROCESS | 2064 | 1467872721172 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 23:25:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:25:21 INFO - PROCESS | 2064 | 1467872721178 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:25:21 INFO - PROCESS | 2064 | 1467872721181 Marionette TRACE conn6 <- [1,2886,null,{}] 23:25:21 INFO - PROCESS | 2064 | 1467872721186 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:21 INFO - PROCESS | 2064 | 1467872721189 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:21 INFO - PROCESS | 2064 | 1467872721339 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 23:25:21 INFO - PROCESS | 2064 | 1467872721465 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:21 INFO - PROCESS | 2064 | 1467872721468 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:21 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8C96800 == 38 [pid = 2064] [id = 731] 23:25:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D242A000) [pid = 2064] [serial = 2193] [outer = 0000000000000000] 23:25:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D3FBBC00) [pid = 2064] [serial = 2194] [outer = 000000F1D242A000] 23:25:21 INFO - PROCESS | 2064 | 1467872721527 Marionette DEBUG loaded listener.js 23:25:21 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D4B2D400) [pid = 2064] [serial = 2195] [outer = 000000F1D242A000] 23:25:22 INFO - PROCESS | 2064 | 1467872722152 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:25:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:25:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1026ms 23:25:22 INFO - PROCESS | 2064 | 1467872722206 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 23:25:22 INFO - PROCESS | 2064 | 1467872722209 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 23:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:25:22 INFO - PROCESS | 2064 | 1467872722213 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:25:22 INFO - PROCESS | 2064 | 1467872722217 Marionette TRACE conn6 <- [1,2890,null,{}] 23:25:22 INFO - PROCESS | 2064 | 1467872722228 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:22 INFO - PROCESS | 2064 | 1467872722234 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:22 INFO - PROCESS | 2064 | 1467872722414 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 23:25:22 INFO - PROCESS | 2064 | 1467872722467 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:22 INFO - PROCESS | 2064 | 1467872722471 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:22 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB020800 == 39 [pid = 2064] [id = 732] 23:25:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D7D49400) [pid = 2064] [serial = 2196] [outer = 0000000000000000] 23:25:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D878D000) [pid = 2064] [serial = 2197] [outer = 000000F1D7D49400] 23:25:22 INFO - PROCESS | 2064 | 1467872722530 Marionette DEBUG loaded listener.js 23:25:22 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D8815800) [pid = 2064] [serial = 2198] [outer = 000000F1D7D49400] 23:25:23 INFO - PROCESS | 2064 | 1467872723192 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1037ms 23:25:23 INFO - PROCESS | 2064 | 1467872723252 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 23:25:23 INFO - PROCESS | 2064 | 1467872723256 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 23:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:25:23 INFO - PROCESS | 2064 | 1467872723259 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:25:23 INFO - PROCESS | 2064 | 1467872723261 Marionette TRACE conn6 <- [1,2894,null,{}] 23:25:23 INFO - PROCESS | 2064 | 1467872723266 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:23 INFO - PROCESS | 2064 | 1467872723268 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:23 INFO - PROCESS | 2064 | 1467872723507 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 23:25:23 INFO - PROCESS | 2064 | 1467872723645 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:23 INFO - PROCESS | 2064 | 1467872723648 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:23 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB53000 == 40 [pid = 2064] [id = 733] 23:25:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8348C00) [pid = 2064] [serial = 2199] [outer = 0000000000000000] 23:25:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1C8558000) [pid = 2064] [serial = 2200] [outer = 000000F1C8348C00] 23:25:23 INFO - PROCESS | 2064 | 1467872723702 Marionette DEBUG loaded listener.js 23:25:23 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1C97ABC00) [pid = 2064] [serial = 2201] [outer = 000000F1C8348C00] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAC3C000 == 39 [pid = 2064] [id = 728] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8C89000 == 38 [pid = 2064] [id = 727] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D269E000 == 37 [pid = 2064] [id = 726] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8936800 == 36 [pid = 2064] [id = 725] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5B13000 == 35 [pid = 2064] [id = 724] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B96800 == 34 [pid = 2064] [id = 723] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D2B78000 == 33 [pid = 2064] [id = 722] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE0EA800 == 32 [pid = 2064] [id = 721] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CC8A9800 == 31 [pid = 2064] [id = 720] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CDF2A800 == 30 [pid = 2064] [id = 719] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC327800 == 29 [pid = 2064] [id = 718] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB020800 == 28 [pid = 2064] [id = 732] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8C96800 == 27 [pid = 2064] [id = 731] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE729000 == 26 [pid = 2064] [id = 730] 23:25:24 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD9000 == 25 [pid = 2064] [id = 729] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D88D8400) [pid = 2064] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1CD4DA000) [pid = 2064] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D4B2F000) [pid = 2064] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D886D000) [pid = 2064] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D5638400) [pid = 2064] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D4B27C00) [pid = 2064] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D7586000) [pid = 2064] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8C3B400) [pid = 2064] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D2315400) [pid = 2064] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1CE1D7000) [pid = 2064] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D5CED400) [pid = 2064] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D4FAD000) [pid = 2064] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D41A4800) [pid = 2064] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D7A34400) [pid = 2064] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8427800) [pid = 2064] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D57EA000) [pid = 2064] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE563800) [pid = 2064] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C8289400) [pid = 2064] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D3F2F800) [pid = 2064] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D267C800) [pid = 2064] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D8879400) [pid = 2064] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1C7D26C00) [pid = 2064] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1C8FDF000) [pid = 2064] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1CEAB6000) [pid = 2064] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D8791800) [pid = 2064] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D3FBFC00) [pid = 2064] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 23:25:24 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D89D8C00) [pid = 2064] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 23:25:25 INFO - PROCESS | 2064 | 1467872725022 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1796ms 23:25:25 INFO - PROCESS | 2064 | 1467872725058 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 23:25:25 INFO - PROCESS | 2064 | 1467872725063 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 23:25:25 INFO - PROCESS | 2064 | 1467872725069 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:25:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:25:25 INFO - PROCESS | 2064 | 1467872725072 Marionette TRACE conn6 <- [1,2898,null,{}] 23:25:25 INFO - PROCESS | 2064 | 1467872725078 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:25 INFO - PROCESS | 2064 | 1467872725081 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:25 INFO - PROCESS | 2064 | 1467872725224 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 23:25:25 INFO - PROCESS | 2064 | 1467872725310 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:25 INFO - PROCESS | 2064 | 1467872725314 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB0E800 == 26 [pid = 2064] [id = 734] 23:25:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1C828C400) [pid = 2064] [serial = 2202] [outer = 0000000000000000] 23:25:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1C8345400) [pid = 2064] [serial = 2203] [outer = 000000F1C828C400] 23:25:25 INFO - PROCESS | 2064 | 1467872725365 Marionette DEBUG loaded listener.js 23:25:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1C8554800) [pid = 2064] [serial = 2204] [outer = 000000F1C828C400] 23:25:25 INFO - PROCESS | 2064 | 1467872725774 Marionette TRACE conn6 <- [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]]]}] 23:25:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:25:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:25:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 733ms 23:25:25 INFO - PROCESS | 2064 | 1467872725807 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 23:25:25 INFO - PROCESS | 2064 | 1467872725813 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 23:25:25 INFO - PROCESS | 2064 | 1467872725819 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:25:25 INFO - TEST-START | /DOMEvents/constructors.html 23:25:25 INFO - PROCESS | 2064 | 1467872725822 Marionette TRACE conn6 <- [1,2902,null,{}] 23:25:25 INFO - PROCESS | 2064 | 1467872725826 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:25 INFO - PROCESS | 2064 | 1467872725829 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:25 INFO - PROCESS | 2064 | 1467872725923 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 23:25:25 INFO - PROCESS | 2064 | 1467872725929 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:25 INFO - PROCESS | 2064 | 1467872725932 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:25 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE70C800 == 27 [pid = 2064] [id = 735] 23:25:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1C8C47000) [pid = 2064] [serial = 2205] [outer = 0000000000000000] 23:25:25 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1C97A3C00) [pid = 2064] [serial = 2206] [outer = 000000F1C8C47000] 23:25:25 INFO - PROCESS | 2064 | 1467872725981 Marionette DEBUG loaded listener.js 23:25:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1CD4DA000) [pid = 2064] [serial = 2207] [outer = 000000F1C8C47000] 23:25:26 INFO - PROCESS | 2064 | 1467872726546 Marionette TRACE conn6 <- [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]]]}] 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:25:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:25:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:25:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 797ms 23:25:26 INFO - PROCESS | 2064 | 1467872726623 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 23:25:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:25:26 INFO - PROCESS | 2064 | 1467872726626 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 23:25:26 INFO - PROCESS | 2064 | 1467872726630 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:25:26 INFO - PROCESS | 2064 | 1467872726634 Marionette TRACE conn6 <- [1,2906,null,{}] 23:25:26 INFO - PROCESS | 2064 | 1467872726646 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:26 INFO - PROCESS | 2064 | 1467872726651 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:26 INFO - PROCESS | 2064 | 1467872726780 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 23:25:26 INFO - PROCESS | 2064 | 1467872726791 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:26 INFO - PROCESS | 2064 | 1467872726795 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:26 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B90000 == 28 [pid = 2064] [id = 736] 23:25:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1C8227C00) [pid = 2064] [serial = 2208] [outer = 0000000000000000] 23:25:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1CEBE4400) [pid = 2064] [serial = 2209] [outer = 000000F1C8227C00] 23:25:26 INFO - PROCESS | 2064 | 1467872726844 Marionette DEBUG loaded listener.js 23:25:26 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D2356C00) [pid = 2064] [serial = 2210] [outer = 000000F1C8227C00] 23:25:27 INFO - PROCESS | 2064 | 1467872727273 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:25:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:25:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 694ms 23:25:27 INFO - PROCESS | 2064 | 1467872727325 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 23:25:27 INFO - PROCESS | 2064 | 1467872727328 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 23:25:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:25:27 INFO - PROCESS | 2064 | 1467872727331 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:25:27 INFO - PROCESS | 2064 | 1467872727333 Marionette TRACE conn6 <- [1,2910,null,{}] 23:25:27 INFO - PROCESS | 2064 | 1467872727346 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:27 INFO - PROCESS | 2064 | 1467872727348 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:27 INFO - PROCESS | 2064 | 1467872727462 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 23:25:27 INFO - PROCESS | 2064 | 1467872727479 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:27 INFO - PROCESS | 2064 | 1467872727482 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:27 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5A8D000 == 29 [pid = 2064] [id = 737] 23:25:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D2BE8800) [pid = 2064] [serial = 2211] [outer = 0000000000000000] 23:25:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D3F26400) [pid = 2064] [serial = 2212] [outer = 000000F1D2BE8800] 23:25:27 INFO - PROCESS | 2064 | 1467872727572 Marionette DEBUG loaded listener.js 23:25:27 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D3FBC800) [pid = 2064] [serial = 2213] [outer = 000000F1D2BE8800] 23:25:27 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:27 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:27 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:27 INFO - PROCESS | 2064 | [2064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:28 INFO - PROCESS | 2064 | 1467872728006 Marionette TRACE conn6 <- [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]]]}] 23:25:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:25:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:28 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 23:25:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:28 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 23:25:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:28 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]" 23:25:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:25:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 695ms 23:25:28 INFO - PROCESS | 2064 | 1467872728055 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 23:25:28 INFO - PROCESS | 2064 | 1467872728057 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 23:25:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:25:28 INFO - PROCESS | 2064 | 1467872728063 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:25:28 INFO - PROCESS | 2064 | 1467872728065 Marionette TRACE conn6 <- [1,2914,null,{}] 23:25:28 INFO - PROCESS | 2064 | 1467872728069 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:28 INFO - PROCESS | 2064 | 1467872728071 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:28 INFO - PROCESS | 2064 | 1467872728182 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 23:25:28 INFO - PROCESS | 2064 | 1467872728192 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:28 INFO - PROCESS | 2064 | 1467872728194 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D8717800 == 30 [pid = 2064] [id = 738] 23:25:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C8C0D800) [pid = 2064] [serial = 2214] [outer = 0000000000000000] 23:25:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D4CDCC00) [pid = 2064] [serial = 2215] [outer = 000000F1C8C0D800] 23:25:28 INFO - PROCESS | 2064 | 1467872728238 Marionette DEBUG loaded listener.js 23:25:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D501E000) [pid = 2064] [serial = 2216] [outer = 000000F1C8C0D800] 23:25:28 INFO - PROCESS | 2064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:25:28 INFO - PROCESS | 2064 | 1467872728669 Marionette TRACE conn6 <- [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]]]}] 23:25:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:25:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 23:25:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:25:28 INFO - PROCESS | 2064 | 1467872728703 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 23:25:28 INFO - PROCESS | 2064 | 1467872728705 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 23:25:28 INFO - PROCESS | 2064 | 1467872728716 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:25:28 INFO - PROCESS | 2064 | 1467872728718 Marionette TRACE conn6 <- [1,2918,null,{}] 23:25:28 INFO - PROCESS | 2064 | 1467872728722 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:28 INFO - PROCESS | 2064 | 1467872728728 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:28 INFO - PROCESS | 2064 | 1467872728871 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 23:25:28 INFO - PROCESS | 2064 | 1467872728876 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:28 INFO - PROCESS | 2064 | 1467872728878 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:28 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D992E800 == 31 [pid = 2064] [id = 739] 23:25:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D563F800) [pid = 2064] [serial = 2217] [outer = 0000000000000000] 23:25:28 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D56C5800) [pid = 2064] [serial = 2218] [outer = 000000F1D563F800] 23:25:28 INFO - PROCESS | 2064 | 1467872728924 Marionette DEBUG loaded listener.js 23:25:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D6525000) [pid = 2064] [serial = 2219] [outer = 000000F1D563F800] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8290C00) [pid = 2064] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D4B2C400) [pid = 2064] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C8AAC400) [pid = 2064] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D89D7800) [pid = 2064] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C9744800) [pid = 2064] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8553800) [pid = 2064] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C6550C00) [pid = 2064] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE55D000) [pid = 2064] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1C822E000) [pid = 2064] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D563A000) [pid = 2064] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D7D42C00) [pid = 2064] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:25:29 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D501B400) [pid = 2064] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:25:29 INFO - PROCESS | 2064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:25:29 INFO - PROCESS | 2064 | 1467872729479 Marionette TRACE conn6 <- [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]]]}] 23:25:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:25:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 839ms 23:25:29 INFO - PROCESS | 2064 | 1467872729550 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 23:25:29 INFO - PROCESS | 2064 | 1467872729553 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 23:25:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:25:29 INFO - PROCESS | 2064 | 1467872729556 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:25:29 INFO - PROCESS | 2064 | 1467872729557 Marionette TRACE conn6 <- [1,2922,null,{}] 23:25:29 INFO - PROCESS | 2064 | 1467872729561 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:29 INFO - PROCESS | 2064 | 1467872729563 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:29 INFO - PROCESS | 2064 | 1467872729643 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 23:25:29 INFO - PROCESS | 2064 | 1467872729648 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:29 INFO - PROCESS | 2064 | 1467872729650 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:29 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C3A000 == 32 [pid = 2064] [id = 740] 23:25:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1CE1BC400) [pid = 2064] [serial = 2220] [outer = 0000000000000000] 23:25:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D3FB8400) [pid = 2064] [serial = 2221] [outer = 000000F1CE1BC400] 23:25:29 INFO - PROCESS | 2064 | 1467872729695 Marionette DEBUG loaded listener.js 23:25:29 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D6527800) [pid = 2064] [serial = 2222] [outer = 000000F1CE1BC400] 23:25:30 INFO - PROCESS | 2064 | 1467872730094 Marionette TRACE conn6 <- [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]]]}] 23:25:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:25:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 23:25:30 INFO - PROCESS | 2064 | 1467872730157 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 23:25:30 INFO - PROCESS | 2064 | 1467872730159 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 23:25:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:25:30 INFO - PROCESS | 2064 | 1467872730163 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:25:30 INFO - PROCESS | 2064 | 1467872730165 Marionette TRACE conn6 <- [1,2926,null,{}] 23:25:30 INFO - PROCESS | 2064 | 1467872730168 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:30 INFO - PROCESS | 2064 | 1467872730170 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:30 INFO - PROCESS | 2064 | 1467872730264 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 23:25:30 INFO - PROCESS | 2064 | 1467872730271 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:30 INFO - PROCESS | 2064 | 1467872730273 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACC6000 == 33 [pid = 2064] [id = 741] 23:25:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D7A2EC00) [pid = 2064] [serial = 2223] [outer = 0000000000000000] 23:25:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D7D3B400) [pid = 2064] [serial = 2224] [outer = 000000F1D7A2EC00] 23:25:30 INFO - PROCESS | 2064 | 1467872730321 Marionette DEBUG loaded listener.js 23:25:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D7D47800) [pid = 2064] [serial = 2225] [outer = 000000F1D7A2EC00] 23:25:30 INFO - PROCESS | 2064 | 1467872730696 Marionette TRACE conn6 <- [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]]]}] 23:25:30 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. 23:25:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 23:25:30 INFO - PROCESS | 2064 | 1467872730752 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 23:25:30 INFO - PROCESS | 2064 | 1467872730754 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 23:25:30 INFO - PROCESS | 2064 | 1467872730757 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:25:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:25:30 INFO - PROCESS | 2064 | 1467872730759 Marionette TRACE conn6 <- [1,2930,null,{}] 23:25:30 INFO - PROCESS | 2064 | 1467872730762 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:30 INFO - PROCESS | 2064 | 1467872730764 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:30 INFO - PROCESS | 2064 | 1467872730883 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 23:25:30 INFO - PROCESS | 2064 | 1467872730895 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:30 INFO - PROCESS | 2064 | 1467872730896 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:30 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4B8F000 == 34 [pid = 2064] [id = 742] 23:25:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D87D1000) [pid = 2064] [serial = 2226] [outer = 0000000000000000] 23:25:30 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8807400) [pid = 2064] [serial = 2227] [outer = 000000F1D87D1000] 23:25:30 INFO - PROCESS | 2064 | 1467872730941 Marionette DEBUG loaded listener.js 23:25:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D886B400) [pid = 2064] [serial = 2228] [outer = 000000F1D87D1000] 23:25:31 INFO - PROCESS | 2064 | 1467872731495 Marionette TRACE conn6 <- [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"]]]}] 23:25:31 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:25:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:25:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 776ms 23:25:31 INFO - PROCESS | 2064 | 1467872731538 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 23:25:31 INFO - PROCESS | 2064 | 1467872731543 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 23:25:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:25:31 INFO - PROCESS | 2064 | 1467872731548 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:25:31 INFO - PROCESS | 2064 | 1467872731552 Marionette TRACE conn6 <- [1,2934,null,{}] 23:25:31 INFO - PROCESS | 2064 | 1467872731558 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:31 INFO - PROCESS | 2064 | 1467872731561 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:31 INFO - PROCESS | 2064 | 1467872731702 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 23:25:31 INFO - PROCESS | 2064 | 1467872731812 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:31 INFO - PROCESS | 2064 | 1467872731815 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:31 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BB800 == 35 [pid = 2064] [id = 743] 23:25:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C81B0400) [pid = 2064] [serial = 2229] [outer = 0000000000000000] 23:25:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C8556C00) [pid = 2064] [serial = 2230] [outer = 000000F1C81B0400] 23:25:31 INFO - PROCESS | 2064 | 1467872731875 Marionette DEBUG loaded listener.js 23:25:31 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CB518000) [pid = 2064] [serial = 2231] [outer = 000000F1C81B0400] 23:25:32 INFO - PROCESS | 2064 | 1467872732531 Marionette TRACE conn6 <- [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]]]}] 23:25:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:25:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1029ms 23:25:32 INFO - PROCESS | 2064 | 1467872732581 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 23:25:32 INFO - PROCESS | 2064 | 1467872732586 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 23:25:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:25:32 INFO - PROCESS | 2064 | 1467872732593 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:25:32 INFO - PROCESS | 2064 | 1467872732596 Marionette TRACE conn6 <- [1,2938,null,{}] 23:25:32 INFO - PROCESS | 2064 | 1467872732600 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:32 INFO - PROCESS | 2064 | 1467872732603 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:32 INFO - PROCESS | 2064 | 1467872732735 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 23:25:32 INFO - PROCESS | 2064 | 1467872732861 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:32 INFO - PROCESS | 2064 | 1467872732864 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:32 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DD4000 == 36 [pid = 2064] [id = 744] 23:25:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CE1D8C00) [pid = 2064] [serial = 2232] [outer = 0000000000000000] 23:25:32 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1CEB4B400) [pid = 2064] [serial = 2233] [outer = 000000F1CE1D8C00] 23:25:32 INFO - PROCESS | 2064 | 1467872732924 Marionette DEBUG loaded listener.js 23:25:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D2B85800) [pid = 2064] [serial = 2234] [outer = 000000F1CE1D8C00] 23:25:33 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93BC800 == 37 [pid = 2064] [id = 745] 23:25:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D5637800) [pid = 2064] [serial = 2235] [outer = 0000000000000000] 23:25:33 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D5639C00) [pid = 2064] [serial = 2236] [outer = 000000F1D5637800] 23:25:33 INFO - PROCESS | 2064 | 1467872733830 Marionette TRACE conn6 <- [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]]]}] 23:25:33 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:25:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1283ms 23:25:33 INFO - PROCESS | 2064 | 1467872733877 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 23:25:33 INFO - PROCESS | 2064 | 1467872733882 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 23:25:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:25:33 INFO - PROCESS | 2064 | 1467872733887 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:25:33 INFO - PROCESS | 2064 | 1467872733891 Marionette TRACE conn6 <- [1,2942,null,{}] 23:25:33 INFO - PROCESS | 2064 | 1467872733896 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:33 INFO - PROCESS | 2064 | 1467872733900 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:34 INFO - PROCESS | 2064 | 1467872734078 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 23:25:34 INFO - PROCESS | 2064 | 1467872734175 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:34 INFO - PROCESS | 2064 | 1467872734179 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB56800 == 38 [pid = 2064] [id = 746] 23:25:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1C8876000) [pid = 2064] [serial = 2237] [outer = 0000000000000000] 23:25:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1C8FDD400) [pid = 2064] [serial = 2238] [outer = 000000F1C8876000] 23:25:34 INFO - PROCESS | 2064 | 1467872734232 Marionette DEBUG loaded listener.js 23:25:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1CE1BC800) [pid = 2064] [serial = 2239] [outer = 000000F1C8876000] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACC6000 == 37 [pid = 2064] [id = 741] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C3A000 == 36 [pid = 2064] [id = 740] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D992E800 == 35 [pid = 2064] [id = 739] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D8717800 == 34 [pid = 2064] [id = 738] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5A8D000 == 33 [pid = 2064] [id = 737] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B90000 == 32 [pid = 2064] [id = 736] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE70C800 == 31 [pid = 2064] [id = 735] 23:25:34 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB0E800 == 30 [pid = 2064] [id = 734] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D878F800) [pid = 2064] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D7D48C00) [pid = 2064] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D714C000) [pid = 2064] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D3F92400) [pid = 2064] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D5013400) [pid = 2064] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1C8C40000) [pid = 2064] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CB51B000) [pid = 2064] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D8A82400) [pid = 2064] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D3FC1400) [pid = 2064] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D89E2C00) [pid = 2064] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CCA3C400) [pid = 2064] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CD5F1000) [pid = 2064] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C855D800) [pid = 2064] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C8287000) [pid = 2064] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C9739800) [pid = 2064] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE5D7C00) [pid = 2064] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CEBE6400) [pid = 2064] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D267E800) [pid = 2064] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5640800) [pid = 2064] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D7D10800) [pid = 2064] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D5BD1C00) [pid = 2064] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D651D800) [pid = 2064] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D41A1000) [pid = 2064] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D3F24C00) [pid = 2064] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 23:25:34 INFO - PROCESS | 2064 | 1467872734758 Marionette TRACE conn6 <- [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]]]}] 23:25:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:25:34 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 23:25:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 943ms 23:25:34 INFO - PROCESS | 2064 | 1467872734830 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 23:25:34 INFO - PROCESS | 2064 | 1467872734835 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 23:25:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:25:34 INFO - PROCESS | 2064 | 1467872734841 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:25:34 INFO - PROCESS | 2064 | 1467872734844 Marionette TRACE conn6 <- [1,2946,null,{}] 23:25:34 INFO - PROCESS | 2064 | 1467872734848 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:34 INFO - PROCESS | 2064 | 1467872734850 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:34 INFO - PROCESS | 2064 | 1467872734953 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 23:25:34 INFO - PROCESS | 2064 | 1467872734965 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:34 INFO - PROCESS | 2064 | 1467872734967 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:34 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1C86800 == 31 [pid = 2064] [id = 747] 23:25:34 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CCA42400) [pid = 2064] [serial = 2240] [outer = 0000000000000000] 23:25:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1CE21B400) [pid = 2064] [serial = 2241] [outer = 000000F1CCA42400] 23:25:35 INFO - PROCESS | 2064 | 1467872735015 Marionette DEBUG loaded listener.js 23:25:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1CE5E0000) [pid = 2064] [serial = 2242] [outer = 000000F1CCA42400] 23:25:35 INFO - PROCESS | 2064 | 1467872735478 Marionette TRACE conn6 <- [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]]]}] 23:25:35 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. 23:25:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 23:25:35 INFO - PROCESS | 2064 | 1467872735536 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 23:25:35 INFO - PROCESS | 2064 | 1467872735539 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 23:25:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:25:35 INFO - PROCESS | 2064 | 1467872735543 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:25:35 INFO - PROCESS | 2064 | 1467872735546 Marionette TRACE conn6 <- [1,2950,null,{}] 23:25:35 INFO - PROCESS | 2064 | 1467872735558 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:35 INFO - PROCESS | 2064 | 1467872735563 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:35 INFO - PROCESS | 2064 | 1467872735653 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 23:25:35 INFO - PROCESS | 2064 | 1467872735699 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:35 INFO - PROCESS | 2064 | 1467872735703 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:35 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BF1800 == 32 [pid = 2064] [id = 748] 23:25:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1C78C9C00) [pid = 2064] [serial = 2243] [outer = 0000000000000000] 23:25:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D2BF2000) [pid = 2064] [serial = 2244] [outer = 000000F1C78C9C00] 23:25:35 INFO - PROCESS | 2064 | 1467872735760 Marionette DEBUG loaded listener.js 23:25:35 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D3FBC400) [pid = 2064] [serial = 2245] [outer = 000000F1C78C9C00] 23:25:36 INFO - PROCESS | 2064 | 1467872736213 Marionette TRACE conn6 <- [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]]]}] 23:25:36 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. 23:25:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 735ms 23:25:36 INFO - PROCESS | 2064 | 1467872736280 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 23:25:36 INFO - PROCESS | 2064 | 1467872736283 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 23:25:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:25:36 INFO - PROCESS | 2064 | 1467872736286 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:25:36 INFO - PROCESS | 2064 | 1467872736288 Marionette TRACE conn6 <- [1,2954,null,{}] 23:25:36 INFO - PROCESS | 2064 | 1467872736291 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:36 INFO - PROCESS | 2064 | 1467872736293 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:36 INFO - PROCESS | 2064 | 1467872736383 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 23:25:36 INFO - PROCESS | 2064 | 1467872736391 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:36 INFO - PROCESS | 2064 | 1467872736393 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:36 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7DCF000 == 33 [pid = 2064] [id = 749] 23:25:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D4FAD800) [pid = 2064] [serial = 2246] [outer = 0000000000000000] 23:25:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D4FB0400) [pid = 2064] [serial = 2247] [outer = 000000F1D4FAD800] 23:25:36 INFO - PROCESS | 2064 | 1467872736438 Marionette DEBUG loaded listener.js 23:25:36 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D563A000) [pid = 2064] [serial = 2248] [outer = 000000F1D4FAD800] 23:25:36 INFO - PROCESS | 2064 | 1467872736852 Marionette TRACE conn6 <- [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]]]}] 23:25:36 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. 23:25:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 23:25:36 INFO - PROCESS | 2064 | 1467872736917 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 23:25:36 INFO - PROCESS | 2064 | 1467872736920 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 23:25:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:25:36 INFO - PROCESS | 2064 | 1467872736923 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:25:36 INFO - PROCESS | 2064 | 1467872736925 Marionette TRACE conn6 <- [1,2958,null,{}] 23:25:36 INFO - PROCESS | 2064 | 1467872736935 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:36 INFO - PROCESS | 2064 | 1467872736938 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:37 INFO - PROCESS | 2064 | 1467872737059 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 23:25:37 INFO - PROCESS | 2064 | 1467872737142 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:37 INFO - PROCESS | 2064 | 1467872737144 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93C1800 == 34 [pid = 2064] [id = 750] 23:25:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D56CF800) [pid = 2064] [serial = 2249] [outer = 0000000000000000] 23:25:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D57E7C00) [pid = 2064] [serial = 2250] [outer = 000000F1D56CF800] 23:25:37 INFO - PROCESS | 2064 | 1467872737189 Marionette DEBUG loaded listener.js 23:25:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D5C8E000) [pid = 2064] [serial = 2251] [outer = 000000F1D56CF800] 23:25:37 INFO - PROCESS | 2064 | 1467872737593 Marionette TRACE conn6 <- [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]]]}] 23:25:37 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. 23:25:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 23:25:37 INFO - PROCESS | 2064 | 1467872737616 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 23:25:37 INFO - PROCESS | 2064 | 1467872737618 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 23:25:37 INFO - PROCESS | 2064 | 1467872737621 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:25:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:25:37 INFO - PROCESS | 2064 | 1467872737622 Marionette TRACE conn6 <- [1,2962,null,{}] 23:25:37 INFO - PROCESS | 2064 | 1467872737634 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:37 INFO - PROCESS | 2064 | 1467872737640 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:37 INFO - PROCESS | 2064 | 1467872737782 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 23:25:37 INFO - PROCESS | 2064 | 1467872737788 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:37 INFO - PROCESS | 2064 | 1467872737790 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:37 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C43800 == 35 [pid = 2064] [id = 751] 23:25:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D7586000) [pid = 2064] [serial = 2252] [outer = 0000000000000000] 23:25:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D7D3B800) [pid = 2064] [serial = 2253] [outer = 000000F1D7586000] 23:25:37 INFO - PROCESS | 2064 | 1467872737881 Marionette DEBUG loaded listener.js 23:25:37 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D886C000) [pid = 2064] [serial = 2254] [outer = 000000F1D7586000] 23:25:38 INFO - PROCESS | 2064 | 1467872738273 Marionette TRACE conn6 <- [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]]]}] 23:25:38 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. 23:25:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 694ms 23:25:38 INFO - PROCESS | 2064 | 1467872738318 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 23:25:38 INFO - PROCESS | 2064 | 1467872738320 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 23:25:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:25:38 INFO - PROCESS | 2064 | 1467872738324 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:25:38 INFO - PROCESS | 2064 | 1467872738333 Marionette TRACE conn6 <- [1,2966,null,{}] 23:25:38 INFO - PROCESS | 2064 | 1467872738337 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:38 INFO - PROCESS | 2064 | 1467872738339 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:38 INFO - PROCESS | 2064 | 1467872738450 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 23:25:38 INFO - PROCESS | 2064 | 1467872738530 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:38 INFO - PROCESS | 2064 | 1467872738532 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:38 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE18000 == 36 [pid = 2064] [id = 752] 23:25:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D886D400) [pid = 2064] [serial = 2255] [outer = 0000000000000000] 23:25:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D8877000) [pid = 2064] [serial = 2256] [outer = 000000F1D886D400] 23:25:38 INFO - PROCESS | 2064 | 1467872738577 Marionette DEBUG loaded listener.js 23:25:38 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D89D4C00) [pid = 2064] [serial = 2257] [outer = 000000F1D886D400] 23:25:39 INFO - PROCESS | 2064 | 1467872739013 Marionette TRACE conn6 <- [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]]]}] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1C8C47000) [pid = 2064] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1C8227C00) [pid = 2064] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C828C400) [pid = 2064] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8348C00) [pid = 2064] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2BE8800) [pid = 2064] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8C0D800) [pid = 2064] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D563F800) [pid = 2064] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D7A2EC00) [pid = 2064] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8F34000) [pid = 2064] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D242A000) [pid = 2064] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D7D49400) [pid = 2064] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:25:39 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1CE1BC400) [pid = 2064] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:25:39 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. 23:25:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 732ms 23:25:39 INFO - PROCESS | 2064 | 1467872739058 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 23:25:39 INFO - PROCESS | 2064 | 1467872739060 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 23:25:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:25:39 INFO - PROCESS | 2064 | 1467872739064 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:25:39 INFO - PROCESS | 2064 | 1467872739066 Marionette TRACE conn6 <- [1,2970,null,{}] 23:25:39 INFO - PROCESS | 2064 | 1467872739069 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:39 INFO - PROCESS | 2064 | 1467872739071 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:39 INFO - PROCESS | 2064 | 1467872739156 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 23:25:39 INFO - PROCESS | 2064 | 1467872739165 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 2064 | 1467872739167 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0B4000 == 37 [pid = 2064] [id = 753] 23:25:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D2BEF800) [pid = 2064] [serial = 2258] [outer = 0000000000000000] 23:25:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D71AFC00) [pid = 2064] [serial = 2259] [outer = 000000F1D2BEF800] 23:25:39 INFO - PROCESS | 2064 | 1467872739211 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D89DBC00) [pid = 2064] [serial = 2260] [outer = 000000F1D2BEF800] 23:25:39 INFO - PROCESS | 2064 | 1467872739627 Marionette TRACE conn6 <- [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"]]]}] 23:25:39 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 23:25:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:25:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 23:25:39 INFO - PROCESS | 2064 | 1467872739654 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 23:25:39 INFO - PROCESS | 2064 | 1467872739656 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 23:25:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:25:39 INFO - PROCESS | 2064 | 1467872739670 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:25:39 INFO - PROCESS | 2064 | 1467872739672 Marionette TRACE conn6 <- [1,2974,null,{}] 23:25:39 INFO - PROCESS | 2064 | 1467872739676 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:39 INFO - PROCESS | 2064 | 1467872739678 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:39 INFO - PROCESS | 2064 | 1467872739763 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 23:25:39 INFO - PROCESS | 2064 | 1467872739768 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 2064 | 1467872739770 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:39 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BEE000 == 38 [pid = 2064] [id = 754] 23:25:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D8A78C00) [pid = 2064] [serial = 2261] [outer = 0000000000000000] 23:25:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D8A85400) [pid = 2064] [serial = 2262] [outer = 000000F1D8A78C00] 23:25:39 INFO - PROCESS | 2064 | 1467872739815 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8C78400) [pid = 2064] [serial = 2263] [outer = 000000F1D8A78C00] 23:25:40 INFO - PROCESS | 2064 | 1467872740222 Marionette TRACE conn6 <- [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]]]}] 23:25:40 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. 23:25:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 23:25:40 INFO - PROCESS | 2064 | 1467872740261 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 23:25:40 INFO - PROCESS | 2064 | 1467872740263 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 23:25:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:25:40 INFO - PROCESS | 2064 | 1467872740266 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - PROCESS | 2064 | 1467872740268 Marionette TRACE conn6 <- [1,2978,null,{}] 23:25:40 INFO - PROCESS | 2064 | 1467872740273 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:40 INFO - PROCESS | 2064 | 1467872740275 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:40 INFO - PROCESS | 2064 | 1467872740399 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 23:25:40 INFO - PROCESS | 2064 | 1467872740407 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:40 INFO - PROCESS | 2064 | 1467872740409 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC324800 == 39 [pid = 2064] [id = 755] 23:25:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D8C7CC00) [pid = 2064] [serial = 2264] [outer = 0000000000000000] 23:25:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1D8CCB800) [pid = 2064] [serial = 2265] [outer = 000000F1D8C7CC00] 23:25:40 INFO - PROCESS | 2064 | 1467872740455 Marionette DEBUG loaded listener.js 23:25:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1D8CD5400) [pid = 2064] [serial = 2266] [outer = 000000F1D8C7CC00] 23:25:40 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC367000 == 40 [pid = 2064] [id = 756] 23:25:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D9444C00) [pid = 2064] [serial = 2267] [outer = 0000000000000000] 23:25:40 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D9446000) [pid = 2064] [serial = 2268] [outer = 000000F1D9444C00] 23:25:40 INFO - PROCESS | 2064 | 1467872740878 Marionette TRACE conn6 <- [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]]]}] 23:25:40 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. 23:25:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 23:25:40 INFO - PROCESS | 2064 | 1467872740899 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 23:25:40 INFO - PROCESS | 2064 | 1467872740901 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 23:25:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:25:40 INFO - PROCESS | 2064 | 1467872740905 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - PROCESS | 2064 | 1467872740907 Marionette TRACE conn6 <- [1,2982,null,{}] 23:25:40 INFO - PROCESS | 2064 | 1467872740910 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:40 INFO - PROCESS | 2064 | 1467872740913 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:41 INFO - PROCESS | 2064 | 1467872741059 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 23:25:41 INFO - PROCESS | 2064 | 1467872741255 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:41 INFO - PROCESS | 2064 | 1467872741259 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:41 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8F8F000 == 41 [pid = 2064] [id = 757] 23:25:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1C785AC00) [pid = 2064] [serial = 2269] [outer = 0000000000000000] 23:25:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1C81B6C00) [pid = 2064] [serial = 2270] [outer = 000000F1C785AC00] 23:25:41 INFO - PROCESS | 2064 | 1467872741319 Marionette DEBUG loaded listener.js 23:25:41 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1C8F08800) [pid = 2064] [serial = 2271] [outer = 000000F1C785AC00] 23:25:41 INFO - PROCESS | 2064 | 1467872741868 Marionette TRACE conn6 <- [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]]]}] 23:25:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:25:41 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 23:25:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1026ms 23:25:41 INFO - PROCESS | 2064 | 1467872741937 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 23:25:41 INFO - PROCESS | 2064 | 1467872741941 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 23:25:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:25:41 INFO - PROCESS | 2064 | 1467872741946 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:25:41 INFO - PROCESS | 2064 | 1467872741950 Marionette TRACE conn6 <- [1,2986,null,{}] 23:25:41 INFO - PROCESS | 2064 | 1467872741976 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:41 INFO - PROCESS | 2064 | 1467872741979 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:42 INFO - PROCESS | 2064 | 1467872742110 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 23:25:42 INFO - PROCESS | 2064 | 1467872742232 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:42 INFO - PROCESS | 2064 | 1467872742236 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:42 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D5C1E000 == 42 [pid = 2064] [id = 758] 23:25:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D1CCBC00) [pid = 2064] [serial = 2272] [outer = 0000000000000000] 23:25:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D2680400) [pid = 2064] [serial = 2273] [outer = 000000F1D1CCBC00] 23:25:42 INFO - PROCESS | 2064 | 1467872742294 Marionette DEBUG loaded listener.js 23:25:42 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D419D400) [pid = 2064] [serial = 2274] [outer = 000000F1D1CCBC00] 23:25:42 INFO - PROCESS | 2064 | 1467872742880 Marionette TRACE conn6 <- [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]]]}] 23:25:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:25:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 965ms 23:25:42 INFO - PROCESS | 2064 | 1467872742917 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 23:25:42 INFO - PROCESS | 2064 | 1467872742922 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 23:25:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:25:42 INFO - PROCESS | 2064 | 1467872742925 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:25:42 INFO - PROCESS | 2064 | 1467872742928 Marionette TRACE conn6 <- [1,2990,null,{}] 23:25:42 INFO - PROCESS | 2064 | 1467872742932 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:42 INFO - PROCESS | 2064 | 1467872742935 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:43 INFO - PROCESS | 2064 | 1467872743055 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 23:25:43 INFO - PROCESS | 2064 | 1467872743155 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:43 INFO - PROCESS | 2064 | 1467872743158 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:43 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC36A000 == 43 [pid = 2064] [id = 759] 23:25:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D62B3400) [pid = 2064] [serial = 2275] [outer = 0000000000000000] 23:25:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D7D3C800) [pid = 2064] [serial = 2276] [outer = 000000F1D62B3400] 23:25:43 INFO - PROCESS | 2064 | 1467872743213 Marionette DEBUG loaded listener.js 23:25:43 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D8812000) [pid = 2064] [serial = 2277] [outer = 000000F1D62B3400] 23:25:43 INFO - PROCESS | 2064 | 1467872743749 Marionette TRACE conn6 <- [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]]]}] 23:25:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:25:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 880ms 23:25:43 INFO - PROCESS | 2064 | 1467872743819 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 23:25:43 INFO - PROCESS | 2064 | 1467872743822 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 23:25:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:25:43 INFO - PROCESS | 2064 | 1467872743868 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:25:43 INFO - PROCESS | 2064 | 1467872743875 Marionette TRACE conn6 <- [1,2994,null,{}] 23:25:43 INFO - PROCESS | 2064 | 1467872743894 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:43 INFO - PROCESS | 2064 | 1467872743898 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:44 INFO - PROCESS | 2064 | 1467872744019 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 23:25:44 INFO - PROCESS | 2064 | 1467872744157 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:44 INFO - PROCESS | 2064 | 1467872744160 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:44 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACD7800 == 44 [pid = 2064] [id = 760] 23:25:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1D657F000) [pid = 2064] [serial = 2278] [outer = 0000000000000000] 23:25:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1D89D7400) [pid = 2064] [serial = 2279] [outer = 000000F1D657F000] 23:25:44 INFO - PROCESS | 2064 | 1467872744216 Marionette DEBUG loaded listener.js 23:25:44 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1D9884C00) [pid = 2064] [serial = 2280] [outer = 000000F1D657F000] 23:25:44 INFO - PROCESS | 2064 | 1467872744923 Marionette TRACE conn6 <- [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]]]}] 23:25:44 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. 23:25:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1112ms 23:25:44 INFO - PROCESS | 2064 | 1467872744987 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 23:25:44 INFO - PROCESS | 2064 | 1467872744991 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 23:25:45 INFO - PROCESS | 2064 | 1467872744997 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:25:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:25:45 INFO - PROCESS | 2064 | 1467872745000 Marionette TRACE conn6 <- [1,2998,null,{}] 23:25:45 INFO - PROCESS | 2064 | 1467872745006 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:45 INFO - PROCESS | 2064 | 1467872745010 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:45 INFO - PROCESS | 2064 | 1467872745120 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 23:25:45 INFO - PROCESS | 2064 | 1467872745221 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:45 INFO - PROCESS | 2064 | 1467872745223 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:45 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1BA7800 == 45 [pid = 2064] [id = 761] 23:25:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 95 (000000F1CB5B6800) [pid = 2064] [serial = 2281] [outer = 0000000000000000] 23:25:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 96 (000000F1CE1E1000) [pid = 2064] [serial = 2282] [outer = 000000F1CB5B6800] 23:25:45 INFO - PROCESS | 2064 | 1467872745274 Marionette DEBUG loaded listener.js 23:25:45 INFO - PROCESS | 2064 | ++DOMWINDOW == 97 (000000F1D1CC7C00) [pid = 2064] [serial = 2283] [outer = 000000F1CB5B6800] 23:25:45 INFO - PROCESS | 2064 | [2064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC367000 == 44 [pid = 2064] [id = 756] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC324800 == 43 [pid = 2064] [id = 755] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BEE000 == 42 [pid = 2064] [id = 754] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0B4000 == 41 [pid = 2064] [id = 753] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE18000 == 40 [pid = 2064] [id = 752] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C43800 == 39 [pid = 2064] [id = 751] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93C1800 == 38 [pid = 2064] [id = 750] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DCF000 == 37 [pid = 2064] [id = 749] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BF1800 == 36 [pid = 2064] [id = 748] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1C86800 == 35 [pid = 2064] [id = 747] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB56800 == 34 [pid = 2064] [id = 746] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93BC800 == 33 [pid = 2064] [id = 745] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB53000 == 32 [pid = 2064] [id = 733] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4B8F000 == 31 [pid = 2064] [id = 742] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE2BB800 == 30 [pid = 2064] [id = 743] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7DD4000 == 29 [pid = 2064] [id = 744] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACD7800 == 28 [pid = 2064] [id = 760] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC36A000 == 27 [pid = 2064] [id = 759] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D5C1E000 == 26 [pid = 2064] [id = 758] 23:25:46 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8F8F000 == 25 [pid = 2064] [id = 757] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 96 (000000F1C97A3C00) [pid = 2064] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 95 (000000F1CD4DA000) [pid = 2064] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 94 (000000F1CEBE4400) [pid = 2064] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1C8345400) [pid = 2064] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1C8554800) [pid = 2064] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1C97ABC00) [pid = 2064] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1C8558000) [pid = 2064] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D3F26400) [pid = 2064] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D4CDCC00) [pid = 2064] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D3FBC800) [pid = 2064] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D56C5800) [pid = 2064] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D501E000) [pid = 2064] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D7D3B400) [pid = 2064] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1CE1DF800) [pid = 2064] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1CCADA400) [pid = 2064] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D4B2D400) [pid = 2064] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D3FBBC00) [pid = 2064] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1D7D47800) [pid = 2064] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D8807400) [pid = 2064] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D8815800) [pid = 2064] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1D878D000) [pid = 2064] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1D6525000) [pid = 2064] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D6527800) [pid = 2064] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D3FB8400) [pid = 2064] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D2356C00) [pid = 2064] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 23:25:46 INFO - PROCESS | 2064 | 1467872746688 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:25:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:25:46 INFO - {} 23:25:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:25:46 INFO - {} 23:25:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:25:46 INFO - {} 23:25:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:25:46 INFO - {} 23:25:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1741ms 23:25:46 INFO - PROCESS | 2064 | 1467872746743 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 23:25:46 INFO - PROCESS | 2064 | 1467872746747 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 23:25:46 INFO - PROCESS | 2064 | 1467872746752 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:25:46 INFO - TEST-START | /FileAPI/fileReader.html 23:25:46 INFO - PROCESS | 2064 | 1467872746755 Marionette TRACE conn6 <- [1,3002,null,{}] 23:25:46 INFO - PROCESS | 2064 | 1467872746761 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:46 INFO - PROCESS | 2064 | 1467872746764 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:46 INFO - PROCESS | 2064 | 1467872746864 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 23:25:46 INFO - PROCESS | 2064 | 1467872746938 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:46 INFO - PROCESS | 2064 | 1467872746942 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:46 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CCB1A800 == 26 [pid = 2064] [id = 762] 23:25:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C8231C00) [pid = 2064] [serial = 2284] [outer = 0000000000000000] 23:25:46 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C8289400) [pid = 2064] [serial = 2285] [outer = 000000F1C8231C00] 23:25:47 INFO - PROCESS | 2064 | 1467872746993 Marionette DEBUG loaded listener.js 23:25:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1C842D400) [pid = 2064] [serial = 2286] [outer = 000000F1C8231C00] 23:25:47 INFO - PROCESS | 2064 | 1467872747409 Marionette TRACE conn6 <- [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]]]}] 23:25:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:25:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:25:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:25:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:25:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 23:25:47 INFO - PROCESS | 2064 | 1467872747447 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 23:25:47 INFO - PROCESS | 2064 | 1467872747453 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 23:25:47 INFO - TEST-START | /FileAPI/historical.html 23:25:47 INFO - PROCESS | 2064 | 1467872747459 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:25:47 INFO - PROCESS | 2064 | 1467872747462 Marionette TRACE conn6 <- [1,3006,null,{}] 23:25:47 INFO - PROCESS | 2064 | 1467872747466 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:47 INFO - PROCESS | 2064 | 1467872747469 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:47 INFO - PROCESS | 2064 | 1467872747562 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 23:25:47 INFO - PROCESS | 2064 | 1467872747568 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:47 INFO - PROCESS | 2064 | 1467872747571 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:47 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D1B9E800 == 27 [pid = 2064] [id = 763] 23:25:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1C8C3BC00) [pid = 2064] [serial = 2287] [outer = 0000000000000000] 23:25:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C8FD8400) [pid = 2064] [serial = 2288] [outer = 000000F1C8C3BC00] 23:25:47 INFO - PROCESS | 2064 | 1467872747621 Marionette DEBUG loaded listener.js 23:25:47 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1CD2B2400) [pid = 2064] [serial = 2289] [outer = 000000F1C8C3BC00] 23:25:48 INFO - PROCESS | 2064 | 1467872748072 Marionette TRACE conn6 <- [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"]]]}] 23:25:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:25:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:25:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:25:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:25:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:25:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:25:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:25:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:25:48 INFO - TEST-OK | /FileAPI/historical.html | took 691ms 23:25:48 INFO - PROCESS | 2064 | 1467872748153 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 23:25:48 INFO - PROCESS | 2064 | 1467872748155 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 23:25:48 INFO - TEST-START | /FileAPI/idlharness.html 23:25:48 INFO - PROCESS | 2064 | 1467872748159 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:25:48 INFO - PROCESS | 2064 | 1467872748163 Marionette TRACE conn6 <- [1,3010,null,{}] 23:25:48 INFO - PROCESS | 2064 | 1467872748174 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:48 INFO - PROCESS | 2064 | 1467872748179 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:48 INFO - PROCESS | 2064 | 1467872748300 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 23:25:48 INFO - PROCESS | 2064 | 1467872748393 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:48 INFO - PROCESS | 2064 | 1467872748397 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:48 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BE9800 == 28 [pid = 2064] [id = 764] 23:25:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CE55E000) [pid = 2064] [serial = 2290] [outer = 0000000000000000] 23:25:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CEB4BC00) [pid = 2064] [serial = 2291] [outer = 000000F1CE55E000] 23:25:48 INFO - PROCESS | 2064 | 1467872748445 Marionette DEBUG loaded listener.js 23:25:48 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1D235DC00) [pid = 2064] [serial = 2292] [outer = 000000F1CE55E000] 23:25:49 INFO - PROCESS | 2064 | 1467872749299 Marionette TRACE conn6 <- [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\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\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\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\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\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\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\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\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]]]}] 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:25:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:25:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:25:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:25:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:25:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:25:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:25:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:25:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:25:49 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 23:25:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:25:49 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 23:25:49 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 23:25:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:25:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:25:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:25:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:25:49 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 23:25:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:25:49 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 23:25:49 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 23:25:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:25:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:25:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1266ms 23:25:49 INFO - PROCESS | 2064 | 1467872749429 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 23:25:49 INFO - PROCESS | 2064 | 1467872749432 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 23:25:49 INFO - TEST-START | /FileAPI/idlharness.worker 23:25:49 INFO - PROCESS | 2064 | 1467872749436 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:25:49 INFO - PROCESS | 2064 | 1467872749437 Marionette TRACE conn6 <- [1,3014,null,{}] 23:25:49 INFO - PROCESS | 2064 | 1467872749441 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:49 INFO - PROCESS | 2064 | 1467872749444 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:49 INFO - PROCESS | 2064 | 1467872749570 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 23:25:49 INFO - PROCESS | 2064 | 1467872749577 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:49 INFO - PROCESS | 2064 | 1467872749579 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:49 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C4F000 == 29 [pid = 2064] [id = 765] 23:25:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D3FBCC00) [pid = 2064] [serial = 2293] [outer = 0000000000000000] 23:25:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D57E6400) [pid = 2064] [serial = 2294] [outer = 000000F1D3FBCC00] 23:25:49 INFO - PROCESS | 2064 | 1467872749625 Marionette DEBUG loaded listener.js 23:25:49 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D5CEA400) [pid = 2064] [serial = 2295] [outer = 000000F1D3FBCC00] 23:25:49 INFO - PROCESS | 2064 | [2064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:50 INFO - PROCESS | 2064 | 1467872750816 Marionette TRACE conn6 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D8C7CC00) [pid = 2064] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D56CF800) [pid = 2064] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D7586000) [pid = 2064] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D87D1000) [pid = 2064] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C81B0400) [pid = 2064] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1C78C9C00) [pid = 2064] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1C8876000) [pid = 2064] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1CCA42400) [pid = 2064] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:25:50 INFO - {} 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE1D8C00) [pid = 2064] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:25:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:25:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D5637800) [pid = 2064] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:25:50 INFO - {} 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1D4FAD800) [pid = 2064] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:25:50 INFO - {} 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D886D400) [pid = 2064] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:25:50 INFO - {} 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D2BEF800) [pid = 2064] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:25:50 INFO - {} 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D9444C00) [pid = 2064] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:25:50 INFO - {} 23:25:50 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D8A78C00) [pid = 2064] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:25:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:25:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:25:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:25:50 INFO - {} 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:25:50 INFO - {} 23:25:50 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 - {} 23:25:50 INFO - {} 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:25:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:25:50 INFO - {} 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:25:50 INFO - {} 23:25:50 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 - {} 23:25:50 INFO - {} 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:25:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:25:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 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 23:25:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:25:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:25:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:25:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:25:50 INFO - {} 23:25:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1509ms 23:25:50 INFO - PROCESS | 2064 | 1467872750947 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 23:25:50 INFO - PROCESS | 2064 | 1467872750949 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 23:25:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:25:50 INFO - PROCESS | 2064 | 1467872750953 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:25:50 INFO - PROCESS | 2064 | 1467872750954 Marionette TRACE conn6 <- [1,3018,null,{}] 23:25:50 INFO - PROCESS | 2064 | 1467872750958 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:50 INFO - PROCESS | 2064 | 1467872750960 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:51 INFO - PROCESS | 2064 | 1467872751038 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 23:25:51 INFO - PROCESS | 2064 | 1467872751043 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:51 INFO - PROCESS | 2064 | 1467872751045 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC787000 == 30 [pid = 2064] [id = 766] 23:25:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D6579800) [pid = 2064] [serial = 2296] [outer = 0000000000000000] 23:25:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D7739C00) [pid = 2064] [serial = 2297] [outer = 000000F1D6579800] 23:25:51 INFO - PROCESS | 2064 | 1467872751090 Marionette DEBUG loaded listener.js 23:25:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D99EF000) [pid = 2064] [serial = 2298] [outer = 000000F1D6579800] 23:25:51 INFO - PROCESS | 2064 | 1467872751529 Marionette TRACE conn6 <- [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]]]}] 23:25:51 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 23:25:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 627ms 23:25:51 INFO - PROCESS | 2064 | 1467872751582 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 23:25:51 INFO - PROCESS | 2064 | 1467872751585 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 23:25:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:25:51 INFO - PROCESS | 2064 | 1467872751588 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:25:51 INFO - PROCESS | 2064 | 1467872751590 Marionette TRACE conn6 <- [1,3022,null,{}] 23:25:51 INFO - PROCESS | 2064 | 1467872751593 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:51 INFO - PROCESS | 2064 | 1467872751599 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:51 INFO - PROCESS | 2064 | 1467872751708 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 23:25:51 INFO - PROCESS | 2064 | 1467872751713 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:51 INFO - PROCESS | 2064 | 1467872751715 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:51 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DCA95000 == 31 [pid = 2064] [id = 767] 23:25:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D9410800) [pid = 2064] [serial = 2299] [outer = 0000000000000000] 23:25:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D99EFC00) [pid = 2064] [serial = 2300] [outer = 000000F1D9410800] 23:25:51 INFO - PROCESS | 2064 | 1467872751761 Marionette DEBUG loaded listener.js 23:25:51 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1CE7A2800) [pid = 2064] [serial = 2301] [outer = 000000F1D9410800] 23:25:52 INFO - PROCESS | 2064 | 1467872752177 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:25:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:25:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 23:25:52 INFO - PROCESS | 2064 | 1467872752224 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 23:25:52 INFO - PROCESS | 2064 | 1467872752226 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 23:25:52 INFO - PROCESS | 2064 | 1467872752229 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:25:52 INFO - PROCESS | 2064 | 1467872752231 Marionette TRACE conn6 <- [1,3026,null,{}] 23:25:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:25:52 INFO - PROCESS | 2064 | 1467872752234 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:52 INFO - PROCESS | 2064 | 1467872752236 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:52 INFO - PROCESS | 2064 | 1467872752320 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 23:25:52 INFO - PROCESS | 2064 | 1467872752325 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:52 INFO - PROCESS | 2064 | 1467872752327 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:52 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CD507000 == 32 [pid = 2064] [id = 768] 23:25:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1DAECBC00) [pid = 2064] [serial = 2302] [outer = 0000000000000000] 23:25:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1DAECE400) [pid = 2064] [serial = 2303] [outer = 000000F1DAECBC00] 23:25:52 INFO - PROCESS | 2064 | 1467872752371 Marionette DEBUG loaded listener.js 23:25:52 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1DAED7000) [pid = 2064] [serial = 2304] [outer = 000000F1DAECBC00] 23:25:52 INFO - PROCESS | 2064 | 1467872752784 Marionette TRACE conn6 <- [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"]]]}] 23:25:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:25:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 585ms 23:25:52 INFO - PROCESS | 2064 | 1467872752863 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 23:25:52 INFO - PROCESS | 2064 | 1467872752867 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 23:25:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:25:52 INFO - PROCESS | 2064 | 1467872752874 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:25:52 INFO - PROCESS | 2064 | 1467872752879 Marionette TRACE conn6 <- [1,3030,null,{}] 23:25:52 INFO - PROCESS | 2064 | 1467872752885 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:52 INFO - PROCESS | 2064 | 1467872752889 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:53 INFO - PROCESS | 2064 | 1467872753043 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 23:25:53 INFO - PROCESS | 2064 | 1467872753145 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:53 INFO - PROCESS | 2064 | 1467872753151 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:53 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C9611800 == 33 [pid = 2064] [id = 769] 23:25:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1C7650000) [pid = 2064] [serial = 2305] [outer = 0000000000000000] 23:25:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1C7D25400) [pid = 2064] [serial = 2306] [outer = 000000F1C7650000] 23:25:53 INFO - PROCESS | 2064 | 1467872753210 Marionette DEBUG loaded listener.js 23:25:53 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1C854EC00) [pid = 2064] [serial = 2307] [outer = 000000F1C7650000] 23:25:54 INFO - PROCESS | 2064 | 1467872754105 Marionette TRACE conn6 <- [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]]]}] 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:25:54 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. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:25:54 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'.) 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:25:54 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. 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:25:54 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. 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:25:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:25:54 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. 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:25:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:25:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:25:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:25:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1337ms 23:25:54 INFO - PROCESS | 2064 | 1467872754246 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 23:25:54 INFO - PROCESS | 2064 | 1467872754250 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 23:25:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:25:54 INFO - PROCESS | 2064 | 1467872754258 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:25:54 INFO - PROCESS | 2064 | 1467872754263 Marionette TRACE conn6 <- [1,3034,null,{}] 23:25:54 INFO - PROCESS | 2064 | 1467872754267 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:54 INFO - PROCESS | 2064 | 1467872754270 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:54 INFO - PROCESS | 2064 | 1467872754417 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 23:25:54 INFO - PROCESS | 2064 | 1467872754496 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:54 INFO - PROCESS | 2064 | 1467872754499 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:54 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9943800 == 34 [pid = 2064] [id = 770] 23:25:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1CE5D4800) [pid = 2064] [serial = 2308] [outer = 0000000000000000] 23:25:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D1CD3C00) [pid = 2064] [serial = 2309] [outer = 000000F1CE5D4800] 23:25:54 INFO - PROCESS | 2064 | 1467872754557 Marionette DEBUG loaded listener.js 23:25:54 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D501FC00) [pid = 2064] [serial = 2310] [outer = 000000F1CE5D4800] 23:25:54 INFO - PROCESS | 2064 | [2064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:55 INFO - PROCESS | 2064 | 1467872755189 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:25:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:25:55 INFO - {} 23:25:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 23:25:55 INFO - PROCESS | 2064 | 1467872755251 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 23:25:55 INFO - PROCESS | 2064 | 1467872755254 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 23:25:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:25:55 INFO - PROCESS | 2064 | 1467872755258 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:25:55 INFO - PROCESS | 2064 | 1467872755261 Marionette TRACE conn6 <- [1,3038,null,{}] 23:25:55 INFO - PROCESS | 2064 | 1467872755271 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:55 INFO - PROCESS | 2064 | 1467872755276 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:55 INFO - PROCESS | 2064 | 1467872755410 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 23:25:55 INFO - PROCESS | 2064 | 1467872755546 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:55 INFO - PROCESS | 2064 | 1467872755551 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:55 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DC77D800 == 35 [pid = 2064] [id = 771] 23:25:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D944C800) [pid = 2064] [serial = 2311] [outer = 0000000000000000] 23:25:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D944F800) [pid = 2064] [serial = 2312] [outer = 000000F1D944C800] 23:25:55 INFO - PROCESS | 2064 | 1467872755613 Marionette DEBUG loaded listener.js 23:25:55 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D9457C00) [pid = 2064] [serial = 2313] [outer = 000000F1D944C800] 23:25:56 INFO - PROCESS | 2064 | 1467872756390 Marionette TRACE conn6 <- [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]]]}] 23:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:25:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:25:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1183ms 23:25:56 INFO - PROCESS | 2064 | 1467872756442 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 23:25:56 INFO - PROCESS | 2064 | 1467872756446 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 23:25:56 INFO - PROCESS | 2064 | 1467872756451 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:25:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:25:56 INFO - PROCESS | 2064 | 1467872756455 Marionette TRACE conn6 <- [1,3042,null,{}] 23:25:56 INFO - PROCESS | 2064 | 1467872756491 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:56 INFO - PROCESS | 2064 | 1467872756493 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:56 INFO - PROCESS | 2064 | 1467872756625 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 23:25:56 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DCA95000 == 34 [pid = 2064] [id = 767] 23:25:56 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC787000 == 33 [pid = 2064] [id = 766] 23:25:56 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C4F000 == 32 [pid = 2064] [id = 765] 23:25:56 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BE9800 == 31 [pid = 2064] [id = 764] 23:25:56 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1B9E800 == 30 [pid = 2064] [id = 763] 23:25:56 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CCB1A800 == 29 [pid = 2064] [id = 762] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D8CCB800) [pid = 2064] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D57E7C00) [pid = 2064] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D5C8E000) [pid = 2064] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D886C000) [pid = 2064] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D7D3B800) [pid = 2064] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D886B400) [pid = 2064] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1C8556C00) [pid = 2064] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1CB518000) [pid = 2064] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1D2BF2000) [pid = 2064] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D3FBC400) [pid = 2064] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8FDD400) [pid = 2064] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE1BC800) [pid = 2064] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1CE21B400) [pid = 2064] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE5E0000) [pid = 2064] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CEB4B400) [pid = 2064] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1D2B85800) [pid = 2064] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D5639C00) [pid = 2064] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D4FB0400) [pid = 2064] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D8877000) [pid = 2064] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D89DBC00) [pid = 2064] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 66 (000000F1D71AFC00) [pid = 2064] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 65 (000000F1D9446000) [pid = 2064] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 64 (000000F1D8CD5400) [pid = 2064] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 63 (000000F1D89D4C00) [pid = 2064] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 62 (000000F1D8A85400) [pid = 2064] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 61 (000000F1D8C78400) [pid = 2064] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | --DOMWINDOW == 60 (000000F1D563A000) [pid = 2064] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 23:25:56 INFO - PROCESS | 2064 | 1467872756740 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:56 INFO - PROCESS | 2064 | 1467872756742 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:56 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C8881000 == 30 [pid = 2064] [id = 772] 23:25:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 61 (000000F1C654A400) [pid = 2064] [serial = 2314] [outer = 0000000000000000] 23:25:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 62 (000000F1C81B6000) [pid = 2064] [serial = 2315] [outer = 000000F1C654A400] 23:25:56 INFO - PROCESS | 2064 | 1467872756793 Marionette DEBUG loaded listener.js 23:25:56 INFO - PROCESS | 2064 | ++DOMWINDOW == 63 (000000F1C834AC00) [pid = 2064] [serial = 2316] [outer = 000000F1C654A400] 23:25:57 INFO - PROCESS | 2064 | 1467872757492 Marionette TRACE conn6 <- [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"]]]}] 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:25:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:25:57 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" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:25:57 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" 23:25:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:25:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:25:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1165ms 23:25:57 INFO - PROCESS | 2064 | 1467872757622 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 23:25:57 INFO - PROCESS | 2064 | 1467872757627 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 23:25:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:25:57 INFO - PROCESS | 2064 | 1467872757633 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:25:57 INFO - PROCESS | 2064 | 1467872757636 Marionette TRACE conn6 <- [1,3046,null,{}] 23:25:57 INFO - PROCESS | 2064 | 1467872757640 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:57 INFO - PROCESS | 2064 | 1467872757642 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:57 INFO - PROCESS | 2064 | 1467872757734 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 23:25:57 INFO - PROCESS | 2064 | 1467872757743 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:57 INFO - PROCESS | 2064 | 1467872757745 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:57 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D23B0000 == 31 [pid = 2064] [id = 773] 23:25:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 64 (000000F1CC803400) [pid = 2064] [serial = 2317] [outer = 0000000000000000] 23:25:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 65 (000000F1CCA8D000) [pid = 2064] [serial = 2318] [outer = 000000F1CC803400] 23:25:57 INFO - PROCESS | 2064 | 1467872757792 Marionette DEBUG loaded listener.js 23:25:57 INFO - PROCESS | 2064 | ++DOMWINDOW == 66 (000000F1CE219000) [pid = 2064] [serial = 2319] [outer = 000000F1CC803400] 23:25:58 INFO - PROCESS | 2064 | 1467872758320 Marionette TRACE conn6 <- [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]]]}] 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:25:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:25:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:25:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:25:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:25:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:25:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:25:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:25:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:25:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 742ms 23:25:58 INFO - PROCESS | 2064 | 1467872758377 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 23:25:58 INFO - PROCESS | 2064 | 1467872758380 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 23:25:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:25:58 INFO - PROCESS | 2064 | 1467872758383 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:25:58 INFO - PROCESS | 2064 | 1467872758387 Marionette TRACE conn6 <- [1,3050,null,{}] 23:25:58 INFO - PROCESS | 2064 | 1467872758398 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:58 INFO - PROCESS | 2064 | 1467872758403 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:58 INFO - PROCESS | 2064 | 1467872758495 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 23:25:58 INFO - PROCESS | 2064 | 1467872758587 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:58 INFO - PROCESS | 2064 | 1467872758590 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:58 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D4BE6000 == 32 [pid = 2064] [id = 774] 23:25:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 67 (000000F1D3FB8C00) [pid = 2064] [serial = 2320] [outer = 0000000000000000] 23:25:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D3FBC400) [pid = 2064] [serial = 2321] [outer = 000000F1D3FB8C00] 23:25:58 INFO - PROCESS | 2064 | 1467872758638 Marionette DEBUG loaded listener.js 23:25:58 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D41A1C00) [pid = 2064] [serial = 2322] [outer = 000000F1D3FB8C00] 23:25:58 INFO - PROCESS | 2064 | [2064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:59 INFO - PROCESS | 2064 | 1467872759083 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:25:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:25:59 INFO - {} 23:25:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 23:25:59 INFO - PROCESS | 2064 | 1467872759128 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 23:25:59 INFO - PROCESS | 2064 | 1467872759131 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 23:25:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:25:59 INFO - PROCESS | 2064 | 1467872759134 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:25:59 INFO - PROCESS | 2064 | 1467872759136 Marionette TRACE conn6 <- [1,3054,null,{}] 23:25:59 INFO - PROCESS | 2064 | 1467872759140 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:59 INFO - PROCESS | 2064 | 1467872759142 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:59 INFO - PROCESS | 2064 | 1467872759266 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 23:25:59 INFO - PROCESS | 2064 | 1467872759322 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:59 INFO - PROCESS | 2064 | 1467872759324 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:59 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D7AD8000 == 33 [pid = 2064] [id = 775] 23:25:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D4FA6800) [pid = 2064] [serial = 2323] [outer = 0000000000000000] 23:25:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D5632800) [pid = 2064] [serial = 2324] [outer = 000000F1D4FA6800] 23:25:59 INFO - PROCESS | 2064 | 1467872759370 Marionette DEBUG loaded listener.js 23:25:59 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D5727400) [pid = 2064] [serial = 2325] [outer = 000000F1D4FA6800] 23:25:59 INFO - PROCESS | 2064 | 1467872759777 Marionette TRACE conn6 <- [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]]]}] 23:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:25:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:25:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 693ms 23:25:59 INFO - PROCESS | 2064 | 1467872759832 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 23:25:59 INFO - PROCESS | 2064 | 1467872759834 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 23:25:59 INFO - PROCESS | 2064 | 1467872759838 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:25:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:25:59 INFO - PROCESS | 2064 | 1467872759839 Marionette TRACE conn6 <- [1,3058,null,{}] 23:25:59 INFO - PROCESS | 2064 | 1467872759843 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:59 INFO - PROCESS | 2064 | 1467872759845 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:25:59 INFO - PROCESS | 2064 | 1467872759961 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 23:25:59 INFO - PROCESS | 2064 | 1467872759966 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:59 INFO - PROCESS | 2064 | 1467872759969 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D898A800 == 34 [pid = 2064] [id = 776] 23:26:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D5AA5000) [pid = 2064] [serial = 2326] [outer = 0000000000000000] 23:26:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D5C8E000) [pid = 2064] [serial = 2327] [outer = 000000F1D5AA5000] 23:26:00 INFO - PROCESS | 2064 | 1467872760061 Marionette DEBUG loaded listener.js 23:26:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D714C400) [pid = 2064] [serial = 2328] [outer = 000000F1D5AA5000] 23:26:00 INFO - PROCESS | 2064 | 1467872760495 Marionette TRACE conn6 <- [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]]]}] 23:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:26:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:26:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 23:26:00 INFO - PROCESS | 2064 | 1467872760533 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 23:26:00 INFO - PROCESS | 2064 | 1467872760535 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 23:26:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:26:00 INFO - PROCESS | 2064 | 1467872760546 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:26:00 INFO - PROCESS | 2064 | 1467872760548 Marionette TRACE conn6 <- [1,3062,null,{}] 23:26:00 INFO - PROCESS | 2064 | 1467872760551 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:00 INFO - PROCESS | 2064 | 1467872760557 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:00 INFO - PROCESS | 2064 | 1467872760737 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 23:26:00 INFO - PROCESS | 2064 | 1467872760754 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:00 INFO - PROCESS | 2064 | 1467872760756 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:00 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D93BE800 == 35 [pid = 2064] [id = 777] 23:26:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D7D3B400) [pid = 2064] [serial = 2329] [outer = 0000000000000000] 23:26:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1D8790800) [pid = 2064] [serial = 2330] [outer = 000000F1D7D3B400] 23:26:00 INFO - PROCESS | 2064 | 1467872760804 Marionette DEBUG loaded listener.js 23:26:00 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1D880BC00) [pid = 2064] [serial = 2331] [outer = 000000F1D7D3B400] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1D3FBCC00) [pid = 2064] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8C3BC00) [pid = 2064] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1CE55E000) [pid = 2064] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1C8231C00) [pid = 2064] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CB5B6800) [pid = 2064] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1D9410800) [pid = 2064] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C785AC00) [pid = 2064] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 70 (000000F1D1CCBC00) [pid = 2064] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 69 (000000F1D62B3400) [pid = 2064] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 68 (000000F1D657F000) [pid = 2064] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:26:01 INFO - PROCESS | 2064 | --DOMWINDOW == 67 (000000F1D6579800) [pid = 2064] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:26:01 INFO - PROCESS | 2064 | 1467872761213 Marionette TRACE conn6 <- [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]]]}] 23:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:26:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:26:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 23:26:01 INFO - PROCESS | 2064 | 1467872761238 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 23:26:01 INFO - PROCESS | 2064 | 1467872761240 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 23:26:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:26:01 INFO - PROCESS | 2064 | 1467872761254 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:26:01 INFO - PROCESS | 2064 | 1467872761256 Marionette TRACE conn6 <- [1,3066,null,{}] 23:26:01 INFO - PROCESS | 2064 | 1467872761260 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:01 INFO - PROCESS | 2064 | 1467872761262 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:01 INFO - PROCESS | 2064 | 1467872761346 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 23:26:01 INFO - PROCESS | 2064 | 1467872761351 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:01 INFO - PROCESS | 2064 | 1467872761353 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:01 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D99BF800 == 36 [pid = 2064] [id = 778] 23:26:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 68 (000000F1D886C400) [pid = 2064] [serial = 2332] [outer = 0000000000000000] 23:26:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 69 (000000F1D8871C00) [pid = 2064] [serial = 2333] [outer = 000000F1D886C400] 23:26:01 INFO - PROCESS | 2064 | 1467872761406 Marionette DEBUG loaded listener.js 23:26:01 INFO - PROCESS | 2064 | ++DOMWINDOW == 70 (000000F1D88D9C00) [pid = 2064] [serial = 2334] [outer = 000000F1D886C400] 23:26:01 INFO - PROCESS | 2064 | 1467872761829 Marionette TRACE conn6 <- [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] 23:26:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:26:01 INFO - PROCESS | 2064 | 1467872761900 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 23:26:01 INFO - PROCESS | 2064 | 1467872761904 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:26:01 INFO - PROCESS | 2064 | 1467872761905 Marionette TRACE conn6 <- [1,3070,null,{}] 23:26:01 INFO - PROCESS | 2064 | 1467872761909 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:01 INFO - PROCESS | 2064 | 1467872761911 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:02 INFO - PROCESS | 2064 | 1467872761998 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 23:26:02 INFO - PROCESS | 2064 | 1467872762006 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:02 INFO - PROCESS | 2064 | 1467872762008 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DACC6000 == 37 [pid = 2064] [id = 779] 23:26:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 71 (000000F1D89DA800) [pid = 2064] [serial = 2335] [outer = 0000000000000000] 23:26:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1D89DFC00) [pid = 2064] [serial = 2336] [outer = 000000F1D89DA800] 23:26:02 INFO - PROCESS | 2064 | 1467872762051 Marionette DEBUG loaded listener.js 23:26:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1D8C76400) [pid = 2064] [serial = 2337] [outer = 000000F1D89DA800] 23:26:02 INFO - PROCESS | 2064 | 1467872762479 Marionette TRACE conn6 <- [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]]]}] 23:26:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:26:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:26:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:26:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 631ms 23:26:02 INFO - PROCESS | 2064 | 1467872762545 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 23:26:02 INFO - PROCESS | 2064 | 1467872762547 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 23:26:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:26:02 INFO - PROCESS | 2064 | 1467872762550 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:26:02 INFO - PROCESS | 2064 | 1467872762552 Marionette TRACE conn6 <- [1,3074,null,{}] 23:26:02 INFO - PROCESS | 2064 | 1467872762560 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:02 INFO - PROCESS | 2064 | 1467872762562 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:02 INFO - PROCESS | 2064 | 1467872762656 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 23:26:02 INFO - PROCESS | 2064 | 1467872762661 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:02 INFO - PROCESS | 2064 | 1467872762663 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:02 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DAE28000 == 38 [pid = 2064] [id = 780] 23:26:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1D8C7F400) [pid = 2064] [serial = 2338] [outer = 0000000000000000] 23:26:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 75 (000000F1D8CCDC00) [pid = 2064] [serial = 2339] [outer = 000000F1D8C7F400] 23:26:02 INFO - PROCESS | 2064 | 1467872762709 Marionette DEBUG loaded listener.js 23:26:02 INFO - PROCESS | 2064 | ++DOMWINDOW == 76 (000000F1D9410400) [pid = 2064] [serial = 2340] [outer = 000000F1D8C7F400] 23:26:03 INFO - PROCESS | 2064 | 1467872763278 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:26:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:26:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 796ms 23:26:03 INFO - PROCESS | 2064 | 1467872763422 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 23:26:03 INFO - PROCESS | 2064 | 1467872763426 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 23:26:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:26:03 INFO - PROCESS | 2064 | 1467872763435 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:26:03 INFO - PROCESS | 2064 | 1467872763439 Marionette TRACE conn6 <- [1,3078,null,{}] 23:26:03 INFO - PROCESS | 2064 | 1467872763445 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:03 INFO - PROCESS | 2064 | 1467872763449 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:03 INFO - PROCESS | 2064 | 1467872763584 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 23:26:03 INFO - PROCESS | 2064 | 1467872763709 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:03 INFO - PROCESS | 2064 | 1467872763713 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:03 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE5AB000 == 39 [pid = 2064] [id = 781] 23:26:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 77 (000000F1C822BC00) [pid = 2064] [serial = 2341] [outer = 0000000000000000] 23:26:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 78 (000000F1C8857000) [pid = 2064] [serial = 2342] [outer = 000000F1C822BC00] 23:26:03 INFO - PROCESS | 2064 | 1467872763774 Marionette DEBUG loaded listener.js 23:26:03 INFO - PROCESS | 2064 | ++DOMWINDOW == 79 (000000F1CB5AE000) [pid = 2064] [serial = 2343] [outer = 000000F1C822BC00] 23:26:04 INFO - PROCESS | 2064 | 1467872764297 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:26:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:26:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 23:26:04 INFO - PROCESS | 2064 | 1467872764320 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 23:26:04 INFO - PROCESS | 2064 | 1467872764325 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 23:26:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:26:04 INFO - PROCESS | 2064 | 1467872764332 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:26:04 INFO - PROCESS | 2064 | 1467872764335 Marionette TRACE conn6 <- [1,3082,null,{}] 23:26:04 INFO - PROCESS | 2064 | 1467872764339 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:04 INFO - PROCESS | 2064 | 1467872764342 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:04 INFO - PROCESS | 2064 | 1467872764460 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 23:26:04 INFO - PROCESS | 2064 | 1467872764595 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:04 INFO - PROCESS | 2064 | 1467872764598 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:04 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D584D800 == 40 [pid = 2064] [id = 782] 23:26:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 80 (000000F1CE559000) [pid = 2064] [serial = 2344] [outer = 0000000000000000] 23:26:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 81 (000000F1CEBE2C00) [pid = 2064] [serial = 2345] [outer = 000000F1CE559000] 23:26:04 INFO - PROCESS | 2064 | 1467872764661 Marionette DEBUG loaded listener.js 23:26:04 INFO - PROCESS | 2064 | ++DOMWINDOW == 82 (000000F1D2B87400) [pid = 2064] [serial = 2346] [outer = 000000F1CE559000] 23:26:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:26:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 879ms 23:26:05 INFO - PROCESS | 2064 | 1467872765206 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:26:05 INFO - PROCESS | 2064 | 1467872765212 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 23:26:05 INFO - PROCESS | 2064 | 1467872765215 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 23:26:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:26:05 INFO - PROCESS | 2064 | 1467872765219 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:26:05 INFO - PROCESS | 2064 | 1467872765223 Marionette TRACE conn6 <- [1,3086,null,{}] 23:26:05 INFO - PROCESS | 2064 | 1467872765235 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:05 INFO - PROCESS | 2064 | 1467872765240 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:05 INFO - PROCESS | 2064 | 1467872765356 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 23:26:05 INFO - PROCESS | 2064 | 1467872765465 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:05 INFO - PROCESS | 2064 | 1467872765469 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:05 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1D9C4C800 == 41 [pid = 2064] [id = 783] 23:26:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 83 (000000F1D41AB000) [pid = 2064] [serial = 2347] [outer = 0000000000000000] 23:26:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 84 (000000F1D501E000) [pid = 2064] [serial = 2348] [outer = 000000F1D41AB000] 23:26:05 INFO - PROCESS | 2064 | 1467872765527 Marionette DEBUG loaded listener.js 23:26:05 INFO - PROCESS | 2064 | ++DOMWINDOW == 85 (000000F1D7586400) [pid = 2064] [serial = 2349] [outer = 000000F1D41AB000] 23:26:06 INFO - PROCESS | 2064 | 1467872766024 Marionette TRACE conn6 <- [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]]]}] 23:26:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:26:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:26:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 839ms 23:26:06 INFO - PROCESS | 2064 | 1467872766060 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 23:26:06 INFO - PROCESS | 2064 | 1467872766063 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 23:26:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:26:06 INFO - PROCESS | 2064 | 1467872766067 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:26:06 INFO - PROCESS | 2064 | 1467872766069 Marionette TRACE conn6 <- [1,3090,null,{}] 23:26:06 INFO - PROCESS | 2064 | 1467872766073 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:06 INFO - PROCESS | 2064 | 1467872766075 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:06 INFO - PROCESS | 2064 | 1467872766255 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 23:26:06 INFO - PROCESS | 2064 | 1467872766394 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:06 INFO - PROCESS | 2064 | 1467872766397 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:06 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB013000 == 42 [pid = 2064] [id = 784] 23:26:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 86 (000000F1D87D1C00) [pid = 2064] [serial = 2350] [outer = 0000000000000000] 23:26:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 87 (000000F1D87D3C00) [pid = 2064] [serial = 2351] [outer = 000000F1D87D1C00] 23:26:06 INFO - PROCESS | 2064 | 1467872766453 Marionette DEBUG loaded listener.js 23:26:06 INFO - PROCESS | 2064 | ++DOMWINDOW == 88 (000000F1D8C78000) [pid = 2064] [serial = 2352] [outer = 000000F1D87D1C00] 23:26:06 INFO - PROCESS | 2064 | 1467872766943 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:26:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:26:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 943ms 23:26:07 INFO - PROCESS | 2064 | 1467872767012 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 23:26:07 INFO - PROCESS | 2064 | 1467872767015 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 23:26:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:26:07 INFO - PROCESS | 2064 | 1467872767018 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:26:07 INFO - PROCESS | 2064 | 1467872767021 Marionette TRACE conn6 <- [1,3094,null,{}] 23:26:07 INFO - PROCESS | 2064 | 1467872767024 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:07 INFO - PROCESS | 2064 | 1467872767027 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:07 INFO - PROCESS | 2064 | 1467872767138 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 23:26:07 INFO - PROCESS | 2064 | 1467872767242 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:07 INFO - PROCESS | 2064 | 1467872767244 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:07 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1DB0B1800 == 43 [pid = 2064] [id = 785] 23:26:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 89 (000000F1D57ED400) [pid = 2064] [serial = 2353] [outer = 0000000000000000] 23:26:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 90 (000000F1D9418C00) [pid = 2064] [serial = 2354] [outer = 000000F1D57ED400] 23:26:07 INFO - PROCESS | 2064 | 1467872767299 Marionette DEBUG loaded listener.js 23:26:07 INFO - PROCESS | 2064 | ++DOMWINDOW == 91 (000000F1D9447C00) [pid = 2064] [serial = 2355] [outer = 000000F1D57ED400] 23:26:08 INFO - PROCESS | 2064 | 1467872768079 Marionette TRACE conn6 <- [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]]]}] 23:26:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:26:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:26:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:26:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1132ms 23:26:08 INFO - PROCESS | 2064 | 1467872768167 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 23:26:08 INFO - PROCESS | 2064 | 1467872768171 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 23:26:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:26:08 INFO - PROCESS | 2064 | 1467872768178 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:26:08 INFO - PROCESS | 2064 | 1467872768181 Marionette TRACE conn6 <- [1,3098,null,{}] 23:26:08 INFO - PROCESS | 2064 | 1467872768187 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:08 INFO - PROCESS | 2064 | 1467872768190 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:08 INFO - PROCESS | 2064 | 1467872768312 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 23:26:08 INFO - PROCESS | 2064 | 1467872768443 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:08 INFO - PROCESS | 2064 | 1467872768448 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:08 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1CE2BC800 == 44 [pid = 2064] [id = 786] 23:26:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 92 (000000F1C8FD7800) [pid = 2064] [serial = 2356] [outer = 0000000000000000] 23:26:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 93 (000000F1C9627800) [pid = 2064] [serial = 2357] [outer = 000000F1C8FD7800] 23:26:08 INFO - PROCESS | 2064 | 1467872768500 Marionette DEBUG loaded listener.js 23:26:08 INFO - PROCESS | 2064 | ++DOMWINDOW == 94 (000000F1CE1D8C00) [pid = 2064] [serial = 2358] [outer = 000000F1C8FD7800] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DACC6000 == 43 [pid = 2064] [id = 779] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D99BF800 == 42 [pid = 2064] [id = 778] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D93BE800 == 41 [pid = 2064] [id = 777] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D898A800 == 40 [pid = 2064] [id = 776] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D7AD8000 == 39 [pid = 2064] [id = 775] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D4BE6000 == 38 [pid = 2064] [id = 774] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D23B0000 == 37 [pid = 2064] [id = 773] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C8881000 == 36 [pid = 2064] [id = 772] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CD507000 == 35 [pid = 2064] [id = 768] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9943800 == 34 [pid = 2064] [id = 770] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DC77D800 == 33 [pid = 2064] [id = 771] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D1BA7800 == 32 [pid = 2064] [id = 761] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1C9611800 == 31 [pid = 2064] [id = 769] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB0B1800 == 30 [pid = 2064] [id = 785] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DB013000 == 29 [pid = 2064] [id = 784] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D9C4C800 == 28 [pid = 2064] [id = 783] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1D584D800 == 27 [pid = 2064] [id = 782] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1CE5AB000 == 26 [pid = 2064] [id = 781] 23:26:09 INFO - PROCESS | 2064 | --DOCSHELL 000000F1DAE28000 == 25 [pid = 2064] [id = 780] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 93 (000000F1C81B6C00) [pid = 2064] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 92 (000000F1D5CEA400) [pid = 2064] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 91 (000000F1D419D400) [pid = 2064] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 90 (000000F1DAECE400) [pid = 2064] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 89 (000000F1D2680400) [pid = 2064] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 88 (000000F1D8812000) [pid = 2064] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 87 (000000F1D7D3C800) [pid = 2064] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 86 (000000F1D9884C00) [pid = 2064] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 85 (000000F1D89D7400) [pid = 2064] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 84 (000000F1D7739C00) [pid = 2064] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 83 (000000F1D99EF000) [pid = 2064] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 82 (000000F1D99EFC00) [pid = 2064] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 81 (000000F1D235DC00) [pid = 2064] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 80 (000000F1D57E6400) [pid = 2064] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 79 (000000F1C8FD8400) [pid = 2064] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 78 (000000F1CD2B2400) [pid = 2064] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 77 (000000F1CEB4BC00) [pid = 2064] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 76 (000000F1C8289400) [pid = 2064] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 75 (000000F1C842D400) [pid = 2064] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 74 (000000F1D1CC7C00) [pid = 2064] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 73 (000000F1CE1E1000) [pid = 2064] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 72 (000000F1CE7A2800) [pid = 2064] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | --DOMWINDOW == 71 (000000F1C8F08800) [pid = 2064] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 23:26:09 INFO - PROCESS | 2064 | 1467872769826 Marionette TRACE conn6 <- [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"]]]}] 23:26:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:26:09 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 23:26:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:26:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:26:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1679ms 23:26:09 INFO - PROCESS | 2064 | 1467872769861 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 23:26:09 INFO - PROCESS | 2064 | 1467872769866 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 23:26:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:26:09 INFO - PROCESS | 2064 | 1467872769871 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:26:09 INFO - PROCESS | 2064 | 1467872769875 Marionette TRACE conn6 <- [1,3102,null,{}] 23:26:09 INFO - PROCESS | 2064 | 1467872769880 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:09 INFO - PROCESS | 2064 | 1467872769883 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:10 INFO - PROCESS | 2064 | 1467872770018 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 23:26:10 INFO - PROCESS | 2064 | 1467872770109 Marionette TRACE conn6 -> [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\", \"2b272e3c-6d0c-4410-99db-f35368c5c0ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:10 INFO - PROCESS | 2064 | 1467872770114 Marionette INFO sendAsync d2168f69-4b72-4075-b26d-cafc126d61ed 23:26:10 INFO - PROCESS | 2064 | ++DOCSHELL 000000F1C872F000 == 26 [pid = 2064] [id = 787] 23:26:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 72 (000000F1C828CC00) [pid = 2064] [serial = 2359] [outer = 0000000000000000] 23:26:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 73 (000000F1C8347400) [pid = 2064] [serial = 2360] [outer = 000000F1C828CC00] 23:26:10 INFO - PROCESS | 2064 | 1467872770165 Marionette DEBUG loaded listener.js 23:26:10 INFO - PROCESS | 2064 | ++DOMWINDOW == 74 (000000F1C8558400) [pid = 2064] [serial = 2361] [outer = 000000F1C828CC00] 23:26:10 INFO - PROCESS | 2064 | 1467872770589 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:26:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:26:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 732ms 23:26:10 INFO - PROCESS | 2064 | 1467872770611 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 23:26:10 INFO - PROCESS | 2064 | 1467872770616 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 23:26:11 WARNING - u'runner_teardown' () 23:26:11 INFO - No more tests 23:26:11 INFO - Got 0 unexpected results 23:26:11 INFO - SUITE-END | took 702s 23:26:11 INFO - Closing logging queue 23:26:11 INFO - queue closed 23:26:11 INFO - Return code: 0 23:26:11 WARNING - # TBPL SUCCESS # 23:26:11 INFO - Running post-action listener: _resource_record_post_action 23:26:11 INFO - Running post-run listener: _resource_record_post_run 23:26:12 INFO - Total resource usage - Wall time: 712s; CPU: 14.0%; Read bytes: 192760832; Write bytes: 996214784; Read time: 2217030; Write time: 4727330 23:26:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:26:12 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 34351616; Read time: 0; Write time: 44550 23:26:12 INFO - run-tests - Wall time: 710s; CPU: 14.0%; Read bytes: 192760832; Write bytes: 891096576; Read time: 2217030; Write time: 4632320 23:26:12 INFO - Running post-run listener: _upload_blobber_files 23:26:12 INFO - Blob upload gear active. 23:26:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:26:12 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 23:26:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:26:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:26:13 INFO - (blobuploader) - INFO - Open directory for files ... 23:26:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:26:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:26:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:26:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:26:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:26:14 INFO - (blobuploader) - INFO - Done attempting. 23:26:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:26:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:26:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:26:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:26:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:26:15 INFO - (blobuploader) - INFO - Done attempting. 23:26:15 INFO - (blobuploader) - INFO - Iteration through files over. 23:26:15 INFO - Return code: 0 23:26:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:26:15 INFO - Using _rmtree_windows ... 23:26:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:26:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab107d5ede347080ca4924949b8d029137d9fd9e01ced2c5a501f535ff0df0f41b921c33088f8c635080b2b7e213b875619c38d5f12cae77a52843ff19a6b6fe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/606c66f414966bac580ff3a55b40d20771d1d2ce6afac972a3c55531a4b280a282afcb51bd40da014cac0ce2f09d979062fb1c9e41be911a9f4e3fca27010e07"} 23:26:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:26:15 INFO - Writing to file C:\slave\test\properties\blobber_files 23:26:15 INFO - Contents: 23:26:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab107d5ede347080ca4924949b8d029137d9fd9e01ced2c5a501f535ff0df0f41b921c33088f8c635080b2b7e213b875619c38d5f12cae77a52843ff19a6b6fe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/606c66f414966bac580ff3a55b40d20771d1d2ce6afac972a3c55531a4b280a282afcb51bd40da014cac0ce2f09d979062fb1c9e41be911a9f4e3fca27010e07"} 23:26:15 INFO - Running post-run listener: copy_logs_to_upload_dir 23:26:15 INFO - Copying logs to upload dir... 23:26:15 INFO - mkdir: C:\slave\test\build\upload\logs 23:26:15 INFO - Copying logs to upload dir... 23:26:15 INFO - Using _rmtree_windows ... 23:26:15 INFO - Using _rmtree_windows ... 23:26:15 INFO - Using _rmtree_windows ... 23:26:15 INFO - Using _rmtree_windows ... 23:26:15 INFO - Using _rmtree_windows ... 23:26:15 INFO - Using _rmtree_windows ... 23:26:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=852.770000 ========= master_lag: 317.66 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 30 secs) (at 2016-07-06 23:31:33.490029) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-06 23:31:33.490869) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab107d5ede347080ca4924949b8d029137d9fd9e01ced2c5a501f535ff0df0f41b921c33088f8c635080b2b7e213b875619c38d5f12cae77a52843ff19a6b6fe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/606c66f414966bac580ff3a55b40d20771d1d2ce6afac972a3c55531a4b280a282afcb51bd40da014cac0ce2f09d979062fb1c9e41be911a9f4e3fca27010e07"} build_url:https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab107d5ede347080ca4924949b8d029137d9fd9e01ced2c5a501f535ff0df0f41b921c33088f8c635080b2b7e213b875619c38d5f12cae77a52843ff19a6b6fe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/606c66f414966bac580ff3a55b40d20771d1d2ce6afac972a3c55531a4b280a282afcb51bd40da014cac0ce2f09d979062fb1c9e41be911a9f4e3fca27010e07"}' symbols_url: 'https://queue.taskcluster.net/v1/task/etUwJ6_cTIefSuIunrL_SQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 1.94 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-06 23:31:35.535289) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:31:35.535584) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.82 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:31:36.457768) ========= ========= Started reboot slave lost (results: 0, elapsed: 10 secs) (at 2016-07-06 23:31:36.458067) ========= ========= Finished reboot slave lost (results: 0, elapsed: 10 secs) (at 2016-07-06 23:31:47.066819) ========= ========= Total master_lag: 320.55 =========