builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-091 starttime: 1463035593.45 results: success (0) buildid: 20160511222516 builduid: 23079a7e4f56498cb22887933fbe0902 revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:33.448133) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:33.448786) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:33.449133) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:33.540621) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:46:33.541074) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-091 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-091 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --23:46:35-- 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% 8.27 MB/s 23:46:35 (8.27 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.897000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:46:35.623917) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:46:35.624319) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-091 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-091 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=6.301000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:46:41.945438) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:46:41.945890) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-091 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-091 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-11 23:46:42,859 truncating revision to first 12 chars 2016-05-11 23:46:42,859 Setting DEBUG logging. 2016-05-11 23:46:42,859 attempt 1/10 2016-05-11 23:46:42,859 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/584c4d11538d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:46:43,851 unpacking tar archive at: mozilla-aurora-584c4d11538d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.076000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:46:44.096571) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:44.096976) ========= script_repo_revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:44.097530) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:44.098118) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:44.116949) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 7 secs) (at 2016-05-11 23:46:44.117466) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-091 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-091 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 23:46:44 INFO - MultiFileLogger online at 20160511 23:46:44 in C:\slave\test 23:46:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:46:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:46:44 INFO - {'append_to_log': False, 23:46:44 INFO - 'base_work_dir': 'C:\\slave\\test', 23:46:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:46:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:46:44 INFO - 'buildbot_json_path': 'buildprops.json', 23:46:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:46:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:46:44 INFO - 'download_minidump_stackwalk': True, 23:46:44 INFO - 'download_symbols': 'true', 23:46:44 INFO - 'e10s': False, 23:46:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:46:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:46:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:46:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:46:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:46:44 INFO - 'C:/mozilla-build/tooltool.py'), 23:46:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:46:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:46:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:46:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:46:44 INFO - 'log_level': 'info', 23:46:44 INFO - 'log_to_console': True, 23:46:44 INFO - 'opt_config_files': (), 23:46:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:46:44 INFO - '--processes=1', 23:46:44 INFO - '--config=%(test_path)s/wptrunner.ini', 23:46:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:46:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:46:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:46:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:46:44 INFO - 'pip_index': False, 23:46:44 INFO - 'require_test_zip': True, 23:46:44 INFO - 'test_type': ('testharness',), 23:46:44 INFO - 'this_chunk': '1', 23:46:44 INFO - 'total_chunks': '10', 23:46:44 INFO - 'virtualenv_path': 'venv', 23:46:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:46:44 INFO - 'work_dir': 'build'} 23:46:44 INFO - ##### 23:46:44 INFO - ##### Running clobber step. 23:46:44 INFO - ##### 23:46:44 INFO - Running pre-action listener: _resource_record_pre_action 23:46:44 INFO - Running main action method: clobber 23:46:44 INFO - rmtree: C:\slave\test\build 23:46:44 INFO - Using _rmtree_windows ... 23:46:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:48:26 INFO - Running post-action listener: _resource_record_post_action 23:48:26 INFO - ##### 23:48:26 INFO - ##### Running read-buildbot-config step. 23:48:26 INFO - ##### 23:48:26 INFO - Running pre-action listener: _resource_record_pre_action 23:48:26 INFO - Running main action method: read_buildbot_config 23:48:26 INFO - Using buildbot properties: 23:48:26 INFO - { 23:48:26 INFO - "project": "", 23:48:26 INFO - "product": "firefox", 23:48:26 INFO - "script_repo_revision": "production", 23:48:26 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 23:48:26 INFO - "repository": "", 23:48:26 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 23:48:26 INFO - "buildid": "20160511222516", 23:48:26 INFO - "pgo_build": "False", 23:48:26 INFO - "basedir": "C:\\slave\\test", 23:48:26 INFO - "buildnumber": 12, 23:48:26 INFO - "slavename": "t-w732-ix-091", 23:48:26 INFO - "revision": "584c4d11538d9b1124c212906ec8e5b7d7254a19", 23:48:26 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 23:48:26 INFO - "platform": "win32", 23:48:26 INFO - "branch": "mozilla-aurora", 23:48:26 INFO - "repo_path": "releases/mozilla-aurora", 23:48:26 INFO - "moz_repo_path": "", 23:48:26 INFO - "stage_platform": "win32", 23:48:26 INFO - "builduid": "23079a7e4f56498cb22887933fbe0902", 23:48:26 INFO - "slavebuilddir": "test" 23:48:26 INFO - } 23:48:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 23:48:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 23:48:26 INFO - Running post-action listener: _resource_record_post_action 23:48:26 INFO - ##### 23:48:26 INFO - ##### Running download-and-extract step. 23:48:26 INFO - ##### 23:48:26 INFO - Running pre-action listener: _resource_record_pre_action 23:48:26 INFO - Running main action method: download_and_extract 23:48:26 INFO - mkdir: C:\slave\test\build\tests 23:48:26 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:48:26 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:48:26 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 23:48:26 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:48:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 23:48:27 INFO - Downloaded 1274 bytes. 23:48:27 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:48:27 INFO - Using the following test package requirements: 23:48:27 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:48:27 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 23:48:27 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 23:48:27 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'jsshell-win32.zip'], 23:48:27 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 23:48:27 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:48:27 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 23:48:27 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 23:48:27 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 23:48:27 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:48:27 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 23:48:27 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:48:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:48:27 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:48:27 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 23:48:27 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 23:48:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 23:48:29 INFO - Downloaded 20642751 bytes. 23:48:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:48:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:48:31 INFO - caution: filename not matched: web-platform/* 23:48:31 INFO - Return code: 11 23:48: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:48:31 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:48:31 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:48:31 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:48:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 23:48:33 INFO - Downloaded 36408673 bytes. 23:48:33 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:48:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:49:23 INFO - caution: filename not matched: bin/* 23:49:23 INFO - caution: filename not matched: config/* 23:49:23 INFO - caution: filename not matched: mozbase/* 23:49:23 INFO - caution: filename not matched: marionette/* 23:49:23 INFO - caution: filename not matched: tools/wptserve/* 23:49:23 INFO - Return code: 11 23:49:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:49:23 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 23:49:23 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:49:23 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 23:49:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 23:49:27 INFO - Downloaded 69599983 bytes. 23:49:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:49:27 INFO - mkdir: C:\slave\test\properties 23:49:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:49:27 INFO - Writing to file C:\slave\test\properties\build_url 23:49:27 INFO - Contents: 23:49:27 INFO - build_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:49:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:49:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:49:27 INFO - Writing to file C:\slave\test\properties\symbols_url 23:49:27 INFO - Contents: 23:49:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:49:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:49:28 INFO - https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:49:28 INFO - trying https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:49:28 INFO - Downloading https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:49:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:49:31 INFO - Downloaded 58380762 bytes. 23:49:31 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:49:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:49:34 INFO - Return code: 0 23:49:34 INFO - Running post-action listener: _resource_record_post_action 23:49:34 INFO - Running post-action listener: set_extra_try_arguments 23:49:34 INFO - ##### 23:49:34 INFO - ##### Running create-virtualenv step. 23:49:34 INFO - ##### 23:49:34 INFO - Running pre-action listener: _pre_create_virtualenv 23:49:34 INFO - Running pre-action listener: _resource_record_pre_action 23:49:34 INFO - Running main action method: create_virtualenv 23:49:34 INFO - Creating virtualenv C:\slave\test\build\venv 23:49:34 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:49:34 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:49:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:49:47 INFO - Installing distribute......................................................................................................................................................................................done. 23:49:48 INFO - Return code: 0 23:49:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:49:48 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:49:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:49:48 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:49:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:49:48 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 0x018E86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-091', 'USERDOMAIN': 'T-W732-IX-091', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-091', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:49:48 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:49:48 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:49:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:49:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:49:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:49:48 INFO - 'COMPUTERNAME': 'T-W732-IX-091', 23:49:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:49:48 INFO - 'DCLOCATION': 'SCL3', 23:49:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:49:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:49:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:49:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:49:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:49:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:49:48 INFO - 'HOMEDRIVE': 'C:', 23:49:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:49:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:49:48 INFO - 'KTS_VERSION': '1.19c', 23:49:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:49:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:49:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-091', 23:49:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:49:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:49:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:49:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:49:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:49:48 INFO - 'MOZ_AIRBAG': '1', 23:49:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:49:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:49:48 INFO - 'MOZ_MSVCVERSION': '8', 23:49:48 INFO - 'MOZ_NO_REMOTE': '1', 23:49:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:49:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:49:48 INFO - 'NO_EM_RESTART': '1', 23:49:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:49:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:49:48 INFO - 'OS': 'Windows_NT', 23:49:48 INFO - 'OURDRIVE': 'C:', 23:49:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 23:49:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:49:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:49:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:49:48 INFO - 'PROCESSOR_LEVEL': '6', 23:49:48 INFO - 'PROCESSOR_REVISION': '1e05', 23:49:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:49:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:49:48 INFO - 'PROMPT': '$P$G', 23:49:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:49:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:49:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:49:48 INFO - 'PWD': 'C:\\slave\\test', 23:49:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:49:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:49:48 INFO - 'SYSTEMDRIVE': 'C:', 23:49:48 INFO - 'SYSTEMROOT': 'C:\\windows', 23:49:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:48 INFO - 'TEST1': 'testie', 23:49:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:48 INFO - 'USERDOMAIN': 'T-W732-IX-091', 23:49:48 INFO - 'USERNAME': 'cltbld', 23:49:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:49:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:49:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:49:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:49:48 INFO - 'WINDIR': 'C:\\windows', 23:49:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:49:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:49:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:49:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:49:49 INFO - Downloading/unpacking psutil>=0.7.1 23:49:50 INFO - Running setup.py egg_info for package psutil 23:49:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:49:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:49:50 INFO - Installing collected packages: psutil 23:49:50 INFO - Running setup.py install for psutil 23:49:50 INFO - building 'psutil._psutil_windows' extension 23:49:50 INFO - error: Unable to find vcvarsall.bat 23:49:50 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\appdata\local\temp\pip-opclcv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:49:50 INFO - running install 23:49:50 INFO - running build 23:49:50 INFO - running build_py 23:49:50 INFO - creating build 23:49:50 INFO - creating build\lib.win32-2.7 23:49:50 INFO - creating build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:49:50 INFO - running build_ext 23:49:50 INFO - building 'psutil._psutil_windows' extension 23:49:50 INFO - error: Unable to find vcvarsall.bat 23:49:50 INFO - ---------------------------------------- 23:49:50 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\appdata\local\temp\pip-opclcv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:49:50 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:49:50 WARNING - Return code: 1 23:49:50 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:49:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:49:50 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:49:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:49:50 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:49:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:49:50 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 0x018E86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-091', 'USERDOMAIN': 'T-W732-IX-091', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-091', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:49:50 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:49:50 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:49:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:49:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:49:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:49:50 INFO - 'COMPUTERNAME': 'T-W732-IX-091', 23:49:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:49:50 INFO - 'DCLOCATION': 'SCL3', 23:49:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:49:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:49:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:49:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:49:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:49:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:49:50 INFO - 'HOMEDRIVE': 'C:', 23:49:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:49:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:49:50 INFO - 'KTS_VERSION': '1.19c', 23:49:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:49:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:49:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-091', 23:49:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:49:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:49:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:49:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:49:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:49:50 INFO - 'MOZ_AIRBAG': '1', 23:49:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:49:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:49:50 INFO - 'MOZ_MSVCVERSION': '8', 23:49:50 INFO - 'MOZ_NO_REMOTE': '1', 23:49:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:49:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:49:50 INFO - 'NO_EM_RESTART': '1', 23:49:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:49:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:49:50 INFO - 'OS': 'Windows_NT', 23:49:50 INFO - 'OURDRIVE': 'C:', 23:49:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 23:49:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:49:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:49:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:49:50 INFO - 'PROCESSOR_LEVEL': '6', 23:49:50 INFO - 'PROCESSOR_REVISION': '1e05', 23:49:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:49:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:49:50 INFO - 'PROMPT': '$P$G', 23:49:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:49:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:49:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:49:50 INFO - 'PWD': 'C:\\slave\\test', 23:49:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:49:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:49:50 INFO - 'SYSTEMDRIVE': 'C:', 23:49:50 INFO - 'SYSTEMROOT': 'C:\\windows', 23:49:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:50 INFO - 'TEST1': 'testie', 23:49:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:50 INFO - 'USERDOMAIN': 'T-W732-IX-091', 23:49:50 INFO - 'USERNAME': 'cltbld', 23:49:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:49:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:49:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:49:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:49:50 INFO - 'WINDIR': 'C:\\windows', 23:49:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:49:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:49:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:49:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:49:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:49:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:49:51 INFO - Running setup.py egg_info for package mozsystemmonitor 23:49:51 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:49:51 INFO - Running setup.py egg_info for package psutil 23:49:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:49:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:49:51 INFO - Installing collected packages: mozsystemmonitor, psutil 23:49:51 INFO - Running setup.py install for mozsystemmonitor 23:49:51 INFO - Running setup.py install for psutil 23:49:51 INFO - building 'psutil._psutil_windows' extension 23:49:51 INFO - error: Unable to find vcvarsall.bat 23:49:51 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\appdata\local\temp\pip-nnpbll-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:49:51 INFO - running install 23:49:51 INFO - running build 23:49:51 INFO - running build_py 23:49:51 INFO - running build_ext 23:49:51 INFO - building 'psutil._psutil_windows' extension 23:49:51 INFO - error: Unable to find vcvarsall.bat 23:49:51 INFO - ---------------------------------------- 23:49:51 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\appdata\local\temp\pip-nnpbll-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:49:51 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:49:51 WARNING - Return code: 1 23:49:51 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:49:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:49:51 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:49:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:49:51 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:49:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:49:51 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 0x018E86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-091', 'USERDOMAIN': 'T-W732-IX-091', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-091', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:49:51 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:49:51 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:49:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:49:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:49:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:49:51 INFO - 'COMPUTERNAME': 'T-W732-IX-091', 23:49:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:49:51 INFO - 'DCLOCATION': 'SCL3', 23:49:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:49:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:49:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:49:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:49:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:49:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:49:51 INFO - 'HOMEDRIVE': 'C:', 23:49:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:49:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:49:51 INFO - 'KTS_VERSION': '1.19c', 23:49:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:49:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:49:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-091', 23:49:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:49:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:49:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:49:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:49:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:49:51 INFO - 'MOZ_AIRBAG': '1', 23:49:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:49:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:49:51 INFO - 'MOZ_MSVCVERSION': '8', 23:49:51 INFO - 'MOZ_NO_REMOTE': '1', 23:49:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:49:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:49:51 INFO - 'NO_EM_RESTART': '1', 23:49:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:49:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:49:51 INFO - 'OS': 'Windows_NT', 23:49:51 INFO - 'OURDRIVE': 'C:', 23:49:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 23:49:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:49:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:49:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:49:51 INFO - 'PROCESSOR_LEVEL': '6', 23:49:51 INFO - 'PROCESSOR_REVISION': '1e05', 23:49:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:49:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:49:51 INFO - 'PROMPT': '$P$G', 23:49:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:49:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:49:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:49:51 INFO - 'PWD': 'C:\\slave\\test', 23:49:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:49:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:49:51 INFO - 'SYSTEMDRIVE': 'C:', 23:49:51 INFO - 'SYSTEMROOT': 'C:\\windows', 23:49:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:51 INFO - 'TEST1': 'testie', 23:49:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:51 INFO - 'USERDOMAIN': 'T-W732-IX-091', 23:49:51 INFO - 'USERNAME': 'cltbld', 23:49:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:49:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:49:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:49:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:49:51 INFO - 'WINDIR': 'C:\\windows', 23:49:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:49:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:49:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:49:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:49:51 INFO - Downloading/unpacking blobuploader==1.2.4 23:49:51 INFO - Downloading blobuploader-1.2.4.tar.gz 23:49:51 INFO - Running setup.py egg_info for package blobuploader 23:49:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:49:55 INFO - Running setup.py egg_info for package requests 23:49:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:49:55 INFO - Downloading docopt-0.6.1.tar.gz 23:49:55 INFO - Running setup.py egg_info for package docopt 23:49:55 INFO - Installing collected packages: blobuploader, docopt, requests 23:49:55 INFO - Running setup.py install for blobuploader 23:49:55 INFO - Running setup.py install for docopt 23:49:55 INFO - Running setup.py install for requests 23:49:55 INFO - Successfully installed blobuploader docopt requests 23:49:55 INFO - Cleaning up... 23:49:55 INFO - Return code: 0 23:49:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:49:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:49:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:49:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:49:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:49:55 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 0x018E86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-091', 'USERDOMAIN': 'T-W732-IX-091', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-091', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:49:56 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:49:56 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:49:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:49:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:49:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:49:56 INFO - 'COMPUTERNAME': 'T-W732-IX-091', 23:49:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:49:56 INFO - 'DCLOCATION': 'SCL3', 23:49:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:49:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:49:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:49:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:49:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:49:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:49:56 INFO - 'HOMEDRIVE': 'C:', 23:49:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:49:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:49:56 INFO - 'KTS_VERSION': '1.19c', 23:49:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:49:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:49:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-091', 23:49:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:49:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:49:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:49:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:49:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:49:56 INFO - 'MOZ_AIRBAG': '1', 23:49:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:49:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:49:56 INFO - 'MOZ_MSVCVERSION': '8', 23:49:56 INFO - 'MOZ_NO_REMOTE': '1', 23:49:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:49:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:49:56 INFO - 'NO_EM_RESTART': '1', 23:49:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:49:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:49:56 INFO - 'OS': 'Windows_NT', 23:49:56 INFO - 'OURDRIVE': 'C:', 23:49:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 23:49:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:49:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:49:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:49:56 INFO - 'PROCESSOR_LEVEL': '6', 23:49:56 INFO - 'PROCESSOR_REVISION': '1e05', 23:49:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:49:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:49:56 INFO - 'PROMPT': '$P$G', 23:49:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:49:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:49:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:49:56 INFO - 'PWD': 'C:\\slave\\test', 23:49:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:49:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:49:56 INFO - 'SYSTEMDRIVE': 'C:', 23:49:56 INFO - 'SYSTEMROOT': 'C:\\windows', 23:49:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:56 INFO - 'TEST1': 'testie', 23:49:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:49:56 INFO - 'USERDOMAIN': 'T-W732-IX-091', 23:49:56 INFO - 'USERNAME': 'cltbld', 23:49:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:49:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:49:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:49:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:49:56 INFO - 'WINDIR': 'C:\\windows', 23:49:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:49:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:49:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:50:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:50:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:50:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:50:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:50:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:50:00 INFO - Unpacking c:\slave\test\build\tests\marionette 23:50:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:50:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:50:00 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:50:00 INFO - Running setup.py install for browsermob-proxy 23:50:14 INFO - Running setup.py install for manifestparser 23:50:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for marionette-client 23:50:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:50:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for marionette-driver 23:50:14 INFO - Running setup.py install for mozcrash 23:50:14 INFO - Running setup.py install for mozdebug 23:50:14 INFO - Running setup.py install for mozdevice 23:50:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for mozfile 23:50:14 INFO - Running setup.py install for mozhttpd 23:50:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for mozinfo 23:50:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for mozInstall 23:50:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for mozleak 23:50:14 INFO - Running setup.py install for mozlog 23:50:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for moznetwork 23:50:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for mozprocess 23:50:14 INFO - Running setup.py install for mozprofile 23:50:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for mozrunner 23:50:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for mozscreenshot 23:50:14 INFO - Running setup.py install for moztest 23:50:14 INFO - Running setup.py install for mozversion 23:50:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:50:14 INFO - Running setup.py install for wptserve 23:50:14 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:50:14 INFO - Cleaning up... 23:50:14 INFO - Return code: 0 23:50:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:50:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:50:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:50:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:50:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:50:14 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 0x018E86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-091', 'USERDOMAIN': 'T-W732-IX-091', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-091', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 23:50:14 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:50:14 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:50:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:50:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:50:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:50:14 INFO - 'COMPUTERNAME': 'T-W732-IX-091', 23:50:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:50:14 INFO - 'DCLOCATION': 'SCL3', 23:50:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:50:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:50:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:50:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:50:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:50:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:50:14 INFO - 'HOMEDRIVE': 'C:', 23:50:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:50:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:50:14 INFO - 'KTS_VERSION': '1.19c', 23:50:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:50:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:50:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-091', 23:50:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:50:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:50:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:50:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:50:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:50:14 INFO - 'MOZ_AIRBAG': '1', 23:50:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:50:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:50:14 INFO - 'MOZ_MSVCVERSION': '8', 23:50:14 INFO - 'MOZ_NO_REMOTE': '1', 23:50:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:50:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:50:14 INFO - 'NO_EM_RESTART': '1', 23:50:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:50:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:50:14 INFO - 'OS': 'Windows_NT', 23:50:14 INFO - 'OURDRIVE': 'C:', 23:50:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 23:50:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:50:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:50:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:50:14 INFO - 'PROCESSOR_LEVEL': '6', 23:50:14 INFO - 'PROCESSOR_REVISION': '1e05', 23:50:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:50:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:50:14 INFO - 'PROMPT': '$P$G', 23:50:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:50:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:50:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:50:14 INFO - 'PWD': 'C:\\slave\\test', 23:50:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:50:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:50:14 INFO - 'SYSTEMDRIVE': 'C:', 23:50:14 INFO - 'SYSTEMROOT': 'C:\\windows', 23:50:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:50:14 INFO - 'TEST1': 'testie', 23:50:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:50:14 INFO - 'USERDOMAIN': 'T-W732-IX-091', 23:50:14 INFO - 'USERNAME': 'cltbld', 23:50:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:50:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:50:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:50:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:50:14 INFO - 'WINDIR': 'C:\\windows', 23:50:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:50:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:50:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:50:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:50:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:50:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:50:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:50:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:50:18 INFO - Unpacking c:\slave\test\build\tests\marionette 23:50:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:50:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:50:18 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:50:30 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:50:30 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:50:30 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:50:30 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:50:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:50:30 INFO - Downloading blessings-1.6.tar.gz 23:50:30 INFO - Running setup.py egg_info for package blessings 23:50:30 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:50:30 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:50:30 INFO - Running setup.py install for blessings 23:50:30 INFO - Running setup.py install for browsermob-proxy 23:50:30 INFO - Running setup.py install for manifestparser 23:50:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Running setup.py install for marionette-client 23:50:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:50:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Running setup.py install for marionette-driver 23:50:30 INFO - Running setup.py install for mozcrash 23:50:30 INFO - Running setup.py install for mozdebug 23:50:30 INFO - Running setup.py install for mozdevice 23:50:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Running setup.py install for mozhttpd 23:50:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Running setup.py install for mozInstall 23:50:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Running setup.py install for mozleak 23:50:30 INFO - Running setup.py install for mozprofile 23:50:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Running setup.py install for mozrunner 23:50:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:50:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:50:32 INFO - Running setup.py install for mozscreenshot 23:50:32 INFO - Running setup.py install for moztest 23:50:32 INFO - Running setup.py install for mozversion 23:50:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:50:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:50:32 INFO - Running setup.py install for wptserve 23:50:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:50:32 INFO - Cleaning up... 23:50:32 INFO - Return code: 0 23:50:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:50:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:50:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:50:32 INFO - Reading from file tmpfile_stdout 23:50:32 INFO - Using _rmtree_windows ... 23:50:32 INFO - Using _rmtree_windows ... 23:50:32 INFO - Current package versions: 23:50:32 INFO - blessings == 1.6 23:50:32 INFO - blobuploader == 1.2.4 23:50:32 INFO - browsermob-proxy == 0.6.0 23:50:32 INFO - distribute == 0.6.14 23:50:32 INFO - docopt == 0.6.1 23:50:32 INFO - manifestparser == 1.1 23:50:32 INFO - marionette-client == 2.3.0 23:50:32 INFO - marionette-driver == 1.4.0 23:50:32 INFO - mozInstall == 1.12 23:50:32 INFO - mozcrash == 0.17 23:50:32 INFO - mozdebug == 0.1 23:50:32 INFO - mozdevice == 0.48 23:50:32 INFO - mozfile == 1.2 23:50:32 INFO - mozhttpd == 0.7 23:50:32 INFO - mozinfo == 0.9 23:50:32 INFO - mozleak == 0.1 23:50:32 INFO - mozlog == 3.1 23:50:32 INFO - moznetwork == 0.27 23:50:32 INFO - mozprocess == 0.22 23:50:32 INFO - mozprofile == 0.28 23:50:32 INFO - mozrunner == 6.11 23:50:32 INFO - mozscreenshot == 0.1 23:50:32 INFO - mozsystemmonitor == 0.0 23:50:32 INFO - moztest == 0.7 23:50:32 INFO - mozversion == 1.4 23:50:32 INFO - requests == 1.2.3 23:50:32 INFO - wptserve == 1.4.0 23:50:32 INFO - Running post-action listener: _resource_record_post_action 23:50:32 INFO - Running post-action listener: _start_resource_monitoring 23:50:32 INFO - Starting resource monitoring. 23:50:33 INFO - ##### 23:50:33 INFO - ##### Running pull step. 23:50:33 INFO - ##### 23:50:33 INFO - Running pre-action listener: _resource_record_pre_action 23:50:33 INFO - Running main action method: pull 23:50:33 INFO - Pull has nothing to do! 23:50:33 INFO - Running post-action listener: _resource_record_post_action 23:50:33 INFO - ##### 23:50:33 INFO - ##### Running install step. 23:50:33 INFO - ##### 23:50:33 INFO - Running pre-action listener: _resource_record_pre_action 23:50:33 INFO - Running main action method: install 23:50:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:50:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:50:33 INFO - Reading from file tmpfile_stdout 23:50:33 INFO - Using _rmtree_windows ... 23:50:33 INFO - Using _rmtree_windows ... 23:50:33 INFO - Detecting whether we're running mozinstall >=1.0... 23:50:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:50:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:50:33 INFO - Reading from file tmpfile_stdout 23:50:33 INFO - Output received: 23:50:33 INFO - Usage: mozinstall-script.py [options] installer 23:50:33 INFO - Options: 23:50:33 INFO - -h, --help show this help message and exit 23:50:33 INFO - -d DEST, --destination=DEST 23:50:33 INFO - Directory to install application into. [default: 23:50:33 INFO - "C:\slave\test"] 23:50:33 INFO - --app=APP Application being installed. [default: firefox] 23:50:33 INFO - Using _rmtree_windows ... 23:50:33 INFO - Using _rmtree_windows ... 23:50:33 INFO - mkdir: C:\slave\test\build\application 23:50:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:50:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 23:50:35 INFO - Reading from file tmpfile_stdout 23:50:35 INFO - Output received: 23:50:35 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:50:35 INFO - Using _rmtree_windows ... 23:50:35 INFO - Using _rmtree_windows ... 23:50:35 INFO - Running post-action listener: _resource_record_post_action 23:50:35 INFO - ##### 23:50:35 INFO - ##### Running run-tests step. 23:50:35 INFO - ##### 23:50:35 INFO - Running pre-action listener: _resource_record_pre_action 23:50:35 INFO - Running main action method: run_tests 23:50:35 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:50:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:50:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:50:35 INFO - grabbing minidump binary from tooltool 23:50:35 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:50:35 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 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:50:35 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:50:35 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:50:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:50:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpb0ukfy 23:50:36 INFO - INFO - File integrity verified, renaming tmpb0ukfy to win32-minidump_stackwalk.exe 23:50:36 INFO - Return code: 0 23:50:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:50:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:50:36 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/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.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:50:36 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/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.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:50:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:50:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:50:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:50:36 INFO - 'COMPUTERNAME': 'T-W732-IX-091', 23:50:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:50:36 INFO - 'DCLOCATION': 'SCL3', 23:50:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:50:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:50:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:50:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:50:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:50:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:50:36 INFO - 'HOMEDRIVE': 'C:', 23:50:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:50:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:50:36 INFO - 'KTS_VERSION': '1.19c', 23:50:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:50:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:50:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-091', 23:50:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:50:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:50:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:50:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:50:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:50:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:50:36 INFO - 'MOZ_AIRBAG': '1', 23:50:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:50:36 INFO - 'MOZ_MSVCVERSION': '8', 23:50:36 INFO - 'MOZ_NO_REMOTE': '1', 23:50:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:50:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:50:36 INFO - 'NO_EM_RESTART': '1', 23:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:50:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:50:36 INFO - 'OS': 'Windows_NT', 23:50:36 INFO - 'OURDRIVE': 'C:', 23:50:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 23:50:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:50:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:50:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:50:36 INFO - 'PROCESSOR_LEVEL': '6', 23:50:36 INFO - 'PROCESSOR_REVISION': '1e05', 23:50:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:50:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:50:36 INFO - 'PROMPT': '$P$G', 23:50:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:50:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:50:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:50:36 INFO - 'PWD': 'C:\\slave\\test', 23:50:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:50:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:50:36 INFO - 'SYSTEMDRIVE': 'C:', 23:50:36 INFO - 'SYSTEMROOT': 'C:\\windows', 23:50:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:50:36 INFO - 'TEST1': 'testie', 23:50:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:50:36 INFO - 'USERDOMAIN': 'T-W732-IX-091', 23:50:36 INFO - 'USERNAME': 'cltbld', 23:50:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:50:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:50:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:50:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:50:36 INFO - 'WINDIR': 'C:\\windows', 23:50:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:50:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:50:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:50:36 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/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.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 23:50:38 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:50:38 INFO - import pkg_resources 23:50:40 INFO - Using 1 client processes 23:50:43 INFO - SUITE-START | Running 778 tests 23:50:43 INFO - Running testharness tests 23:50:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:50:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:50:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:50:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:50:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:50:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:50:43 INFO - Setting up ssl 23:50:43 INFO - PROCESS | certutil | 23:50:43 INFO - PROCESS | certutil | 23:50:43 INFO - PROCESS | certutil | 23:50:43 INFO - Certificate Nickname Trust Attributes 23:50:43 INFO - SSL,S/MIME,JAR/XPI 23:50:43 INFO - 23:50:43 INFO - web-platform-tests CT,, 23:50:43 INFO - 23:50:44 INFO - Starting runner 23:50:44 INFO - PROCESS | 3772 | [3772] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:50:44 INFO - PROCESS | 3772 | [3772] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:50:44 INFO - PROCESS | 3772 | [3772] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:50:44 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:50:45 INFO - PROCESS | 3772 | [3772] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 23:50:46 INFO - PROCESS | 3772 | 1463035846355 Marionette DEBUG Marionette enabled via build flag and pref 23:50:47 INFO - PROCESS | 3772 | ++DOCSHELL 0E4B5000 == 1 [pid = 3772] [id = 1] 23:50:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 1 (0E4B5400) [pid = 3772] [serial = 1] [outer = 00000000] 23:50:47 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:50:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 2 (0E4B6000) [pid = 3772] [serial = 2] [outer = 0E4B5400] 23:50:47 INFO - PROCESS | 3772 | ++DOCSHELL 0F1A9000 == 2 [pid = 3772] [id = 2] 23:50:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 3 (0F1A9400) [pid = 3772] [serial = 3] [outer = 00000000] 23:50:47 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:50:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 4 (0F1AA000) [pid = 3772] [serial = 4] [outer = 0F1A9400] 23:50:48 INFO - PROCESS | 3772 | 1463035848034 Marionette INFO Listening on port 2828 23:50:49 INFO - PROCESS | 3772 | 1463035849689 Marionette DEBUG Marionette enabled via command-line flag 23:50:49 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:50:49 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:50:49 INFO - PROCESS | 3772 | ++DOCSHELL 121AC800 == 3 [pid = 3772] [id = 3] 23:50:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 5 (121B4800) [pid = 3772] [serial = 5] [outer = 00000000] 23:50:49 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:50:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 6 (121B5400) [pid = 3772] [serial = 6] [outer = 121B4800] 23:50:49 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:50:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 7 (1325EC00) [pid = 3772] [serial = 7] [outer = 0F1A9400] 23:50:51 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:50:51 INFO - PROCESS | 3772 | 1463035851008 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49631 23:50:51 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:50:51 INFO - PROCESS | 3772 | 1463035851018 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49633 23:50:51 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:50:51 INFO - PROCESS | 3772 | 1463035851026 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49634 23:50:51 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:50:51 INFO - PROCESS | 3772 | 1463035851064 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49636 23:50:51 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:50:51 INFO - PROCESS | 3772 | 1463035851071 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49637 23:50:51 INFO - PROCESS | 3772 | 1463035851073 Marionette DEBUG Closed connection conn0 23:50:51 INFO - PROCESS | 3772 | 1463035851076 Marionette DEBUG Closed connection conn1 23:50:51 INFO - PROCESS | 3772 | 1463035851078 Marionette DEBUG Closed connection conn2 23:50:51 INFO - PROCESS | 3772 | 1463035851143 Marionette DEBUG Closed connection conn3 23:50:51 INFO - PROCESS | 3772 | 1463035851248 Marionette DEBUG Closed connection conn4 23:50:51 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:50:51 INFO - PROCESS | 3772 | 1463035851254 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49639 23:50:51 INFO - PROCESS | 3772 | 1463035851288 Marionette DEBUG Closed connection conn5 23:50:51 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:50:51 INFO - PROCESS | 3772 | 1463035851293 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49640 23:50:51 INFO - PROCESS | 3772 | ++DOCSHELL 1378B000 == 4 [pid = 3772] [id = 4] 23:50:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 8 (1378B800) [pid = 3772] [serial = 8] [outer = 00000000] 23:50:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 9 (1388E000) [pid = 3772] [serial = 9] [outer = 1378B800] 23:50:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 10 (13893400) [pid = 3772] [serial = 10] [outer = 1378B800] 23:50:51 INFO - PROCESS | 3772 | 1463035851429 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:50:51 INFO - PROCESS | 3772 | 1463035851434 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2"} 23:50:52 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:50:52 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:50:53 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:50:53 INFO - PROCESS | 3772 | ++DOCSHELL 15D7B400 == 5 [pid = 3772] [id = 5] 23:50:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 11 (15D7BC00) [pid = 3772] [serial = 11] [outer = 00000000] 23:50:53 INFO - PROCESS | 3772 | ++DOCSHELL 15D7C000 == 6 [pid = 3772] [id = 6] 23:50:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 12 (15D7C800) [pid = 3772] [serial = 12] [outer = 00000000] 23:50:53 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:50:54 INFO - PROCESS | 3772 | ++DOCSHELL 17D12800 == 7 [pid = 3772] [id = 7] 23:50:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 13 (17D12C00) [pid = 3772] [serial = 13] [outer = 00000000] 23:50:54 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:50:54 INFO - PROCESS | 3772 | [3772] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:50:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 14 (17D1B800) [pid = 3772] [serial = 14] [outer = 17D12C00] 23:50:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 15 (17C2FC00) [pid = 3772] [serial = 15] [outer = 15D7BC00] 23:50:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 16 (17C31400) [pid = 3772] [serial = 16] [outer = 15D7C800] 23:50:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 17 (17C33C00) [pid = 3772] [serial = 17] [outer = 17D12C00] 23:50:55 INFO - PROCESS | 3772 | 1463035855120 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 3772 | 1463035855134 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 18 (1A06AC00) [pid = 3772] [serial = 18] [outer = 17D12C00] 23:50:55 INFO - PROCESS | 3772 | 1463035855892 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"7f70dfa7-249f-4588-a692-ae9b14e1e201","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2","command_id":1}}] 23:50:56 INFO - PROCESS | 3772 | 1463035856225 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:50:56 INFO - PROCESS | 3772 | 1463035856373 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:50:56 INFO - PROCESS | 3772 | 1463035856396 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:50:56 INFO - PROCESS | 3772 | [3772] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:50:57 INFO - PROCESS | 3772 | --DOCSHELL 0E4B5000 == 6 [pid = 3772] [id = 1] 23:50:57 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:50:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 19 (1A067C00) [pid = 3772] [serial = 19] [outer = 17D12C00] 23:50:58 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:58 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:58 INFO - PROCESS | 3772 | 1463035858331 Marionette TRACE conn6 <- [1,3,null,{}] 23:50:58 INFO - PROCESS | 3772 | 1463035858335 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:50:58 INFO - PROCESS | 3772 | 1463035858356 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:50:58 INFO - PROCESS | 3772 | 1463035858387 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:50:58 INFO - PROCESS | 3772 | 1463035858391 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:50:58 INFO - PROCESS | 3772 | 1463035858397 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:50:58 INFO - PROCESS | 3772 | 1463035858400 Marionette TRACE conn6 <- [1,6,null,{}] 23:50:58 INFO - PROCESS | 3772 | 1463035858464 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:50:58 INFO - PROCESS | 3772 | 1463035858482 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:50:58 INFO - PROCESS | 3772 | 1463035858540 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 3772 | ++DOCSHELL 13260C00 == 7 [pid = 3772] [id = 8] 23:50:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 20 (13261000) [pid = 3772] [serial = 20] [outer = 00000000] 23:50:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 21 (1335B000) [pid = 3772] [serial = 21] [outer = 13261000] 23:50:58 INFO - PROCESS | 3772 | 1463035858599 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 22 (1502FC00) [pid = 3772] [serial = 22] [outer = 13261000] 23:50:59 INFO - PROCESS | 3772 | ++DOCSHELL 0CF3A800 == 8 [pid = 3772] [id = 9] 23:50:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 23 (0CF3AC00) [pid = 3772] [serial = 23] [outer = 00000000] 23:50:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 24 (0CFE7400) [pid = 3772] [serial = 24] [outer = 0CF3AC00] 23:50:59 INFO - PROCESS | 3772 | 1463035859188 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 25 (0CF39800) [pid = 3772] [serial = 25] [outer = 0CF3AC00] 23:50:59 INFO - PROCESS | 3772 | 1463035859625 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:50:59 INFO - PROCESS | 3772 | --DOCSHELL 1378B000 == 7 [pid = 3772] [id = 4] 23:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1277ms 23:50:59 INFO - PROCESS | 3772 | 1463035859742 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 3772 | 1463035859745 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:50:59 INFO - PROCESS | 3772 | 1463035859765 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 3772 | 1463035859767 Marionette TRACE conn6 <- [1,10,null,{}] 23:50:59 INFO - PROCESS | 3772 | 1463035859778 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:50:59 INFO - PROCESS | 3772 | 1463035859863 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:50:59 INFO - PROCESS | 3772 | 1463035859871 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 3772 | ++DOCSHELL 0DE73400 == 8 [pid = 3772] [id = 10] 23:50:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 26 (0E4C2800) [pid = 3772] [serial = 26] [outer = 00000000] 23:50:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 27 (121AE800) [pid = 3772] [serial = 27] [outer = 0E4C2800] 23:50:59 INFO - PROCESS | 3772 | 1463035859916 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 28 (12308800) [pid = 3772] [serial = 28] [outer = 0E4C2800] 23:51:00 INFO - PROCESS | 3772 | 1463035860336 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:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 650ms 23:51:00 INFO - PROCESS | 3772 | 1463035860403 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 3772 | 1463035860408 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:51:00 INFO - PROCESS | 3772 | 1463035860414 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:51:00 INFO - PROCESS | 3772 | 1463035860416 Marionette TRACE conn6 <- [1,14,null,{}] 23:51:00 INFO - PROCESS | 3772 | 1463035860421 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:51:00 INFO - PROCESS | 3772 | 1463035860503 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:51:00 INFO - PROCESS | 3772 | 1463035860511 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 3772 | ++DOCSHELL 123D1C00 == 9 [pid = 3772] [id = 11] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 29 (123EC400) [pid = 3772] [serial = 29] [outer = 00000000] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 30 (1335AC00) [pid = 3772] [serial = 30] [outer = 123EC400] 23:51:00 INFO - PROCESS | 3772 | 1463035860556 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 31 (14912C00) [pid = 3772] [serial = 31] [outer = 123EC400] 23:51:00 INFO - PROCESS | 3772 | ++DOCSHELL 15D5C400 == 10 [pid = 3772] [id = 12] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 32 (15D5F400) [pid = 3772] [serial = 32] [outer = 00000000] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 33 (1335A400) [pid = 3772] [serial = 33] [outer = 15D5F400] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 34 (1502F000) [pid = 3772] [serial = 34] [outer = 15D5F400] 23:51:00 INFO - PROCESS | 3772 | ++DOCSHELL 0C99A400 == 11 [pid = 3772] [id = 13] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 35 (14DC7800) [pid = 3772] [serial = 35] [outer = 00000000] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 36 (16114000) [pid = 3772] [serial = 36] [outer = 14DC7800] 23:51:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 37 (1745CC00) [pid = 3772] [serial = 37] [outer = 14DC7800] 23:51:01 INFO - PROCESS | 3772 | 1463035861190 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:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 23:51:01 INFO - PROCESS | 3772 | 1463035861251 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 3772 | 1463035861254 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:51:01 INFO - PROCESS | 3772 | 1463035861258 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 3772 | 1463035861262 Marionette TRACE conn6 <- [1,18,null,{}] 23:51:01 INFO - PROCESS | 3772 | 1463035861273 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:51:01 INFO - PROCESS | 3772 | 1463035861359 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:51:01 INFO - PROCESS | 3772 | 1463035861378 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 3772 | ++DOCSHELL 17EFC000 == 12 [pid = 3772] [id = 14] 23:51:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 38 (17EFD800) [pid = 3772] [serial = 38] [outer = 00000000] 23:51:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 39 (182A2C00) [pid = 3772] [serial = 39] [outer = 17EFD800] 23:51:01 INFO - PROCESS | 3772 | 1463035861428 Marionette DEBUG loaded listener.js 23:51:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 40 (1907AC00) [pid = 3772] [serial = 40] [outer = 17EFD800] 23:51:01 INFO - PROCESS | 3772 | 1463035861826 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:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 23:51:01 INFO - PROCESS | 3772 | 1463035861894 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 3772 | 1463035861896 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:51:01 INFO - PROCESS | 3772 | 1463035861900 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 3772 | 1463035861902 Marionette TRACE conn6 <- [1,22,null,{}] 23:51:01 INFO - PROCESS | 3772 | 1463035861906 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:51:01 INFO - PROCESS | 3772 | 1463035861983 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:51:01 INFO - PROCESS | 3772 | 1463035861989 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 3772 | ++DOCSHELL 19A5D400 == 13 [pid = 3772] [id = 15] 23:51:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 41 (19A5D800) [pid = 3772] [serial = 41] [outer = 00000000] 23:51:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 42 (1A065C00) [pid = 3772] [serial = 42] [outer = 19A5D800] 23:51:02 INFO - PROCESS | 3772 | 1463035862033 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 43 (1A10DC00) [pid = 3772] [serial = 43] [outer = 19A5D800] 23:51:02 INFO - PROCESS | 3772 | 1463035862444 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:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 23:51:02 INFO - PROCESS | 3772 | 1463035862474 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 3772 | 1463035862476 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:51:02 INFO - PROCESS | 3772 | 1463035862491 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 3772 | 1463035862493 Marionette TRACE conn6 <- [1,26,null,{}] 23:51:02 INFO - PROCESS | 3772 | 1463035862496 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:51:02 INFO - PROCESS | 3772 | 1463035862569 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:51:02 INFO - PROCESS | 3772 | 1463035862575 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 3772 | ++DOCSHELL 15D5D800 == 14 [pid = 3772] [id = 16] 23:51:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 44 (18D84800) [pid = 3772] [serial = 44] [outer = 00000000] 23:51:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 45 (18D88400) [pid = 3772] [serial = 45] [outer = 18D84800] 23:51:02 INFO - PROCESS | 3772 | 1463035862620 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 46 (18D8D000) [pid = 3772] [serial = 46] [outer = 18D84800] 23:51:03 INFO - PROCESS | 3772 | 1463035863046 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:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 569ms 23:51:03 INFO - PROCESS | 3772 | 1463035863065 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 3772 | 1463035863067 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:51:03 INFO - PROCESS | 3772 | 1463035863071 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 3772 | 1463035863072 Marionette TRACE conn6 <- [1,30,null,{}] 23:51:03 INFO - PROCESS | 3772 | 1463035863076 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:51:03 INFO - PROCESS | 3772 | 1463035863211 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:51:03 INFO - PROCESS | 3772 | 1463035863221 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 3772 | ++DOCSHELL 17B13C00 == 15 [pid = 3772] [id = 17] 23:51:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (17B17400) [pid = 3772] [serial = 47] [outer = 00000000] 23:51:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (18D8E000) [pid = 3772] [serial = 48] [outer = 17B17400] 23:51:03 INFO - PROCESS | 3772 | 1463035863265 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (19DEC800) [pid = 3772] [serial = 49] [outer = 17B17400] 23:51:03 INFO - PROCESS | 3772 | 1463035863636 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:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 23:51:03 INFO - PROCESS | 3772 | 1463035863701 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:51:03 INFO - PROCESS | 3772 | 1463035863703 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:51:03 INFO - PROCESS | 3772 | 1463035863706 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 3772 | 1463035863708 Marionette TRACE conn6 <- [1,34,null,{}] 23:51:03 INFO - PROCESS | 3772 | 1463035863712 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:51:03 INFO - PROCESS | 3772 | 1463035863810 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:51:03 INFO - PROCESS | 3772 | 1463035863819 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 3772 | ++DOCSHELL 123E5C00 == 16 [pid = 3772] [id = 18] 23:51:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (15D58800) [pid = 3772] [serial = 50] [outer = 00000000] 23:51:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (16E45C00) [pid = 3772] [serial = 51] [outer = 15D58800] 23:51:03 INFO - PROCESS | 3772 | 1463035863864 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (17B19800) [pid = 3772] [serial = 52] [outer = 15D58800] 23:51:04 INFO - PROCESS | 3772 | 1463035864234 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:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 23:51:04 INFO - PROCESS | 3772 | 1463035864277 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:51:04 INFO - PROCESS | 3772 | 1463035864279 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:51:04 INFO - PROCESS | 3772 | 1463035864282 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 3772 | 1463035864284 Marionette TRACE conn6 <- [1,38,null,{}] 23:51:04 INFO - PROCESS | 3772 | 1463035864287 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:51:04 INFO - PROCESS | 3772 | 1463035864400 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:51:04 INFO - PROCESS | 3772 | 1463035864409 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 3772 | ++DOCSHELL 16710800 == 17 [pid = 3772] [id = 19] 23:51:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (16712400) [pid = 3772] [serial = 53] [outer = 00000000] 23:51:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (1671C000) [pid = 3772] [serial = 54] [outer = 16712400] 23:51:04 INFO - PROCESS | 3772 | 1463035864455 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (16E3F800) [pid = 3772] [serial = 55] [outer = 16712400] 23:51:04 INFO - PROCESS | 3772 | 1463035864822 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:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 23:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:51:04 INFO - PROCESS | 3772 | 1463035864853 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 3772 | 1463035864855 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:51:04 INFO - PROCESS | 3772 | 1463035864858 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 3772 | 1463035864860 Marionette TRACE conn6 <- [1,42,null,{}] 23:51:04 INFO - PROCESS | 3772 | 1463035864863 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:51:04 INFO - PROCESS | 3772 | 1463035864944 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:51:05 INFO - PROCESS | 3772 | 1463035865088 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 3772 | ++DOCSHELL 1648C400 == 18 [pid = 3772] [id = 20] 23:51:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (1648C800) [pid = 3772] [serial = 56] [outer = 00000000] 23:51:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1648F000) [pid = 3772] [serial = 57] [outer = 1648C800] 23:51:05 INFO - PROCESS | 3772 | 1463035865168 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (16490C00) [pid = 3772] [serial = 58] [outer = 1648C800] 23:51:05 INFO - PROCESS | 3772 | 1463035865499 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:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 23:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:51:05 INFO - PROCESS | 3772 | 1463035865529 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:51:05 INFO - PROCESS | 3772 | 1463035865531 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:51:05 INFO - PROCESS | 3772 | 1463035865534 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:51:05 INFO - PROCESS | 3772 | 1463035865536 Marionette TRACE conn6 <- [1,46,null,{}] 23:51:05 INFO - PROCESS | 3772 | 1463035865539 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:51:05 INFO - PROCESS | 3772 | 1463035865645 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:51:05 INFO - PROCESS | 3772 | 1463035865652 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 3772 | ++DOCSHELL 0DA03800 == 19 [pid = 3772] [id = 21] 23:51:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (0DA05800) [pid = 3772] [serial = 59] [outer = 00000000] 23:51:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (0DA0C800) [pid = 3772] [serial = 60] [outer = 0DA05800] 23:51:05 INFO - PROCESS | 3772 | 1463035865699 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (0DB5A800) [pid = 3772] [serial = 61] [outer = 0DA05800] 23:51:06 INFO - PROCESS | 3772 | 1463035866066 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:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 23:51:06 INFO - PROCESS | 3772 | 1463035866105 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 3772 | 1463035866108 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:51:06 INFO - PROCESS | 3772 | 1463035866111 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 3772 | 1463035866113 Marionette TRACE conn6 <- [1,50,null,{}] 23:51:06 INFO - PROCESS | 3772 | 1463035866139 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:51:06 INFO - PROCESS | 3772 | 1463035866225 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:51:06 INFO - PROCESS | 3772 | 1463035866231 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 3772 | ++DOCSHELL 0D968800 == 20 [pid = 3772] [id = 22] 23:51:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (0D969000) [pid = 3772] [serial = 62] [outer = 00000000] 23:51:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (16496000) [pid = 3772] [serial = 63] [outer = 0D969000] 23:51:06 INFO - PROCESS | 3772 | 1463035866282 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1649A400) [pid = 3772] [serial = 64] [outer = 0D969000] 23:51:06 INFO - PROCESS | 3772 | 1463035866684 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:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 23:51:06 INFO - PROCESS | 3772 | 1463035866770 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 3772 | 1463035866772 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:51:06 INFO - PROCESS | 3772 | 1463035866775 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 3772 | 1463035866777 Marionette TRACE conn6 <- [1,54,null,{}] 23:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:51:06 INFO - PROCESS | 3772 | 1463035866782 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:51:06 INFO - PROCESS | 3772 | 1463035866857 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:51:06 INFO - PROCESS | 3772 | 1463035866864 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 3772 | ++DOCSHELL 1649BC00 == 21 [pid = 3772] [id = 23] 23:51:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (192DA400) [pid = 3772] [serial = 65] [outer = 00000000] 23:51:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1C2A5C00) [pid = 3772] [serial = 66] [outer = 192DA400] 23:51:06 INFO - PROCESS | 3772 | 1463035866907 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1C2AB400) [pid = 3772] [serial = 67] [outer = 192DA400] 23:51:08 INFO - PROCESS | 3772 | 1463035868020 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:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1269ms 23:51:08 INFO - PROCESS | 3772 | 1463035868053 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:51:08 INFO - PROCESS | 3772 | 1463035868057 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:51:08 INFO - PROCESS | 3772 | 1463035868061 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 3772 | 1463035868065 Marionette TRACE conn6 <- [1,58,null,{}] 23:51:08 INFO - PROCESS | 3772 | 1463035868070 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:51:08 INFO - PROCESS | 3772 | 1463035868175 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:51:08 INFO - PROCESS | 3772 | 1463035868183 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 3772 | ++DOCSHELL 0DA03000 == 22 [pid = 3772] [id = 24] 23:51:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (0DA03400) [pid = 3772] [serial = 68] [outer = 00000000] 23:51:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (0DA08800) [pid = 3772] [serial = 69] [outer = 0DA03400] 23:51:08 INFO - PROCESS | 3772 | 1463035868232 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (0DB54C00) [pid = 3772] [serial = 70] [outer = 0DA03400] 23:51:08 INFO - PROCESS | 3772 | 1463035868639 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:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 23:51:08 INFO - PROCESS | 3772 | 1463035868692 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 3772 | 1463035868697 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:51:08 INFO - PROCESS | 3772 | 1463035868703 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 3772 | 1463035868705 Marionette TRACE conn6 <- [1,62,null,{}] 23:51:08 INFO - PROCESS | 3772 | 1463035868709 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:51:08 INFO - PROCESS | 3772 | 1463035868810 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:51:08 INFO - PROCESS | 3772 | 1463035868817 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 3772 | ++DOCSHELL 0DE08400 == 23 [pid = 3772] [id = 25] 23:51:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (0E457800) [pid = 3772] [serial = 71] [outer = 00000000] 23:51:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (121A9C00) [pid = 3772] [serial = 72] [outer = 0E457800] 23:51:08 INFO - PROCESS | 3772 | 1463035868862 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1232B400) [pid = 3772] [serial = 73] [outer = 0E457800] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1378B800) [pid = 3772] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13261000) [pid = 3772] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (0E4C2800) [pid = 3772] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (123EC400) [pid = 3772] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17EFD800) [pid = 3772] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19A5D800) [pid = 3772] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (18D84800) [pid = 3772] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:51:09 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17B17400) [pid = 3772] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:51:09 INFO - PROCESS | 3772 | 1463035869565 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:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 23:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:51:09 INFO - PROCESS | 3772 | 1463035869576 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 3772 | 1463035869579 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:51:09 INFO - PROCESS | 3772 | 1463035869582 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 3772 | 1463035869585 Marionette TRACE conn6 <- [1,66,null,{}] 23:51:09 INFO - PROCESS | 3772 | 1463035869595 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:51:09 INFO - PROCESS | 3772 | 1463035869685 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:51:09 INFO - PROCESS | 3772 | 1463035869749 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 3772 | ++DOCSHELL 0E459800 == 24 [pid = 3772] [id = 26] 23:51:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (0F1AD000) [pid = 3772] [serial = 74] [outer = 00000000] 23:51:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13781000) [pid = 3772] [serial = 75] [outer = 0F1AD000] 23:51:09 INFO - PROCESS | 3772 | 1463035869796 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14D4EC00) [pid = 3772] [serial = 76] [outer = 0F1AD000] 23:51:10 INFO - PROCESS | 3772 | 1463035870141 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:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 23:51:10 INFO - PROCESS | 3772 | 1463035870213 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 3772 | 1463035870215 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:51:10 INFO - PROCESS | 3772 | 1463035870229 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 3772 | 1463035870231 Marionette TRACE conn6 <- [1,70,null,{}] 23:51:10 INFO - PROCESS | 3772 | 1463035870234 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:51:10 INFO - PROCESS | 3772 | 1463035870311 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:51:10 INFO - PROCESS | 3772 | 1463035870318 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 3772 | ++DOCSHELL 14D50C00 == 25 [pid = 3772] [id = 27] 23:51:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14D54000) [pid = 3772] [serial = 77] [outer = 00000000] 23:51:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16105400) [pid = 3772] [serial = 78] [outer = 14D54000] 23:51:10 INFO - PROCESS | 3772 | 1463035870365 Marionette DEBUG loaded listener.js 23:51:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16495800) [pid = 3772] [serial = 79] [outer = 14D54000] 23:51:10 INFO - PROCESS | 3772 | 1463035870774 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:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 23:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:51:10 INFO - PROCESS | 3772 | 1463035870804 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 3772 | 1463035870806 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:51:10 INFO - PROCESS | 3772 | 1463035870809 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 3772 | 1463035870810 Marionette TRACE conn6 <- [1,74,null,{}] 23:51:10 INFO - PROCESS | 3772 | 1463035870814 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:51:10 INFO - PROCESS | 3772 | 1463035870886 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:51:10 INFO - PROCESS | 3772 | 1463035870892 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 3772 | ++DOCSHELL 16715400 == 26 [pid = 3772] [id = 28] 23:51:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16715C00) [pid = 3772] [serial = 80] [outer = 00000000] 23:51:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16E43000) [pid = 3772] [serial = 81] [outer = 16715C00] 23:51:10 INFO - PROCESS | 3772 | 1463035870937 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1753DC00) [pid = 3772] [serial = 82] [outer = 16715C00] 23:51:11 INFO - PROCESS | 3772 | 1463035871337 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:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 23:51:11 INFO - PROCESS | 3772 | 1463035871404 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:51:11 INFO - PROCESS | 3772 | 1463035871408 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:51:11 INFO - PROCESS | 3772 | 1463035871414 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:51:11 INFO - PROCESS | 3772 | 1463035871418 Marionette TRACE conn6 <- [1,78,null,{}] 23:51:11 INFO - PROCESS | 3772 | 1463035871428 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:51:11 INFO - PROCESS | 3772 | 1463035871535 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:51:11 INFO - PROCESS | 3772 | 1463035871650 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 3772 | ++DOCSHELL 0D756000 == 27 [pid = 3772] [id = 29] 23:51:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (0D95EC00) [pid = 3772] [serial = 83] [outer = 00000000] 23:51:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0DA04400) [pid = 3772] [serial = 84] [outer = 0D95EC00] 23:51:11 INFO - PROCESS | 3772 | 1463035871719 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0E455800) [pid = 3772] [serial = 85] [outer = 0D95EC00] 23:51:12 INFO - PROCESS | 3772 | 1463035872247 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:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 23:51:12 INFO - PROCESS | 3772 | 1463035872306 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:51:12 INFO - PROCESS | 3772 | 1463035872310 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:51:12 INFO - PROCESS | 3772 | 1463035872319 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 3772 | 1463035872323 Marionette TRACE conn6 <- [1,82,null,{}] 23:51:12 INFO - PROCESS | 3772 | 1463035872327 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:51:12 INFO - PROCESS | 3772 | 1463035872427 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:51:12 INFO - PROCESS | 3772 | 1463035872495 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:12 INFO - PROCESS | 3772 | ++DOCSHELL 12489C00 == 28 [pid = 3772] [id = 30] 23:51:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1248E800) [pid = 3772] [serial = 86] [outer = 00000000] 23:51:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1502C000) [pid = 3772] [serial = 87] [outer = 1248E800] 23:51:12 INFO - PROCESS | 3772 | 1463035872549 Marionette DEBUG loaded listener.js 23:51:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15F6C800) [pid = 3772] [serial = 88] [outer = 1248E800] 23:51:13 INFO - PROCESS | 3772 | 1463035873087 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:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 829ms 23:51:13 INFO - PROCESS | 3772 | 1463035873146 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 3772 | 1463035873149 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:51:13 INFO - PROCESS | 3772 | 1463035873153 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 3772 | 1463035873155 Marionette TRACE conn6 <- [1,86,null,{}] 23:51:13 INFO - PROCESS | 3772 | 1463035873165 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:51:13 INFO - PROCESS | 3772 | 1463035873296 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:51:13 INFO - PROCESS | 3772 | 1463035873366 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 3772 | ++DOCSHELL 17D19000 == 29 [pid = 3772] [id = 31] 23:51:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17EF1000) [pid = 3772] [serial = 89] [outer = 00000000] 23:51:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (18D81400) [pid = 3772] [serial = 90] [outer = 17EF1000] 23:51:13 INFO - PROCESS | 3772 | 1463035873425 Marionette DEBUG loaded listener.js 23:51:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (18D85400) [pid = 3772] [serial = 91] [outer = 17EF1000] 23:51:13 INFO - PROCESS | 3772 | 1463035873974 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:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 23:51:14 INFO - PROCESS | 3772 | 1463035874026 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 3772 | 1463035874028 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:51:14 INFO - PROCESS | 3772 | 1463035874031 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:51:14 INFO - PROCESS | 3772 | 1463035874034 Marionette TRACE conn6 <- [1,90,null,{}] 23:51:14 INFO - PROCESS | 3772 | 1463035874038 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:51:14 INFO - PROCESS | 3772 | 1463035874135 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:51:14 INFO - PROCESS | 3772 | 1463035874214 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 3772 | ++DOCSHELL 0D911000 == 30 [pid = 3772] [id = 32] 23:51:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0D912400) [pid = 3772] [serial = 92] [outer = 00000000] 23:51:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (123E4C00) [pid = 3772] [serial = 93] [outer = 0D912400] 23:51:14 INFO - PROCESS | 3772 | 1463035874269 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18D84000) [pid = 3772] [serial = 94] [outer = 0D912400] 23:51:14 INFO - PROCESS | 3772 | 1463035874829 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:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 23:51:14 INFO - PROCESS | 3772 | 1463035874866 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 3772 | 1463035874868 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:51:14 INFO - PROCESS | 3772 | 1463035874872 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:51:14 INFO - PROCESS | 3772 | 1463035874874 Marionette TRACE conn6 <- [1,94,null,{}] 23:51:14 INFO - PROCESS | 3772 | 1463035874877 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:51:14 INFO - PROCESS | 3772 | 1463035874976 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:51:15 INFO - PROCESS | 3772 | 1463035875057 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 3772 | ++DOCSHELL 0CFF1000 == 31 [pid = 3772] [id = 33] 23:51:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (0D25BC00) [pid = 3772] [serial = 95] [outer = 00000000] 23:51:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (123F3C00) [pid = 3772] [serial = 96] [outer = 0D25BC00] 23:51:15 INFO - PROCESS | 3772 | 1463035875111 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13264C00) [pid = 3772] [serial = 97] [outer = 0D25BC00] 23:51:15 INFO - PROCESS | 3772 | 1463035875691 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:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (0F1AA000) [pid = 3772] [serial = 4] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16496000) [pid = 3772] [serial = 63] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1335B000) [pid = 3772] [serial = 21] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (0CFE7400) [pid = 3772] [serial = 24] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (121AE800) [pid = 3772] [serial = 27] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12308800) [pid = 3772] [serial = 28] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1335AC00) [pid = 3772] [serial = 30] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16114000) [pid = 3772] [serial = 36] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (182A2C00) [pid = 3772] [serial = 39] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A065C00) [pid = 3772] [serial = 42] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A10DC00) [pid = 3772] [serial = 43] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (18D88400) [pid = 3772] [serial = 45] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (18D8E000) [pid = 3772] [serial = 48] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1907AC00) [pid = 3772] [serial = 40] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16E45C00) [pid = 3772] [serial = 51] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1671C000) [pid = 3772] [serial = 54] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1648F000) [pid = 3772] [serial = 57] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0DA0C800) [pid = 3772] [serial = 60] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1335A400) [pid = 3772] [serial = 33] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (18D8D000) [pid = 3772] [serial = 46] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19DEC800) [pid = 3772] [serial = 49] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1502FC00) [pid = 3772] [serial = 22] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14912C00) [pid = 3772] [serial = 31] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17C33C00) [pid = 3772] [serial = 17] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17D1B800) [pid = 3772] [serial = 14] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1388E000) [pid = 3772] [serial = 9] [outer = 00000000] [url = about:blank] 23:51:15 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (13893400) [pid = 3772] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 23:51:15 INFO - PROCESS | 3772 | 1463035875746 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 3772 | 1463035875751 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:51:15 INFO - PROCESS | 3772 | 1463035875755 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 3772 | 1463035875758 Marionette TRACE conn6 <- [1,98,null,{}] 23:51:15 INFO - PROCESS | 3772 | 1463035875763 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:51:15 INFO - PROCESS | 3772 | 1463035875849 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:51:15 INFO - PROCESS | 3772 | 1463035875859 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 3772 | ++DOCSHELL 0DA01800 == 32 [pid = 3772] [id = 34] 23:51:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (0DA01C00) [pid = 3772] [serial = 98] [outer = 00000000] 23:51:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (0DA0DC00) [pid = 3772] [serial = 99] [outer = 0DA01C00] 23:51:15 INFO - PROCESS | 3772 | 1463035875914 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0E4C2800) [pid = 3772] [serial = 100] [outer = 0DA01C00] 23:51:16 INFO - PROCESS | 3772 | 1463035876334 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:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 23:51:16 INFO - PROCESS | 3772 | 1463035876414 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 3772 | 1463035876419 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:51:16 INFO - PROCESS | 3772 | 1463035876425 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:51:16 INFO - PROCESS | 3772 | 1463035876428 Marionette TRACE conn6 <- [1,102,null,{}] 23:51:16 INFO - PROCESS | 3772 | 1463035876432 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:51:16 INFO - PROCESS | 3772 | 1463035876512 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:51:16 INFO - PROCESS | 3772 | 1463035876528 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 3772 | ++DOCSHELL 123E8800 == 33 [pid = 3772] [id = 35] 23:51:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (123F3800) [pid = 3772] [serial = 101] [outer = 00000000] 23:51:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1335A000) [pid = 3772] [serial = 102] [outer = 123F3800] 23:51:16 INFO - PROCESS | 3772 | 1463035876572 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13889400) [pid = 3772] [serial = 103] [outer = 123F3800] 23:51:16 INFO - PROCESS | 3772 | 1463035876975 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:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 23:51:16 INFO - PROCESS | 3772 | 1463035877001 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 3772 | 1463035877003 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:51:16 INFO - PROCESS | 3772 | 1463035877006 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 3772 | 1463035877010 Marionette TRACE conn6 <- [1,106,null,{}] 23:51:17 INFO - PROCESS | 3772 | 1463035877020 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:51:17 INFO - PROCESS | 3772 | 1463035877101 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:51:17 INFO - PROCESS | 3772 | 1463035877108 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 3772 | ++DOCSHELL 14DC5000 == 34 [pid = 3772] [id = 36] 23:51:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1502C800) [pid = 3772] [serial = 104] [outer = 00000000] 23:51:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16490400) [pid = 3772] [serial = 105] [outer = 1502C800] 23:51:17 INFO - PROCESS | 3772 | 1463035877154 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (165BB800) [pid = 3772] [serial = 106] [outer = 1502C800] 23:51:17 INFO - PROCESS | 3772 | 1463035877556 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:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 590ms 23:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:51:17 INFO - PROCESS | 3772 | 1463035877605 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:51:17 INFO - PROCESS | 3772 | 1463035877608 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:51:17 INFO - PROCESS | 3772 | 1463035877611 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:51:17 INFO - PROCESS | 3772 | 1463035877613 Marionette TRACE conn6 <- [1,110,null,{}] 23:51:17 INFO - PROCESS | 3772 | 1463035877617 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:51:17 INFO - PROCESS | 3772 | 1463035877704 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:51:17 INFO - PROCESS | 3772 | 1463035877711 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 3772 | ++DOCSHELL 1648F000 == 35 [pid = 3772] [id = 37] 23:51:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (165C2C00) [pid = 3772] [serial = 107] [outer = 00000000] 23:51:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16714000) [pid = 3772] [serial = 108] [outer = 165C2C00] 23:51:17 INFO - PROCESS | 3772 | 1463035877756 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16E3F400) [pid = 3772] [serial = 109] [outer = 165C2C00] 23:51:18 INFO - PROCESS | 3772 | 1463035878204 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:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 23:51:18 INFO - PROCESS | 3772 | 1463035878247 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 3772 | 1463035878249 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:51:18 INFO - PROCESS | 3772 | 1463035878252 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 3772 | 1463035878254 Marionette TRACE conn6 <- [1,114,null,{}] 23:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:51:18 INFO - PROCESS | 3772 | 1463035878257 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:51:18 INFO - PROCESS | 3772 | 1463035878354 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:51:18 INFO - PROCESS | 3772 | 1463035878363 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 3772 | ++DOCSHELL 16E40800 == 36 [pid = 3772] [id = 38] 23:51:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16E42C00) [pid = 3772] [serial = 110] [outer = 00000000] 23:51:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17B14400) [pid = 3772] [serial = 111] [outer = 16E42C00] 23:51:18 INFO - PROCESS | 3772 | 1463035878407 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17C35C00) [pid = 3772] [serial = 112] [outer = 16E42C00] 23:51:18 INFO - PROCESS | 3772 | 1463035878850 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:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 23:51:18 INFO - PROCESS | 3772 | 1463035878887 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 3772 | 1463035878889 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:51:18 INFO - PROCESS | 3772 | 1463035878892 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 3772 | 1463035878893 Marionette TRACE conn6 <- [1,118,null,{}] 23:51:18 INFO - PROCESS | 3772 | 1463035878897 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:51:19 INFO - PROCESS | 3772 | 1463035879008 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:51:19 INFO - PROCESS | 3772 | 1463035879081 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 3772 | ++DOCSHELL 0D85A000 == 37 [pid = 3772] [id = 39] 23:51:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (0D85A800) [pid = 3772] [serial = 113] [outer = 00000000] 23:51:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17D1C400) [pid = 3772] [serial = 114] [outer = 0D85A800] 23:51:19 INFO - PROCESS | 3772 | 1463035879125 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17D1D400) [pid = 3772] [serial = 115] [outer = 0D85A800] 23:51:19 INFO - PROCESS | 3772 | 1463035879508 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:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 23:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:51:19 INFO - PROCESS | 3772 | 1463035879563 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:51:19 INFO - PROCESS | 3772 | 1463035879565 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:51:19 INFO - PROCESS | 3772 | 1463035879568 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 3772 | 1463035879569 Marionette TRACE conn6 <- [1,122,null,{}] 23:51:19 INFO - PROCESS | 3772 | 1463035879577 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:51:19 INFO - PROCESS | 3772 | 1463035879682 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (192DA400) [pid = 3772] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0DA03400) [pid = 3772] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (0F1AD000) [pid = 3772] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14D54000) [pid = 3772] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0E457800) [pid = 3772] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0DA05800) [pid = 3772] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1648C800) [pid = 3772] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15D58800) [pid = 3772] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16712400) [pid = 3772] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:51:19 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (0D969000) [pid = 3772] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:51:19 INFO - PROCESS | 3772 | 1463035879731 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 3772 | ++DOCSHELL 08D7EC00 == 38 [pid = 3772] [id = 40] 23:51:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (08D80000) [pid = 3772] [serial = 116] [outer = 00000000] 23:51:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (0D966400) [pid = 3772] [serial = 117] [outer = 08D80000] 23:51:19 INFO - PROCESS | 3772 | 1463035879787 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0E457800) [pid = 3772] [serial = 118] [outer = 08D80000] 23:51:20 INFO - PROCESS | 3772 | 1463035880111 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:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 23:51:20 INFO - PROCESS | 3772 | 1463035880141 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 3772 | 1463035880143 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:51:20 INFO - PROCESS | 3772 | 1463035880146 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 3772 | 1463035880148 Marionette TRACE conn6 <- [1,126,null,{}] 23:51:20 INFO - PROCESS | 3772 | 1463035880152 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:51:20 INFO - PROCESS | 3772 | 1463035880227 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:51:20 INFO - PROCESS | 3772 | 1463035880233 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 3772 | ++DOCSHELL 0D965800 == 39 [pid = 3772] [id = 41] 23:51:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0DD95400) [pid = 3772] [serial = 119] [outer = 00000000] 23:51:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (0DD99800) [pid = 3772] [serial = 120] [outer = 0DD95400] 23:51:20 INFO - PROCESS | 3772 | 1463035880277 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0DD9C400) [pid = 3772] [serial = 121] [outer = 0DD95400] 23:51:20 INFO - PROCESS | 3772 | 1463035880679 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:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 23:51:20 INFO - PROCESS | 3772 | 1463035880719 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 3772 | 1463035880721 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:51:20 INFO - PROCESS | 3772 | 1463035880724 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 3772 | 1463035880726 Marionette TRACE conn6 <- [1,130,null,{}] 23:51:20 INFO - PROCESS | 3772 | 1463035880729 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:51:20 INFO - PROCESS | 3772 | 1463035880804 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:51:20 INFO - PROCESS | 3772 | 1463035880810 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 3772 | ++DOCSHELL 0DD99000 == 40 [pid = 3772] [id = 42] 23:51:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0DD9DC00) [pid = 3772] [serial = 122] [outer = 00000000] 23:51:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (149E6C00) [pid = 3772] [serial = 123] [outer = 0DD9DC00] 23:51:20 INFO - PROCESS | 3772 | 1463035880857 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (149EC000) [pid = 3772] [serial = 124] [outer = 0DD9DC00] 23:51:21 INFO - PROCESS | 3772 | 1463035881254 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:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 23:51:21 INFO - PROCESS | 3772 | 1463035881301 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 3772 | 1463035881303 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:51:21 INFO - PROCESS | 3772 | 1463035881307 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:51:21 INFO - PROCESS | 3772 | 1463035881308 Marionette TRACE conn6 <- [1,134,null,{}] 23:51:21 INFO - PROCESS | 3772 | 1463035881312 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:51:21 INFO - PROCESS | 3772 | 1463035881389 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:51:21 INFO - PROCESS | 3772 | 1463035881396 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 3772 | ++DOCSHELL 149ED000 == 41 [pid = 3772] [id = 43] 23:51:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (149EDC00) [pid = 3772] [serial = 125] [outer = 00000000] 23:51:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18D8E000) [pid = 3772] [serial = 126] [outer = 149EDC00] 23:51:21 INFO - PROCESS | 3772 | 1463035881439 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19A65800) [pid = 3772] [serial = 127] [outer = 149EDC00] 23:51:21 INFO - PROCESS | 3772 | 1463035881877 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:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 23:51:21 INFO - PROCESS | 3772 | 1463035881951 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 3772 | 1463035881955 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:51:21 INFO - PROCESS | 3772 | 1463035881960 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - PROCESS | 3772 | 1463035881964 Marionette TRACE conn6 <- [1,138,null,{}] 23:51:21 INFO - PROCESS | 3772 | 1463035881971 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:51:22 INFO - PROCESS | 3772 | 1463035882078 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:51:22 INFO - PROCESS | 3772 | 1463035882154 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 3772 | ++DOCSHELL 0D84E400 == 42 [pid = 3772] [id = 44] 23:51:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0D84E800) [pid = 3772] [serial = 128] [outer = 00000000] 23:51:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0D855800) [pid = 3772] [serial = 129] [outer = 0D84E800] 23:51:22 INFO - PROCESS | 3772 | 1463035882209 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0D90F800) [pid = 3772] [serial = 130] [outer = 0D84E800] 23:51:22 INFO - PROCESS | 3772 | 1463035882820 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:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 890ms 23:51:22 INFO - PROCESS | 3772 | 1463035882853 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 3772 | 1463035882857 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:51:22 INFO - PROCESS | 3772 | 1463035882865 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 3772 | 1463035882869 Marionette TRACE conn6 <- [1,142,null,{}] 23:51:22 INFO - PROCESS | 3772 | 1463035882873 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:51:22 INFO - PROCESS | 3772 | 1463035882979 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:51:23 INFO - PROCESS | 3772 | 1463035883052 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 3772 | ++DOCSHELL 11C22800 == 43 [pid = 3772] [id = 45] 23:51:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11C25000) [pid = 3772] [serial = 131] [outer = 00000000] 23:51:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1325C000) [pid = 3772] [serial = 132] [outer = 11C25000] 23:51:23 INFO - PROCESS | 3772 | 1463035883106 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13360C00) [pid = 3772] [serial = 133] [outer = 11C25000] 23:51:23 INFO - PROCESS | 3772 | 1463035883716 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:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 869ms 23:51:23 INFO - PROCESS | 3772 | 1463035883738 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 3772 | 1463035883741 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:51:23 INFO - PROCESS | 3772 | 1463035883744 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:51:23 INFO - PROCESS | 3772 | 1463035883747 Marionette TRACE conn6 <- [1,146,null,{}] 23:51:23 INFO - PROCESS | 3772 | 1463035883757 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:51:23 INFO - PROCESS | 3772 | 1463035883866 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:51:23 INFO - PROCESS | 3772 | 1463035883955 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 3772 | ++DOCSHELL 165BB000 == 44 [pid = 3772] [id = 46] 23:51:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (165BF400) [pid = 3772] [serial = 134] [outer = 00000000] 23:51:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16E3B000) [pid = 3772] [serial = 135] [outer = 165BF400] 23:51:23 INFO - PROCESS | 3772 | 1463035884012 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17B18000) [pid = 3772] [serial = 136] [outer = 165BF400] 23:51:24 INFO - PROCESS | 3772 | 1463035884839 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:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1128ms 23:51:24 INFO - PROCESS | 3772 | 1463035884877 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 3772 | 1463035884880 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:51:24 INFO - PROCESS | 3772 | 1463035884885 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 3772 | 1463035884889 Marionette TRACE conn6 <- [1,150,null,{}] 23:51:24 INFO - PROCESS | 3772 | 1463035884896 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:51:24 INFO - PROCESS | 3772 | 1463035884992 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:51:25 INFO - PROCESS | 3772 | 1463035885072 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 3772 | ++DOCSHELL 0D917800 == 45 [pid = 3772] [id = 47] 23:51:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (0D95F800) [pid = 3772] [serial = 137] [outer = 00000000] 23:51:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (0DA02C00) [pid = 3772] [serial = 138] [outer = 0D95F800] 23:51:25 INFO - PROCESS | 3772 | 1463035885124 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (0DD91000) [pid = 3772] [serial = 139] [outer = 0D95F800] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 0DD99000 == 44 [pid = 3772] [id = 42] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 0D965800 == 43 [pid = 3772] [id = 41] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 08D7EC00 == 42 [pid = 3772] [id = 40] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 0D85A000 == 41 [pid = 3772] [id = 39] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 16E40800 == 40 [pid = 3772] [id = 38] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 1648F000 == 39 [pid = 3772] [id = 37] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 14DC5000 == 38 [pid = 3772] [id = 36] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 123E8800 == 37 [pid = 3772] [id = 35] 23:51:25 INFO - PROCESS | 3772 | --DOCSHELL 0DA01800 == 36 [pid = 3772] [id = 34] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16E43000) [pid = 3772] [serial = 81] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | 1463035885758 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:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 23:51:25 INFO - PROCESS | 3772 | 1463035885817 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 3772 | 1463035885823 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:51:25 INFO - PROCESS | 3772 | 1463035885831 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 3772 | 1463035885834 Marionette TRACE conn6 <- [1,154,null,{}] 23:51:25 INFO - PROCESS | 3772 | 1463035885838 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:51:25 INFO - PROCESS | 3772 | 1463035885936 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1C2A5C00) [pid = 3772] [serial = 66] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (0DA08800) [pid = 3772] [serial = 69] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13781000) [pid = 3772] [serial = 75] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16495800) [pid = 3772] [serial = 79] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (121A9C00) [pid = 3772] [serial = 72] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16105400) [pid = 3772] [serial = 78] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1232B400) [pid = 3772] [serial = 73] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (0DB54C00) [pid = 3772] [serial = 70] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14D4EC00) [pid = 3772] [serial = 76] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1C2AB400) [pid = 3772] [serial = 67] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (0DB5A800) [pid = 3772] [serial = 61] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16490C00) [pid = 3772] [serial = 58] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17B19800) [pid = 3772] [serial = 52] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16E3F800) [pid = 3772] [serial = 55] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1649A400) [pid = 3772] [serial = 64] [outer = 00000000] [url = about:blank] 23:51:25 INFO - PROCESS | 3772 | 1463035886008 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 3772 | ++DOCSHELL 0CF7B000 == 37 [pid = 3772] [id = 48] 23:51:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (0CF83400) [pid = 3772] [serial = 140] [outer = 00000000] 23:51:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0D911C00) [pid = 3772] [serial = 141] [outer = 0CF83400] 23:51:26 INFO - PROCESS | 3772 | 1463035886053 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0DA0D000) [pid = 3772] [serial = 142] [outer = 0CF83400] 23:51:26 INFO - PROCESS | 3772 | 1463035886420 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:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 23:51:26 INFO - PROCESS | 3772 | 1463035886468 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 3772 | 1463035886470 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:51:26 INFO - PROCESS | 3772 | 1463035886474 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:51:26 INFO - PROCESS | 3772 | 1463035886477 Marionette TRACE conn6 <- [1,158,null,{}] 23:51:26 INFO - PROCESS | 3772 | 1463035886488 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:51:26 INFO - PROCESS | 3772 | 1463035886595 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:51:26 INFO - PROCESS | 3772 | 1463035886607 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 3772 | ++DOCSHELL 0DDDF400 == 38 [pid = 3772] [id = 49] 23:51:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0DE6C400) [pid = 3772] [serial = 143] [outer = 00000000] 23:51:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1232E000) [pid = 3772] [serial = 144] [outer = 0DE6C400] 23:51:26 INFO - PROCESS | 3772 | 1463035886653 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (12484800) [pid = 3772] [serial = 145] [outer = 0DE6C400] 23:51:27 INFO - PROCESS | 3772 | 1463035887091 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:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 23:51:27 INFO - PROCESS | 3772 | 1463035887107 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 3772 | 1463035887110 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:51:27 INFO - PROCESS | 3772 | 1463035887113 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:51:27 INFO - PROCESS | 3772 | 1463035887114 Marionette TRACE conn6 <- [1,162,null,{}] 23:51:27 INFO - PROCESS | 3772 | 1463035887122 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:51:27 INFO - PROCESS | 3772 | 1463035887202 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:51:27 INFO - PROCESS | 3772 | 1463035887209 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 3772 | ++DOCSHELL 14913C00 == 39 [pid = 3772] [id = 50] 23:51:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (14914C00) [pid = 3772] [serial = 146] [outer = 00000000] 23:51:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (14D4EC00) [pid = 3772] [serial = 147] [outer = 14914C00] 23:51:27 INFO - PROCESS | 3772 | 1463035887254 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (14DC0400) [pid = 3772] [serial = 148] [outer = 14914C00] 23:51:27 INFO - PROCESS | 3772 | 1463035887661 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:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 23:51:27 INFO - PROCESS | 3772 | 1463035887702 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 3772 | 1463035887704 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:51:27 INFO - PROCESS | 3772 | 1463035887708 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 3772 | 1463035887710 Marionette TRACE conn6 <- [1,166,null,{}] 23:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:51:27 INFO - PROCESS | 3772 | 1463035887713 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:51:27 INFO - PROCESS | 3772 | 1463035887800 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:51:27 INFO - PROCESS | 3772 | 1463035887806 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 3772 | ++DOCSHELL 15036C00 == 40 [pid = 3772] [id = 51] 23:51:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15D54400) [pid = 3772] [serial = 149] [outer = 00000000] 23:51:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16114000) [pid = 3772] [serial = 150] [outer = 15D54400] 23:51:27 INFO - PROCESS | 3772 | 1463035887853 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1611B400) [pid = 3772] [serial = 151] [outer = 15D54400] 23:51:28 INFO - PROCESS | 3772 | 1463035888340 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:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 23:51:28 INFO - PROCESS | 3772 | 1463035888389 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:51:28 INFO - PROCESS | 3772 | 1463035888391 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:51:28 INFO - PROCESS | 3772 | 1463035888394 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 3772 | 1463035888395 Marionette TRACE conn6 <- [1,170,null,{}] 23:51:28 INFO - PROCESS | 3772 | 1463035888399 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:51:28 INFO - PROCESS | 3772 | 1463035888517 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:51:28 INFO - PROCESS | 3772 | 1463035888526 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 3772 | ++DOCSHELL 15F64C00 == 41 [pid = 3772] [id = 52] 23:51:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16493C00) [pid = 3772] [serial = 152] [outer = 00000000] 23:51:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16715000) [pid = 3772] [serial = 153] [outer = 16493C00] 23:51:28 INFO - PROCESS | 3772 | 1463035888572 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16E3E000) [pid = 3772] [serial = 154] [outer = 16493C00] 23:51:28 INFO - PROCESS | 3772 | 1463035888980 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:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 23:51:29 INFO - PROCESS | 3772 | 1463035889026 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 3772 | 1463035889028 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:51:29 INFO - PROCESS | 3772 | 1463035889031 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:51:29 INFO - PROCESS | 3772 | 1463035889033 Marionette TRACE conn6 <- [1,174,null,{}] 23:51:29 INFO - PROCESS | 3772 | 1463035889036 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:51:29 INFO - PROCESS | 3772 | 1463035889135 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:51:29 INFO - PROCESS | 3772 | 1463035889203 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 3772 | ++DOCSHELL 165BB400 == 42 [pid = 3772] [id = 53] 23:51:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16E41000) [pid = 3772] [serial = 155] [outer = 00000000] 23:51:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17B10000) [pid = 3772] [serial = 156] [outer = 16E41000] 23:51:29 INFO - PROCESS | 3772 | 1463035889247 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (17C36000) [pid = 3772] [serial = 157] [outer = 16E41000] 23:51:29 INFO - PROCESS | 3772 | 1463035889642 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:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 23:51:29 INFO - PROCESS | 3772 | 1463035889665 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:51:29 INFO - PROCESS | 3772 | 1463035889668 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:51:29 INFO - PROCESS | 3772 | 1463035889671 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 3772 | 1463035889672 Marionette TRACE conn6 <- [1,178,null,{}] 23:51:29 INFO - PROCESS | 3772 | 1463035889676 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:51:29 INFO - PROCESS | 3772 | 1463035889787 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:51:29 INFO - PROCESS | 3772 | 1463035889794 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 3772 | ++DOCSHELL 0D20C400 == 43 [pid = 3772] [id = 54] 23:51:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1362CC00) [pid = 3772] [serial = 158] [outer = 00000000] 23:51:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (13630C00) [pid = 3772] [serial = 159] [outer = 1362CC00] 23:51:29 INFO - PROCESS | 3772 | 1463035889838 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (13633400) [pid = 3772] [serial = 160] [outer = 1362CC00] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16E42C00) [pid = 3772] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0D85A800) [pid = 3772] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (08D80000) [pid = 3772] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1248E800) [pid = 3772] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (0DA01C00) [pid = 3772] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (165C2C00) [pid = 3772] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17EF1000) [pid = 3772] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (0D25BC00) [pid = 3772] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0D912400) [pid = 3772] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1502C800) [pid = 3772] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (0D95EC00) [pid = 3772] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (123F3800) [pid = 3772] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (0DD95400) [pid = 3772] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:51:30 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (0DD9DC00) [pid = 3772] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:51:30 INFO - PROCESS | 3772 | 1463035890396 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:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 23:51:30 INFO - PROCESS | 3772 | 1463035890457 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 3772 | 1463035890459 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:51:30 INFO - PROCESS | 3772 | 1463035890463 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 3772 | 1463035890464 Marionette TRACE conn6 <- [1,182,null,{}] 23:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:51:30 INFO - PROCESS | 3772 | 1463035890468 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:51:30 INFO - PROCESS | 3772 | 1463035890573 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:51:30 INFO - PROCESS | 3772 | 1463035890619 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 3772 | ++DOCSHELL 08D77C00 == 44 [pid = 3772] [id = 55] 23:51:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0D962000) [pid = 3772] [serial = 161] [outer = 00000000] 23:51:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (123DC400) [pid = 3772] [serial = 162] [outer = 0D962000] 23:51:30 INFO - PROCESS | 3772 | 1463035890663 Marionette DEBUG loaded listener.js 23:51:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13630800) [pid = 3772] [serial = 163] [outer = 0D962000] 23:51:30 INFO - PROCESS | 3772 | 1463035890985 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:51:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16498000) [pid = 3772] [serial = 164] [outer = 14DC7800] 23:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 23:51:31 INFO - PROCESS | 3772 | 1463035891063 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 3772 | 1463035891065 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:51:31 INFO - PROCESS | 3772 | 1463035891076 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - PROCESS | 3772 | 1463035891077 Marionette TRACE conn6 <- [1,186,null,{}] 23:51:31 INFO - PROCESS | 3772 | 1463035891081 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:51:31 INFO - PROCESS | 3772 | 1463035891185 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:51:31 INFO - PROCESS | 3772 | 1463035891230 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 3772 | ++DOCSHELL 12330400 == 45 [pid = 3772] [id = 56] 23:51:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (123EA800) [pid = 3772] [serial = 165] [outer = 00000000] 23:51:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17544400) [pid = 3772] [serial = 166] [outer = 123EA800] 23:51:31 INFO - PROCESS | 3772 | 1463035891274 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (192D2000) [pid = 3772] [serial = 167] [outer = 123EA800] 23:51:31 INFO - PROCESS | 3772 | 1463035891590 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:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 23:51:31 INFO - PROCESS | 3772 | 1463035891655 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 3772 | 1463035891657 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:51:31 INFO - PROCESS | 3772 | 1463035891660 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:51:31 INFO - PROCESS | 3772 | 1463035891662 Marionette TRACE conn6 <- [1,190,null,{}] 23:51:31 INFO - PROCESS | 3772 | 1463035891665 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:51:31 INFO - PROCESS | 3772 | 1463035891786 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:51:31 INFO - PROCESS | 3772 | 1463035891794 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 3772 | ++DOCSHELL 182A3C00 == 46 [pid = 3772] [id = 57] 23:51:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19A60800) [pid = 3772] [serial = 168] [outer = 00000000] 23:51:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A068400) [pid = 3772] [serial = 169] [outer = 19A60800] 23:51:31 INFO - PROCESS | 3772 | 1463035891843 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A865000) [pid = 3772] [serial = 170] [outer = 19A60800] 23:51:32 INFO - PROCESS | 3772 | 1463035892297 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:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 23:51:32 INFO - PROCESS | 3772 | 1463035892335 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:51:32 INFO - PROCESS | 3772 | 1463035892339 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:51:32 INFO - PROCESS | 3772 | 1463035892344 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 3772 | 1463035892349 Marionette TRACE conn6 <- [1,194,null,{}] 23:51:32 INFO - PROCESS | 3772 | 1463035892356 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:51:32 INFO - PROCESS | 3772 | 1463035892490 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:51:32 INFO - PROCESS | 3772 | 1463035892571 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:32 INFO - PROCESS | 3772 | ++DOCSHELL 0D850C00 == 47 [pid = 3772] [id = 58] 23:51:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0D851400) [pid = 3772] [serial = 171] [outer = 00000000] 23:51:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (0D859000) [pid = 3772] [serial = 172] [outer = 0D851400] 23:51:32 INFO - PROCESS | 3772 | 1463035892668 Marionette DEBUG loaded listener.js 23:51:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (0D915C00) [pid = 3772] [serial = 173] [outer = 0D851400] 23:51:33 INFO - PROCESS | 3772 | 1463035893281 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:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 989ms 23:51:33 INFO - PROCESS | 3772 | 1463035893336 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 3772 | 1463035893342 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:51:33 INFO - PROCESS | 3772 | 1463035893348 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - PROCESS | 3772 | 1463035893351 Marionette TRACE conn6 <- [1,198,null,{}] 23:51:33 INFO - PROCESS | 3772 | 1463035893355 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:51:33 INFO - PROCESS | 3772 | 1463035893463 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:51:33 INFO - PROCESS | 3772 | 1463035893538 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 3772 | ++DOCSHELL 11A0B800 == 48 [pid = 3772] [id = 59] 23:51:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (121A9800) [pid = 3772] [serial = 174] [outer = 00000000] 23:51:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13261000) [pid = 3772] [serial = 175] [outer = 121A9800] 23:51:33 INFO - PROCESS | 3772 | 1463035893593 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1362B400) [pid = 3772] [serial = 176] [outer = 121A9800] 23:51:34 INFO - PROCESS | 3772 | 1463035894136 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:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 23:51:34 INFO - PROCESS | 3772 | 1463035894180 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:51:34 INFO - PROCESS | 3772 | 1463035894183 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:51:34 INFO - PROCESS | 3772 | 1463035894186 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:51:34 INFO - PROCESS | 3772 | 1463035894190 Marionette TRACE conn6 <- [1,202,null,{}] 23:51:34 INFO - PROCESS | 3772 | 1463035894201 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:51:34 INFO - PROCESS | 3772 | 1463035894307 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:51:34 INFO - PROCESS | 3772 | 1463035894396 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 3772 | ++DOCSHELL 165C1000 == 49 [pid = 3772] [id = 60] 23:51:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16712C00) [pid = 3772] [serial = 177] [outer = 00000000] 23:51:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17545C00) [pid = 3772] [serial = 178] [outer = 16712C00] 23:51:34 INFO - PROCESS | 3772 | 1463035894453 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A06D000) [pid = 3772] [serial = 179] [outer = 16712C00] 23:51:35 INFO - PROCESS | 3772 | 1463035895034 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:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 23:51:35 INFO - PROCESS | 3772 | 1463035895060 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 3772 | 1463035895063 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:51:35 INFO - PROCESS | 3772 | 1463035895066 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:51:35 INFO - PROCESS | 3772 | 1463035895068 Marionette TRACE conn6 <- [1,206,null,{}] 23:51:35 INFO - PROCESS | 3772 | 1463035895071 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:51:35 INFO - PROCESS | 3772 | 1463035895172 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:51:35 INFO - PROCESS | 3772 | 1463035895259 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 3772 | ++DOCSHELL 1C078400 == 50 [pid = 3772] [id = 61] 23:51:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1C078800) [pid = 3772] [serial = 180] [outer = 00000000] 23:51:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1C2A0C00) [pid = 3772] [serial = 181] [outer = 1C078800] 23:51:35 INFO - PROCESS | 3772 | 1463035895313 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1C2A5C00) [pid = 3772] [serial = 182] [outer = 1C078800] 23:51:35 INFO - PROCESS | 3772 | 1463035895826 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:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 23:51:35 INFO - PROCESS | 3772 | 1463035896006 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 3772 | 1463035896011 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:51:35 INFO - PROCESS | 3772 | 1463035896016 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:51:35 INFO - PROCESS | 3772 | 1463035896019 Marionette TRACE conn6 <- [1,210,null,{}] 23:51:36 INFO - PROCESS | 3772 | 1463035896025 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:51:36 INFO - PROCESS | 3772 | 1463035896125 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:51:36 INFO - PROCESS | 3772 | 1463035896211 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 3772 | ++DOCSHELL 0D960000 == 51 [pid = 3772] [id = 62] 23:51:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (0DA0A000) [pid = 3772] [serial = 183] [outer = 00000000] 23:51:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (0DD99000) [pid = 3772] [serial = 184] [outer = 0DA0A000] 23:51:36 INFO - PROCESS | 3772 | 1463035896259 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (11A40000) [pid = 3772] [serial = 185] [outer = 0DA0A000] 23:51:36 INFO - PROCESS | 3772 | 1463035896836 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:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 23:51:36 INFO - PROCESS | 3772 | 1463035896891 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 3772 | 1463035896895 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:51:36 INFO - PROCESS | 3772 | 1463035896901 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 3772 | 1463035896905 Marionette TRACE conn6 <- [1,214,null,{}] 23:51:36 INFO - PROCESS | 3772 | 1463035896909 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:51:36 INFO - PROCESS | 3772 | 1463035897013 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 12330400 == 50 [pid = 3772] [id = 56] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 08D77C00 == 49 [pid = 3772] [id = 55] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 0D20C400 == 48 [pid = 3772] [id = 54] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 165BB400 == 47 [pid = 3772] [id = 53] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 15F64C00 == 46 [pid = 3772] [id = 52] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 15036C00 == 45 [pid = 3772] [id = 51] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 14913C00 == 44 [pid = 3772] [id = 50] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 0DDDF400 == 43 [pid = 3772] [id = 49] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 0CF7B000 == 42 [pid = 3772] [id = 48] 23:51:37 INFO - PROCESS | 3772 | --DOCSHELL 0D917800 == 41 [pid = 3772] [id = 47] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18D8E000) [pid = 3772] [serial = 126] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17B14400) [pid = 3772] [serial = 111] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17C35C00) [pid = 3772] [serial = 112] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (17D1C400) [pid = 3772] [serial = 114] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17D1D400) [pid = 3772] [serial = 115] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (0D966400) [pid = 3772] [serial = 117] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (15F6C800) [pid = 3772] [serial = 88] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1502C000) [pid = 3772] [serial = 87] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (0DA0DC00) [pid = 3772] [serial = 99] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0E4C2800) [pid = 3772] [serial = 100] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16714000) [pid = 3772] [serial = 108] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (18D81400) [pid = 3772] [serial = 90] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18D85400) [pid = 3772] [serial = 91] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (13264C00) [pid = 3772] [serial = 97] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (123F3C00) [pid = 3772] [serial = 96] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (18D84000) [pid = 3772] [serial = 94] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (123E4C00) [pid = 3772] [serial = 93] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16490400) [pid = 3772] [serial = 105] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (165BB800) [pid = 3772] [serial = 106] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0E455800) [pid = 3772] [serial = 85] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (0DA04400) [pid = 3772] [serial = 84] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1335A000) [pid = 3772] [serial = 102] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13889400) [pid = 3772] [serial = 103] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (0E457800) [pid = 3772] [serial = 118] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (0DD99800) [pid = 3772] [serial = 120] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (149E6C00) [pid = 3772] [serial = 123] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (149EC000) [pid = 3772] [serial = 124] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (0DD9C400) [pid = 3772] [serial = 121] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16E3F400) [pid = 3772] [serial = 109] [outer = 00000000] [url = about:blank] 23:51:37 INFO - PROCESS | 3772 | 1463035897131 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:37 INFO - PROCESS | 3772 | ++DOCSHELL 0CD2AC00 == 42 [pid = 3772] [id = 63] 23:51:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0CF79000) [pid = 3772] [serial = 186] [outer = 00000000] 23:51:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0D856800) [pid = 3772] [serial = 187] [outer = 0CF79000] 23:51:37 INFO - PROCESS | 3772 | 1463035897177 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0D919C00) [pid = 3772] [serial = 188] [outer = 0CF79000] 23:51:37 INFO - PROCESS | 3772 | 1463035897542 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:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 23:51:37 INFO - PROCESS | 3772 | 1463035897591 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 3772 | 1463035897593 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:51:37 INFO - PROCESS | 3772 | 1463035897596 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:51:37 INFO - PROCESS | 3772 | 1463035897598 Marionette TRACE conn6 <- [1,218,null,{}] 23:51:37 INFO - PROCESS | 3772 | 1463035897608 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:51:37 INFO - PROCESS | 3772 | 1463035897714 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:51:37 INFO - PROCESS | 3772 | 1463035897726 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:37 INFO - PROCESS | 3772 | ++DOCSHELL 12110800 == 43 [pid = 3772] [id = 64] 23:51:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (121B0000) [pid = 3772] [serial = 189] [outer = 00000000] 23:51:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13632800) [pid = 3772] [serial = 190] [outer = 121B0000] 23:51:37 INFO - PROCESS | 3772 | 1463035897775 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1388E800) [pid = 3772] [serial = 191] [outer = 121B0000] 23:51:38 INFO - PROCESS | 3772 | 1463035898209 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:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 23:51:38 INFO - PROCESS | 3772 | 1463035898231 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:51:38 INFO - PROCESS | 3772 | 1463035898233 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:51:38 INFO - PROCESS | 3772 | 1463035898236 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 3772 | 1463035898237 Marionette TRACE conn6 <- [1,222,null,{}] 23:51:38 INFO - PROCESS | 3772 | 1463035898241 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:51:38 INFO - PROCESS | 3772 | 1463035898321 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:51:38 INFO - PROCESS | 3772 | 1463035898328 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 3772 | ++DOCSHELL 149E9C00 == 44 [pid = 3772] [id = 65] 23:51:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (149EA000) [pid = 3772] [serial = 192] [outer = 00000000] 23:51:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15D25400) [pid = 3772] [serial = 193] [outer = 149EA000] 23:51:38 INFO - PROCESS | 3772 | 1463035898372 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15D7B800) [pid = 3772] [serial = 194] [outer = 149EA000] 23:51:38 INFO - PROCESS | 3772 | 1463035898778 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:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 23:51:38 INFO - PROCESS | 3772 | 1463035898827 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:51:38 INFO - PROCESS | 3772 | 1463035898830 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:51:38 INFO - PROCESS | 3772 | 1463035898833 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 3772 | 1463035898835 Marionette TRACE conn6 <- [1,226,null,{}] 23:51:38 INFO - PROCESS | 3772 | 1463035898843 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:51:38 INFO - PROCESS | 3772 | 1463035898923 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:51:38 INFO - PROCESS | 3772 | 1463035898930 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 3772 | ++DOCSHELL 16103C00 == 45 [pid = 3772] [id = 66] 23:51:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16113800) [pid = 3772] [serial = 195] [outer = 00000000] 23:51:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16491800) [pid = 3772] [serial = 196] [outer = 16113800] 23:51:38 INFO - PROCESS | 3772 | 1463035898976 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (165BC000) [pid = 3772] [serial = 197] [outer = 16113800] 23:51:39 INFO - PROCESS | 3772 | 1463035899447 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:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 23:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:51:39 INFO - PROCESS | 3772 | 1463035899465 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:51:39 INFO - PROCESS | 3772 | 1463035899467 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:51:39 INFO - PROCESS | 3772 | 1463035899474 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 3772 | 1463035899475 Marionette TRACE conn6 <- [1,230,null,{}] 23:51:39 INFO - PROCESS | 3772 | 1463035899484 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:51:39 INFO - PROCESS | 3772 | 1463035899623 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:51:39 INFO - PROCESS | 3772 | 1463035899680 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 3772 | ++DOCSHELL 1671F400 == 46 [pid = 3772] [id = 67] 23:51:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16E3A000) [pid = 3772] [serial = 198] [outer = 00000000] 23:51:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16E41C00) [pid = 3772] [serial = 199] [outer = 16E3A000] 23:51:39 INFO - PROCESS | 3772 | 1463035899725 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (17457800) [pid = 3772] [serial = 200] [outer = 16E3A000] 23:51:40 INFO - PROCESS | 3772 | 1463035900140 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:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 730ms 23:51:40 INFO - PROCESS | 3772 | 1463035900201 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 3772 | 1463035900203 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:51:40 INFO - PROCESS | 3772 | 1463035900206 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 3772 | 1463035900208 Marionette TRACE conn6 <- [1,234,null,{}] 23:51:40 INFO - PROCESS | 3772 | 1463035900212 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:51:40 INFO - PROCESS | 3772 | 1463035900336 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:51:40 INFO - PROCESS | 3772 | 1463035900358 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 3772 | ++DOCSHELL 0D960400 == 47 [pid = 3772] [id = 68] 23:51:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16E41400) [pid = 3772] [serial = 201] [outer = 00000000] 23:51:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17C33400) [pid = 3772] [serial = 202] [outer = 16E41400] 23:51:40 INFO - PROCESS | 3772 | 1463035900401 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17C33C00) [pid = 3772] [serial = 203] [outer = 16E41400] 23:51:40 INFO - PROCESS | 3772 | 1463035900799 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:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 23:51:40 INFO - PROCESS | 3772 | 1463035900836 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 3772 | 1463035900838 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:51:40 INFO - PROCESS | 3772 | 1463035900841 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 3772 | 1463035900843 Marionette TRACE conn6 <- [1,238,null,{}] 23:51:40 INFO - PROCESS | 3772 | 1463035900846 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:51:40 INFO - PROCESS | 3772 | 1463035900947 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:51:40 INFO - PROCESS | 3772 | 1463035900954 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 3772 | ++DOCSHELL 17B1C000 == 48 [pid = 3772] [id = 69] 23:51:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17EF9800) [pid = 3772] [serial = 204] [outer = 00000000] 23:51:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (18D8AC00) [pid = 3772] [serial = 205] [outer = 17EF9800] 23:51:40 INFO - PROCESS | 3772 | 1463035900997 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19009800) [pid = 3772] [serial = 206] [outer = 17EF9800] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (14914C00) [pid = 3772] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0CF83400) [pid = 3772] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16493C00) [pid = 3772] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (0D95F800) [pid = 3772] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (15D54400) [pid = 3772] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (0DE6C400) [pid = 3772] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (149EDC00) [pid = 3772] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16E41000) [pid = 3772] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (0D962000) [pid = 3772] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1362CC00) [pid = 3772] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:51:41 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (123EA800) [pid = 3772] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:51:41 INFO - PROCESS | 3772 | 1463035901496 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:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 23:51:41 INFO - PROCESS | 3772 | 1463035901513 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:51:41 INFO - PROCESS | 3772 | 1463035901515 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:51:41 INFO - PROCESS | 3772 | 1463035901517 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 3772 | 1463035901519 Marionette TRACE conn6 <- [1,242,null,{}] 23:51:41 INFO - PROCESS | 3772 | 1463035901523 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:51:41 INFO - PROCESS | 3772 | 1463035901626 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:51:41 INFO - PROCESS | 3772 | 1463035901697 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 3772 | ++DOCSHELL 0DA10000 == 49 [pid = 3772] [id = 70] 23:51:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (0DE6C400) [pid = 3772] [serial = 207] [outer = 00000000] 23:51:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17C2E800) [pid = 3772] [serial = 208] [outer = 0DE6C400] 23:51:41 INFO - PROCESS | 3772 | 1463035901743 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (19A60C00) [pid = 3772] [serial = 209] [outer = 0DE6C400] 23:51:42 INFO - PROCESS | 3772 | 1463035902083 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:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 23:51:42 INFO - PROCESS | 3772 | 1463035902149 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 3772 | 1463035902151 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:51:42 INFO - PROCESS | 3772 | 1463035902154 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:51:42 INFO - PROCESS | 3772 | 1463035902156 Marionette TRACE conn6 <- [1,246,null,{}] 23:51:42 INFO - PROCESS | 3772 | 1463035902159 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:51:42 INFO - PROCESS | 3772 | 1463035902238 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:51:42 INFO - PROCESS | 3772 | 1463035902245 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 3772 | ++DOCSHELL 18D89400 == 50 [pid = 3772] [id = 71] 23:51:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19D2FC00) [pid = 3772] [serial = 210] [outer = 00000000] 23:51:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A54A000) [pid = 3772] [serial = 211] [outer = 19D2FC00] 23:51:42 INFO - PROCESS | 3772 | 1463035902288 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1C075400) [pid = 3772] [serial = 212] [outer = 19D2FC00] 23:51:42 INFO - PROCESS | 3772 | 1463035902689 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:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 23:51:42 INFO - PROCESS | 3772 | 1463035902729 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 3772 | 1463035902731 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:51:42 INFO - PROCESS | 3772 | 1463035902744 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 3772 | 1463035902747 Marionette TRACE conn6 <- [1,250,null,{}] 23:51:42 INFO - PROCESS | 3772 | 1463035902750 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:51:42 INFO - PROCESS | 3772 | 1463035902848 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:51:42 INFO - PROCESS | 3772 | 1463035902855 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 3772 | ++DOCSHELL 1C079000 == 51 [pid = 3772] [id = 72] 23:51:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1C079C00) [pid = 3772] [serial = 213] [outer = 00000000] 23:51:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1C094C00) [pid = 3772] [serial = 214] [outer = 1C079C00] 23:51:42 INFO - PROCESS | 3772 | 1463035902903 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1C09AC00) [pid = 3772] [serial = 215] [outer = 1C079C00] 23:51:43 INFO - PROCESS | 3772 | 1463035903505 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:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 829ms 23:51:43 INFO - PROCESS | 3772 | 1463035903613 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 3772 | 1463035903617 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:51:43 INFO - PROCESS | 3772 | 1463035903626 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 3772 | 1463035903628 Marionette TRACE conn6 <- [1,254,null,{}] 23:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:51:43 INFO - PROCESS | 3772 | 1463035903634 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:51:43 INFO - PROCESS | 3772 | 1463035903747 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:51:43 INFO - PROCESS | 3772 | 1463035903818 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 3772 | ++DOCSHELL 0D858C00 == 52 [pid = 3772] [id = 73] 23:51:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (0D90F400) [pid = 3772] [serial = 216] [outer = 00000000] 23:51:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (12137400) [pid = 3772] [serial = 217] [outer = 0D90F400] 23:51:43 INFO - PROCESS | 3772 | 1463035903887 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (123DBC00) [pid = 3772] [serial = 218] [outer = 0D90F400] 23:51:44 INFO - PROCESS | 3772 | 1463035904434 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:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 23:51:44 INFO - PROCESS | 3772 | 1463035904506 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:51:44 INFO - PROCESS | 3772 | 1463035904513 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:51:44 INFO - PROCESS | 3772 | 1463035904519 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:51:44 INFO - PROCESS | 3772 | 1463035904522 Marionette TRACE conn6 <- [1,258,null,{}] 23:51:44 INFO - PROCESS | 3772 | 1463035904527 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:51:44 INFO - PROCESS | 3772 | 1463035904633 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:51:44 INFO - PROCESS | 3772 | 1463035904725 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:44 INFO - PROCESS | 3772 | ++DOCSHELL 149EBC00 == 53 [pid = 3772] [id = 74] 23:51:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (149EC000) [pid = 3772] [serial = 219] [outer = 00000000] 23:51:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (165BD800) [pid = 3772] [serial = 220] [outer = 149EC000] 23:51:44 INFO - PROCESS | 3772 | 1463035904781 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (165C9800) [pid = 3772] [serial = 221] [outer = 149EC000] 23:51:45 INFO - PROCESS | 3772 | 1463035905373 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:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 23:51:45 INFO - PROCESS | 3772 | 1463035905450 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 3772 | 1463035905453 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:51:45 INFO - PROCESS | 3772 | 1463035905457 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 3772 | 1463035905461 Marionette TRACE conn6 <- [1,262,null,{}] 23:51:45 INFO - PROCESS | 3772 | 1463035905472 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:51:45 INFO - PROCESS | 3772 | 1463035905584 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:51:45 INFO - PROCESS | 3772 | 1463035905657 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 3772 | ++DOCSHELL 1A905000 == 54 [pid = 3772] [id = 75] 23:51:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A908000) [pid = 3772] [serial = 222] [outer = 00000000] 23:51:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A90C800) [pid = 3772] [serial = 223] [outer = 1A908000] 23:51:45 INFO - PROCESS | 3772 | 1463035905753 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A910C00) [pid = 3772] [serial = 224] [outer = 1A908000] 23:51:46 INFO - PROCESS | 3772 | 1463035906293 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:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 23:51:46 INFO - PROCESS | 3772 | 1463035906330 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 3772 | 1463035906333 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:51:46 INFO - PROCESS | 3772 | 1463035906336 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:51:46 INFO - PROCESS | 3772 | 1463035906338 Marionette TRACE conn6 <- [1,266,null,{}] 23:51:46 INFO - PROCESS | 3772 | 1463035906342 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:51:46 INFO - PROCESS | 3772 | 1463035906445 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:51:46 INFO - PROCESS | 3772 | 1463035906535 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 3772 | ++DOCSHELL 1A698000 == 55 [pid = 3772] [id = 76] 23:51:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A699400) [pid = 3772] [serial = 225] [outer = 00000000] 23:51:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1A69CC00) [pid = 3772] [serial = 226] [outer = 1A699400] 23:51:46 INFO - PROCESS | 3772 | 1463035906590 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A6A0000) [pid = 3772] [serial = 227] [outer = 1A699400] 23:51:47 INFO - PROCESS | 3772 | 1463035907413 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:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1124ms 23:51:47 INFO - PROCESS | 3772 | 1463035907486 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 3772 | 1463035907489 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:51:47 INFO - PROCESS | 3772 | 1463035907547 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 3772 | 1463035907549 Marionette TRACE conn6 <- [1,270,null,{}] 23:51:47 INFO - PROCESS | 3772 | 1463035907633 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:51:47 INFO - PROCESS | 3772 | 1463035907735 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:51:47 INFO - PROCESS | 3772 | 1463035907844 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 3772 | ++DOCSHELL 0DD9D800 == 56 [pid = 3772] [id = 77] 23:51:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (0DE02800) [pid = 3772] [serial = 228] [outer = 00000000] 23:51:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (12306800) [pid = 3772] [serial = 229] [outer = 0DE02800] 23:51:47 INFO - PROCESS | 3772 | 1463035907895 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (13355400) [pid = 3772] [serial = 230] [outer = 0DE02800] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 12489C00 == 55 [pid = 3772] [id = 30] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 13260C00 == 54 [pid = 3772] [id = 8] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 17D19000 == 53 [pid = 3772] [id = 31] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 18D89400 == 52 [pid = 3772] [id = 71] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 0DA10000 == 51 [pid = 3772] [id = 70] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 17B1C000 == 50 [pid = 3772] [id = 69] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 0D960400 == 49 [pid = 3772] [id = 68] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 1671F400 == 48 [pid = 3772] [id = 67] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 16103C00 == 47 [pid = 3772] [id = 66] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 149E9C00 == 46 [pid = 3772] [id = 65] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 12110800 == 45 [pid = 3772] [id = 64] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A068400) [pid = 3772] [serial = 169] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 0CD2AC00 == 44 [pid = 3772] [id = 63] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 0D960000 == 43 [pid = 3772] [id = 62] 23:51:48 INFO - PROCESS | 3772 | --DOCSHELL 182A3C00 == 42 [pid = 3772] [id = 57] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (14D4EC00) [pid = 3772] [serial = 147] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (14DC0400) [pid = 3772] [serial = 148] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (0D911C00) [pid = 3772] [serial = 141] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16715000) [pid = 3772] [serial = 153] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (16E3E000) [pid = 3772] [serial = 154] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (0DA0D000) [pid = 3772] [serial = 142] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1325C000) [pid = 3772] [serial = 132] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (0DD91000) [pid = 3772] [serial = 139] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (0DA02C00) [pid = 3772] [serial = 138] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16114000) [pid = 3772] [serial = 150] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1232E000) [pid = 3772] [serial = 144] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (12484800) [pid = 3772] [serial = 145] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (19A65800) [pid = 3772] [serial = 127] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17B10000) [pid = 3772] [serial = 156] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (123DC400) [pid = 3772] [serial = 162] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17C36000) [pid = 3772] [serial = 157] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16E3B000) [pid = 3772] [serial = 135] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (0D855800) [pid = 3772] [serial = 129] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (13630C00) [pid = 3772] [serial = 159] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17544400) [pid = 3772] [serial = 166] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13630800) [pid = 3772] [serial = 163] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13633400) [pid = 3772] [serial = 160] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1745CC00) [pid = 3772] [serial = 37] [outer = 00000000] [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:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (192D2000) [pid = 3772] [serial = 167] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1611B400) [pid = 3772] [serial = 151] [outer = 00000000] [url = about:blank] 23:51:48 INFO - PROCESS | 3772 | 1463035908424 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:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 989ms 23:51:48 INFO - PROCESS | 3772 | 1463035908460 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:51:48 INFO - PROCESS | 3772 | 1463035908466 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:51:48 INFO - PROCESS | 3772 | 1463035908472 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:51:48 INFO - PROCESS | 3772 | 1463035908475 Marionette TRACE conn6 <- [1,274,null,{}] 23:51:48 INFO - PROCESS | 3772 | 1463035908478 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:51:48 INFO - PROCESS | 3772 | 1463035908560 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:51:48 INFO - PROCESS | 3772 | 1463035908570 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 3772 | ++DOCSHELL 0D857400 == 43 [pid = 3772] [id = 78] 23:51:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (0D857C00) [pid = 3772] [serial = 231] [outer = 00000000] 23:51:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (0DD98800) [pid = 3772] [serial = 232] [outer = 0D857C00] 23:51:48 INFO - PROCESS | 3772 | 1463035908620 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (121B0C00) [pid = 3772] [serial = 233] [outer = 0D857C00] 23:51:49 INFO - PROCESS | 3772 | 1463035909070 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:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 23:51:49 INFO - PROCESS | 3772 | 1463035909105 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 3772 | 1463035909107 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:51:49 INFO - PROCESS | 3772 | 1463035909110 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:51:49 INFO - PROCESS | 3772 | 1463035909114 Marionette TRACE conn6 <- [1,278,null,{}] 23:51:49 INFO - PROCESS | 3772 | 1463035909124 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:51:49 INFO - PROCESS | 3772 | 1463035909236 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:51:49 INFO - PROCESS | 3772 | 1463035909247 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 3772 | ++DOCSHELL 13781C00 == 44 [pid = 3772] [id = 79] 23:51:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13784000) [pid = 3772] [serial = 234] [outer = 00000000] 23:51:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1388EC00) [pid = 3772] [serial = 235] [outer = 13784000] 23:51:49 INFO - PROCESS | 3772 | 1463035909295 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (149E2800) [pid = 3772] [serial = 236] [outer = 13784000] 23:51:49 INFO - PROCESS | 3772 | 1463035909747 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:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 672ms 23:51:49 INFO - PROCESS | 3772 | 1463035909787 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 3772 | 1463035909789 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:51:49 INFO - PROCESS | 3772 | 1463035909796 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:51:49 INFO - PROCESS | 3772 | 1463035909798 Marionette TRACE conn6 <- [1,282,null,{}] 23:51:49 INFO - PROCESS | 3772 | 1463035909801 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:51:49 INFO - PROCESS | 3772 | 1463035909882 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:51:49 INFO - PROCESS | 3772 | 1463035909889 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 3772 | ++DOCSHELL 14D4F400 == 45 [pid = 3772] [id = 80] 23:51:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (14D4F800) [pid = 3772] [serial = 237] [outer = 00000000] 23:51:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (15032800) [pid = 3772] [serial = 238] [outer = 14D4F800] 23:51:49 INFO - PROCESS | 3772 | 1463035909936 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (15F67000) [pid = 3772] [serial = 239] [outer = 14D4F800] 23:51:50 INFO - PROCESS | 3772 | 1463035910359 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:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 23:51:50 INFO - PROCESS | 3772 | 1463035910432 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 3772 | 1463035910434 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:51:50 INFO - PROCESS | 3772 | 1463035910437 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 3772 | 1463035910439 Marionette TRACE conn6 <- [1,286,null,{}] 23:51:50 INFO - PROCESS | 3772 | 1463035910443 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:51:50 INFO - PROCESS | 3772 | 1463035910526 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:51:50 INFO - PROCESS | 3772 | 1463035910533 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 3772 | ++DOCSHELL 16113C00 == 46 [pid = 3772] [id = 81] 23:51:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16118C00) [pid = 3772] [serial = 240] [outer = 00000000] 23:51:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16494400) [pid = 3772] [serial = 241] [outer = 16118C00] 23:51:50 INFO - PROCESS | 3772 | 1463035910577 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1649B400) [pid = 3772] [serial = 242] [outer = 16118C00] 23:51:51 INFO - PROCESS | 3772 | 1463035911040 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:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 23:51:51 INFO - PROCESS | 3772 | 1463035911068 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 3772 | 1463035911070 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:51:51 INFO - PROCESS | 3772 | 1463035911077 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 3772 | 1463035911078 Marionette TRACE conn6 <- [1,290,null,{}] 23:51:51 INFO - PROCESS | 3772 | 1463035911082 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:51:51 INFO - PROCESS | 3772 | 1463035911210 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:51:51 INFO - PROCESS | 3772 | 1463035911220 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 3772 | ++DOCSHELL 11C1F400 == 47 [pid = 3772] [id = 82] 23:51:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (13781000) [pid = 3772] [serial = 243] [outer = 00000000] 23:51:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16E44C00) [pid = 3772] [serial = 244] [outer = 13781000] 23:51:51 INFO - PROCESS | 3772 | 1463035911265 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1753D400) [pid = 3772] [serial = 245] [outer = 13781000] 23:51:51 INFO - PROCESS | 3772 | 1463035911682 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:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 23:51:51 INFO - PROCESS | 3772 | 1463035911704 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 3772 | 1463035911706 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:51:51 INFO - PROCESS | 3772 | 1463035911709 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 3772 | 1463035911710 Marionette TRACE conn6 <- [1,294,null,{}] 23:51:51 INFO - PROCESS | 3772 | 1463035911714 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:51:51 INFO - PROCESS | 3772 | 1463035911816 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:51:51 INFO - PROCESS | 3772 | 1463035911822 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 3772 | ++DOCSHELL 0D84E000 == 48 [pid = 3772] [id = 83] 23:51:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1754B000) [pid = 3772] [serial = 246] [outer = 00000000] 23:51:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17B1AC00) [pid = 3772] [serial = 247] [outer = 1754B000] 23:51:51 INFO - PROCESS | 3772 | 1463035911866 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (17C31000) [pid = 3772] [serial = 248] [outer = 1754B000] 23:51:52 INFO - PROCESS | 3772 | 1463035912329 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:51:52 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:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 23:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:51:52 INFO - PROCESS | 3772 | 1463035912380 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 3772 | 1463035912382 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:51:52 INFO - PROCESS | 3772 | 1463035912385 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - PROCESS | 3772 | 1463035912387 Marionette TRACE conn6 <- [1,298,null,{}] 23:51:52 INFO - PROCESS | 3772 | 1463035912396 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:51:52 INFO - PROCESS | 3772 | 1463035912509 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:51:52 INFO - PROCESS | 3772 | 1463035912515 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 3772 | ++DOCSHELL 17D1B800 == 49 [pid = 3772] [id = 84] 23:51:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17D1D400) [pid = 3772] [serial = 249] [outer = 00000000] 23:51:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18D88800) [pid = 3772] [serial = 250] [outer = 17D1D400] 23:51:52 INFO - PROCESS | 3772 | 1463035912558 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (18D89800) [pid = 3772] [serial = 251] [outer = 17D1D400] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (16E3A000) [pid = 3772] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (121B0000) [pid = 3772] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (149EA000) [pid = 3772] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16E41400) [pid = 3772] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (19A60800) [pid = 3772] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (0DA0A000) [pid = 3772] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (0CF79000) [pid = 3772] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (19D2FC00) [pid = 3772] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17EF9800) [pid = 3772] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0DE6C400) [pid = 3772] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:51:52 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16113800) [pid = 3772] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:51:53 INFO - PROCESS | 3772 | 1463035913105 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:51:53 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:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 769ms 23:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:51:53 INFO - PROCESS | 3772 | 1463035913156 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:51:53 INFO - PROCESS | 3772 | 1463035913159 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:51:53 INFO - PROCESS | 3772 | 1463035913162 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 3772 | 1463035913164 Marionette TRACE conn6 <- [1,302,null,{}] 23:51:53 INFO - PROCESS | 3772 | 1463035913167 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:51:53 INFO - PROCESS | 3772 | 1463035913272 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:51:53 INFO - PROCESS | 3772 | 1463035913320 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 3772 | ++DOCSHELL 0D85B400 == 50 [pid = 3772] [id = 85] 23:51:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (0DA0C800) [pid = 3772] [serial = 252] [outer = 00000000] 23:51:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (15D70800) [pid = 3772] [serial = 253] [outer = 0DA0C800] 23:51:53 INFO - PROCESS | 3772 | 1463035913364 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16E40400) [pid = 3772] [serial = 254] [outer = 0DA0C800] 23:51:53 INFO - PROCESS | 3772 | 1463035913701 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:51:53 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:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 571ms 23:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:51:53 INFO - PROCESS | 3772 | 1463035913737 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:51:53 INFO - PROCESS | 3772 | 1463035913739 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:51:53 INFO - PROCESS | 3772 | 1463035913742 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 3772 | 1463035913744 Marionette TRACE conn6 <- [1,306,null,{}] 23:51:53 INFO - PROCESS | 3772 | 1463035913748 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:51:53 INFO - PROCESS | 3772 | 1463035913854 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:51:53 INFO - PROCESS | 3772 | 1463035913863 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 3772 | ++DOCSHELL 1611B800 == 51 [pid = 3772] [id = 86] 23:51:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16E3A000) [pid = 3772] [serial = 255] [outer = 00000000] 23:51:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (19A65400) [pid = 3772] [serial = 256] [outer = 16E3A000] 23:51:53 INFO - PROCESS | 3772 | 1463035913906 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (19DEC400) [pid = 3772] [serial = 257] [outer = 16E3A000] 23:51:54 INFO - PROCESS | 3772 | 1463035914286 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:51:54 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:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 23:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:51:54 INFO - PROCESS | 3772 | 1463035914313 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:51:54 INFO - PROCESS | 3772 | 1463035914315 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:51:54 INFO - PROCESS | 3772 | 1463035914318 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 3772 | 1463035914321 Marionette TRACE conn6 <- [1,310,null,{}] 23:51:54 INFO - PROCESS | 3772 | 1463035914324 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:51:54 INFO - PROCESS | 3772 | 1463035914426 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:51:54 INFO - PROCESS | 3772 | 1463035914506 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:54 INFO - PROCESS | 3772 | ++DOCSHELL 1A10F800 == 52 [pid = 3772] [id = 87] 23:51:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A193800) [pid = 3772] [serial = 258] [outer = 00000000] 23:51:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A69C400) [pid = 3772] [serial = 259] [outer = 1A193800] 23:51:54 INFO - PROCESS | 3772 | 1463035914555 Marionette DEBUG loaded listener.js 23:51:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A906800) [pid = 3772] [serial = 260] [outer = 1A193800] 23:51:54 INFO - PROCESS | 3772 | 1463035914944 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:51:54 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:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 23:51:55 INFO - PROCESS | 3772 | 1463035915004 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:51:55 INFO - PROCESS | 3772 | 1463035915008 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:51:55 INFO - PROCESS | 3772 | 1463035915013 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:51:55 INFO - PROCESS | 3772 | 1463035915018 Marionette TRACE conn6 <- [1,314,null,{}] 23:51:55 INFO - PROCESS | 3772 | 1463035915024 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:51:55 INFO - PROCESS | 3772 | 1463035915160 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:51:55 INFO - PROCESS | 3772 | 1463035915271 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:51:55 INFO - PROCESS | 3772 | 1463035915289 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:55 INFO - PROCESS | 3772 | ++DOCSHELL 0DD97400 == 53 [pid = 3772] [id = 88] 23:51:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (0DD98400) [pid = 3772] [serial = 261] [outer = 00000000] 23:51:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (0DE0B400) [pid = 3772] [serial = 262] [outer = 0DD98400] 23:51:55 INFO - PROCESS | 3772 | 1463035915346 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1210C000) [pid = 3772] [serial = 263] [outer = 0DD98400] 23:51:56 INFO - PROCESS | 3772 | 1463035916009 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:51:56 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:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1021ms 23:51:56 INFO - PROCESS | 3772 | 1463035916038 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:51:56 INFO - PROCESS | 3772 | 1463035916042 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:51:56 INFO - PROCESS | 3772 | 1463035916049 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:51:56 INFO - PROCESS | 3772 | 1463035916053 Marionette TRACE conn6 <- [1,318,null,{}] 23:51:56 INFO - PROCESS | 3772 | 1463035916057 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:51:56 INFO - PROCESS | 3772 | 1463035916163 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:51:56 INFO - PROCESS | 3772 | 1463035916254 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:56 INFO - PROCESS | 3772 | ++DOCSHELL 13624400 == 54 [pid = 3772] [id = 89] 23:51:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (14917C00) [pid = 3772] [serial = 264] [outer = 00000000] 23:51:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (15030400) [pid = 3772] [serial = 265] [outer = 14917C00] 23:51:56 INFO - PROCESS | 3772 | 1463035916308 Marionette DEBUG loaded listener.js 23:51:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16492400) [pid = 3772] [serial = 266] [outer = 14917C00] 23:51:56 INFO - PROCESS | 3772 | 1463035916858 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:51:56 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:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 890ms 23:51:56 INFO - PROCESS | 3772 | 1463035916939 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:51:56 INFO - PROCESS | 3772 | 1463035916941 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:51:56 INFO - PROCESS | 3772 | 1463035916945 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:51:56 INFO - PROCESS | 3772 | 1463035916947 Marionette TRACE conn6 <- [1,322,null,{}] 23:51:56 INFO - PROCESS | 3772 | 1463035916958 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:51:57 INFO - PROCESS | 3772 | 1463035917075 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:51:57 INFO - PROCESS | 3772 | 1463035917204 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:57 INFO - PROCESS | 3772 | ++DOCSHELL 1A691C00 == 55 [pid = 3772] [id = 90] 23:51:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A692400) [pid = 3772] [serial = 267] [outer = 00000000] 23:51:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A867000) [pid = 3772] [serial = 268] [outer = 1A692400] 23:51:57 INFO - PROCESS | 3772 | 1463035917265 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A909800) [pid = 3772] [serial = 269] [outer = 1A692400] 23:51:57 INFO - PROCESS | 3772 | 1463035917841 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:51:57 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:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 23:51:57 INFO - PROCESS | 3772 | 1463035917878 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:51:57 INFO - PROCESS | 3772 | 1463035917881 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:51:57 INFO - PROCESS | 3772 | 1463035917884 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - PROCESS | 3772 | 1463035917886 Marionette TRACE conn6 <- [1,326,null,{}] 23:51:57 INFO - PROCESS | 3772 | 1463035917890 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:51:58 INFO - PROCESS | 3772 | 1463035917995 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:51:58 INFO - PROCESS | 3772 | 1463035918120 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:58 INFO - PROCESS | 3772 | ++DOCSHELL 1A91C000 == 56 [pid = 3772] [id = 91] 23:51:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A91D800) [pid = 3772] [serial = 270] [outer = 00000000] 23:51:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1C07BC00) [pid = 3772] [serial = 271] [outer = 1A91D800] 23:51:58 INFO - PROCESS | 3772 | 1463035918179 Marionette DEBUG loaded listener.js 23:51:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1C091000) [pid = 3772] [serial = 272] [outer = 1A91D800] 23:51:58 INFO - PROCESS | 3772 | 1463035918888 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:51:58 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:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1015ms 23:51:58 INFO - PROCESS | 3772 | 1463035918904 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:51:58 INFO - PROCESS | 3772 | 1463035918907 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:51:58 INFO - PROCESS | 3772 | 1463035918910 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:51:58 INFO - PROCESS | 3772 | 1463035918912 Marionette TRACE conn6 <- [1,330,null,{}] 23:51:58 INFO - PROCESS | 3772 | 1463035918915 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:51:59 INFO - PROCESS | 3772 | 1463035919018 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:51:59 INFO - PROCESS | 3772 | 1463035919095 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:59 INFO - PROCESS | 3772 | ++DOCSHELL 0D753C00 == 57 [pid = 3772] [id = 92] 23:51:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (0D855800) [pid = 3772] [serial = 273] [outer = 00000000] 23:51:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0DD97800) [pid = 3772] [serial = 274] [outer = 0D855800] 23:51:59 INFO - PROCESS | 3772 | 1463035919260 Marionette DEBUG loaded listener.js 23:51:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (0DFDD000) [pid = 3772] [serial = 275] [outer = 0D855800] 23:51:59 INFO - PROCESS | 3772 | 1463035919833 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:51:59 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:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 23:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:51:59 INFO - PROCESS | 3772 | 1463035919885 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 3772 | 1463035919890 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:51:59 INFO - PROCESS | 3772 | 1463035919895 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:51:59 INFO - PROCESS | 3772 | 1463035919898 Marionette TRACE conn6 <- [1,334,null,{}] 23:51:59 INFO - PROCESS | 3772 | 1463035919903 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:52:00 INFO - PROCESS | 3772 | 1463035920005 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:52:00 INFO - PROCESS | 3772 | 1463035920100 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 3772 | ++DOCSHELL 149E6C00 == 58 [pid = 3772] [id = 93] 23:52:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (149EB400) [pid = 3772] [serial = 276] [outer = 00000000] 23:52:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (15F6E000) [pid = 3772] [serial = 277] [outer = 149EB400] 23:52:00 INFO - PROCESS | 3772 | 1463035920149 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16493C00) [pid = 3772] [serial = 278] [outer = 149EB400] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 1611B800 == 57 [pid = 3772] [id = 86] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 0D85B400 == 56 [pid = 3772] [id = 85] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 17D1B800 == 55 [pid = 3772] [id = 84] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 0D84E000 == 54 [pid = 3772] [id = 83] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 11C1F400 == 53 [pid = 3772] [id = 82] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 16113C00 == 52 [pid = 3772] [id = 81] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 14D4F400 == 51 [pid = 3772] [id = 80] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 13781C00 == 50 [pid = 3772] [id = 79] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 0D857400 == 49 [pid = 3772] [id = 78] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1C094C00) [pid = 3772] [serial = 214] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOCSHELL 0DD9D800 == 48 [pid = 3772] [id = 77] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (16E41C00) [pid = 3772] [serial = 199] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (13632800) [pid = 3772] [serial = 190] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (15D25400) [pid = 3772] [serial = 193] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (15D7B800) [pid = 3772] [serial = 194] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (17C33400) [pid = 3772] [serial = 202] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A865000) [pid = 3772] [serial = 170] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (11A40000) [pid = 3772] [serial = 185] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (0DD99000) [pid = 3772] [serial = 184] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (0D856800) [pid = 3772] [serial = 187] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (0D919C00) [pid = 3772] [serial = 188] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (0D859000) [pid = 3772] [serial = 172] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (13261000) [pid = 3772] [serial = 175] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1C2A0C00) [pid = 3772] [serial = 181] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (17545C00) [pid = 3772] [serial = 178] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1C075400) [pid = 3772] [serial = 212] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18D8AC00) [pid = 3772] [serial = 205] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17C2E800) [pid = 3772] [serial = 208] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A54A000) [pid = 3772] [serial = 211] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (19009800) [pid = 3772] [serial = 206] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1388E800) [pid = 3772] [serial = 191] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16491800) [pid = 3772] [serial = 196] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (17C33C00) [pid = 3772] [serial = 203] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (17457800) [pid = 3772] [serial = 200] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (19A60C00) [pid = 3772] [serial = 209] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (165BC000) [pid = 3772] [serial = 197] [outer = 00000000] [url = about:blank] 23:52:00 INFO - PROCESS | 3772 | 1463035920651 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:52:00 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:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 790ms 23:52:00 INFO - PROCESS | 3772 | 1463035920684 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:52:00 INFO - PROCESS | 3772 | 1463035920688 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:52:00 INFO - PROCESS | 3772 | 1463035920694 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:52:00 INFO - PROCESS | 3772 | 1463035920696 Marionette TRACE conn6 <- [1,338,null,{}] 23:52:00 INFO - PROCESS | 3772 | 1463035920700 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:52:00 INFO - PROCESS | 3772 | 1463035920782 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:52:00 INFO - PROCESS | 3772 | 1463035920792 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 3772 | ++DOCSHELL 11C1F400 == 49 [pid = 3772] [id = 94] 23:52:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (11C26400) [pid = 3772] [serial = 279] [outer = 00000000] 23:52:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1325E800) [pid = 3772] [serial = 280] [outer = 11C26400] 23:52:00 INFO - PROCESS | 3772 | 1463035920837 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13782C00) [pid = 3772] [serial = 281] [outer = 11C26400] 23:52:01 INFO - PROCESS | 3772 | 1463035921284 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:52:01 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:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 23:52:01 INFO - PROCESS | 3772 | 1463035921328 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:52:01 INFO - PROCESS | 3772 | 1463035921330 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:52:01 INFO - PROCESS | 3772 | 1463035921333 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:52:01 INFO - PROCESS | 3772 | 1463035921337 Marionette TRACE conn6 <- [1,342,null,{}] 23:52:01 INFO - PROCESS | 3772 | 1463035921347 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:52:01 INFO - PROCESS | 3772 | 1463035921433 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:52:01 INFO - PROCESS | 3772 | 1463035921443 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:01 INFO - PROCESS | 3772 | ++DOCSHELL 16499800 == 50 [pid = 3772] [id = 95] 23:52:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1649AC00) [pid = 3772] [serial = 282] [outer = 00000000] 23:52:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (165C8400) [pid = 3772] [serial = 283] [outer = 1649AC00] 23:52:01 INFO - PROCESS | 3772 | 1463035921494 Marionette DEBUG loaded listener.js 23:52:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16719800) [pid = 3772] [serial = 284] [outer = 1649AC00] 23:52:01 INFO - PROCESS | 3772 | 1463035921935 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:52:01 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:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 23:52:01 INFO - PROCESS | 3772 | 1463035921964 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:52:01 INFO - PROCESS | 3772 | 1463035921967 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:52:01 INFO - PROCESS | 3772 | 1463035921970 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:52:01 INFO - PROCESS | 3772 | 1463035921972 Marionette TRACE conn6 <- [1,346,null,{}] 23:52:01 INFO - PROCESS | 3772 | 1463035921976 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:52:02 INFO - PROCESS | 3772 | 1463035922055 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:52:02 INFO - PROCESS | 3772 | 1463035922061 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 3772 | ++DOCSHELL 165BD000 == 51 [pid = 3772] [id = 96] 23:52:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1671D400) [pid = 3772] [serial = 285] [outer = 00000000] 23:52:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17462000) [pid = 3772] [serial = 286] [outer = 1671D400] 23:52:02 INFO - PROCESS | 3772 | 1463035922105 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1753D800) [pid = 3772] [serial = 287] [outer = 1671D400] 23:52:02 INFO - PROCESS | 3772 | 1463035922553 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:52:02 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:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 23:52:02 INFO - PROCESS | 3772 | 1463035922608 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:52:02 INFO - PROCESS | 3772 | 1463035922610 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:52:02 INFO - PROCESS | 3772 | 1463035922613 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - PROCESS | 3772 | 1463035922615 Marionette TRACE conn6 <- [1,350,null,{}] 23:52:02 INFO - PROCESS | 3772 | 1463035922618 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:52:02 INFO - PROCESS | 3772 | 1463035922720 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:52:02 INFO - PROCESS | 3772 | 1463035922726 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 3772 | ++DOCSHELL 17B1B800 == 52 [pid = 3772] [id = 97] 23:52:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (17B1C000) [pid = 3772] [serial = 288] [outer = 00000000] 23:52:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (182A1000) [pid = 3772] [serial = 289] [outer = 17B1C000] 23:52:02 INFO - PROCESS | 3772 | 1463035922774 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (19009800) [pid = 3772] [serial = 290] [outer = 17B1C000] 23:52:03 INFO - PROCESS | 3772 | 1463035923247 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:52:03 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:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 669ms 23:52:03 INFO - PROCESS | 3772 | 1463035923284 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 3772 | 1463035923286 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:52:03 INFO - PROCESS | 3772 | 1463035923294 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 3772 | 1463035923296 Marionette TRACE conn6 <- [1,354,null,{}] 23:52:03 INFO - PROCESS | 3772 | 1463035923299 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:52:03 INFO - PROCESS | 3772 | 1463035923416 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:52:03 INFO - PROCESS | 3772 | 1463035923502 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:03 INFO - PROCESS | 3772 | ++DOCSHELL 1A108C00 == 53 [pid = 3772] [id = 98] 23:52:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A10F400) [pid = 3772] [serial = 291] [outer = 00000000] 23:52:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A69AC00) [pid = 3772] [serial = 292] [outer = 1A10F400] 23:52:03 INFO - PROCESS | 3772 | 1463035923546 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A69BC00) [pid = 3772] [serial = 293] [outer = 1A10F400] 23:52:03 INFO - PROCESS | 3772 | 1463035923972 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:52:04 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:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 23:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:52:04 INFO - PROCESS | 3772 | 1463035924020 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 3772 | 1463035924022 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:52:04 INFO - PROCESS | 3772 | 1463035924025 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 3772 | 1463035924027 Marionette TRACE conn6 <- [1,358,null,{}] 23:52:04 INFO - PROCESS | 3772 | 1463035924030 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:52:04 INFO - PROCESS | 3772 | 1463035924136 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:52:04 INFO - PROCESS | 3772 | 1463035924142 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 3772 | ++DOCSHELL 18D83C00 == 54 [pid = 3772] [id = 99] 23:52:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (19D2C800) [pid = 3772] [serial = 294] [outer = 00000000] 23:52:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A912400) [pid = 3772] [serial = 295] [outer = 19D2C800] 23:52:04 INFO - PROCESS | 3772 | 1463035924186 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A91D400) [pid = 3772] [serial = 296] [outer = 19D2C800] 23:52:04 INFO - PROCESS | 3772 | 1463035924759 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:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (11C25000) [pid = 3772] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (0D84E800) [pid = 3772] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (165BF400) [pid = 3772] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16715C00) [pid = 3772] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16E3A000) [pid = 3772] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13781000) [pid = 3772] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (0D857C00) [pid = 3772] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16118C00) [pid = 3772] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (13784000) [pid = 3772] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (14D4F800) [pid = 3772] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (0DE02800) [pid = 3772] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1754B000) [pid = 3772] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17D1D400) [pid = 3772] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:52:04 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (0DA0C800) [pid = 3772] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:52:04 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:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 23:52:04 INFO - PROCESS | 3772 | 1463035924857 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 3772 | 1463035924868 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:52:04 INFO - PROCESS | 3772 | 1463035924872 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:52:04 INFO - PROCESS | 3772 | 1463035924874 Marionette TRACE conn6 <- [1,362,null,{}] 23:52:04 INFO - PROCESS | 3772 | 1463035924880 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:52:04 INFO - PROCESS | 3772 | 1463035924957 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:52:04 INFO - PROCESS | 3772 | 1463035924964 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 3772 | ++DOCSHELL 12388400 == 55 [pid = 3772] [id = 100] 23:52:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (0DE02800) [pid = 3772] [serial = 297] [outer = 00000000] 23:52:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (14D4DC00) [pid = 3772] [serial = 298] [outer = 0DE02800] 23:52:05 INFO - PROCESS | 3772 | 1463035925008 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (15030800) [pid = 3772] [serial = 299] [outer = 0DE02800] 23:52:05 INFO - PROCESS | 3772 | 1463035925416 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:52:05 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:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 23:52:05 INFO - PROCESS | 3772 | 1463035925453 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:52:05 INFO - PROCESS | 3772 | 1463035925455 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:52:05 INFO - PROCESS | 3772 | 1463035925458 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:52:05 INFO - PROCESS | 3772 | 1463035925459 Marionette TRACE conn6 <- [1,366,null,{}] 23:52:05 INFO - PROCESS | 3772 | 1463035925463 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:52:05 INFO - PROCESS | 3772 | 1463035925540 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:52:05 INFO - PROCESS | 3772 | 1463035925546 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 3772 | ++DOCSHELL 17B0F000 == 56 [pid = 3772] [id = 101] 23:52:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1802EC00) [pid = 3772] [serial = 300] [outer = 00000000] 23:52:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18034C00) [pid = 3772] [serial = 301] [outer = 1802EC00] 23:52:05 INFO - PROCESS | 3772 | 1463035925589 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (18037C00) [pid = 3772] [serial = 302] [outer = 1802EC00] 23:52:05 INFO - PROCESS | 3772 | 1463035925993 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:52:06 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:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 23:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:52:06 INFO - PROCESS | 3772 | 1463035926032 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 3772 | 1463035926035 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:52:06 INFO - PROCESS | 3772 | 1463035926052 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 3772 | 1463035926054 Marionette TRACE conn6 <- [1,370,null,{}] 23:52:06 INFO - PROCESS | 3772 | 1463035926057 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:52:06 INFO - PROCESS | 3772 | 1463035926135 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:52:06 INFO - PROCESS | 3772 | 1463035926144 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 3772 | ++DOCSHELL 18038C00 == 57 [pid = 3772] [id = 102] 23:52:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1803A000) [pid = 3772] [serial = 303] [outer = 00000000] 23:52:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A90D800) [pid = 3772] [serial = 304] [outer = 1803A000] 23:52:06 INFO - PROCESS | 3772 | 1463035926191 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A952800) [pid = 3772] [serial = 305] [outer = 1803A000] 23:52:06 INFO - PROCESS | 3772 | 1463035926643 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:52:06 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:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 650ms 23:52:06 INFO - PROCESS | 3772 | 1463035926689 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 3772 | 1463035926691 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:52:06 INFO - PROCESS | 3772 | 1463035926695 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:52:06 INFO - PROCESS | 3772 | 1463035926697 Marionette TRACE conn6 <- [1,374,null,{}] 23:52:06 INFO - PROCESS | 3772 | 1463035926700 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:52:06 INFO - PROCESS | 3772 | 1463035926857 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:52:06 INFO - PROCESS | 3772 | 1463035926983 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 3772 | ++DOCSHELL 0CF79000 == 58 [pid = 3772] [id = 103] 23:52:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (0CF80C00) [pid = 3772] [serial = 306] [outer = 00000000] 23:52:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (0D911400) [pid = 3772] [serial = 307] [outer = 0CF80C00] 23:52:07 INFO - PROCESS | 3772 | 1463035927041 Marionette DEBUG loaded listener.js 23:52:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (0D96BC00) [pid = 3772] [serial = 308] [outer = 0CF80C00] 23:52:07 INFO - PROCESS | 3772 | 1463035927713 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:52:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:52:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1070ms 23:52:07 INFO - PROCESS | 3772 | 1463035927770 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 3772 | 1463035927774 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:52:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:52:07 INFO - PROCESS | 3772 | 1463035927778 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:52:07 INFO - PROCESS | 3772 | 1463035927783 Marionette TRACE conn6 <- [1,378,null,{}] 23:52:07 INFO - PROCESS | 3772 | 1463035927788 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:52:07 INFO - PROCESS | 3772 | 1463035927936 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:52:07 INFO - PROCESS | 3772 | 1463035927954 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 3772 | ++DOCSHELL 1388D800 == 59 [pid = 3772] [id = 104] 23:52:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1388F000) [pid = 3772] [serial = 309] [outer = 00000000] 23:52:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (14DBF000) [pid = 3772] [serial = 310] [outer = 1388F000] 23:52:08 INFO - PROCESS | 3772 | 1463035928010 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (16103800) [pid = 3772] [serial = 311] [outer = 1388F000] 23:52:08 INFO - PROCESS | 3772 | 1463035928641 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:52:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:52:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 889ms 23:52:08 INFO - PROCESS | 3772 | 1463035928669 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:52:08 INFO - PROCESS | 3772 | 1463035928673 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:52:08 INFO - PROCESS | 3772 | 1463035928676 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:52:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:52:08 INFO - PROCESS | 3772 | 1463035928679 Marionette TRACE conn6 <- [1,382,null,{}] 23:52:08 INFO - PROCESS | 3772 | 1463035928683 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:52:08 INFO - PROCESS | 3772 | 1463035928788 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:52:08 INFO - PROCESS | 3772 | 1463035928913 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 3772 | ++DOCSHELL 18D85800 == 60 [pid = 3772] [id = 105] 23:52:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19006800) [pid = 3772] [serial = 312] [outer = 00000000] 23:52:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (19D2B800) [pid = 3772] [serial = 313] [outer = 19006800] 23:52:08 INFO - PROCESS | 3772 | 1463035928968 Marionette DEBUG loaded listener.js 23:52:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A699800) [pid = 3772] [serial = 314] [outer = 19006800] 23:52:09 INFO - PROCESS | 3772 | 1463035929602 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:52:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:52:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 23:52:09 INFO - PROCESS | 3772 | 1463035929649 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:52:09 INFO - PROCESS | 3772 | 1463035929653 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:52:09 INFO - PROCESS | 3772 | 1463035929664 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:52:09 INFO - PROCESS | 3772 | 1463035929669 Marionette TRACE conn6 <- [1,386,null,{}] 23:52:09 INFO - PROCESS | 3772 | 1463035929673 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:52:09 INFO - PROCESS | 3772 | 1463035929785 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:52:09 INFO - PROCESS | 3772 | 1463035929912 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:09 INFO - PROCESS | 3772 | ++DOCSHELL 17D2C400 == 61 [pid = 3772] [id = 106] 23:52:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (17D34400) [pid = 3772] [serial = 315] [outer = 00000000] 23:52:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (17D3A800) [pid = 3772] [serial = 316] [outer = 17D34400] 23:52:09 INFO - PROCESS | 3772 | 1463035929969 Marionette DEBUG loaded listener.js 23:52:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A957400) [pid = 3772] [serial = 317] [outer = 17D34400] 23:52:10 INFO - PROCESS | 3772 | 1463035930587 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:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 990ms 23:52:10 INFO - PROCESS | 3772 | 1463035930649 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:52:10 INFO - PROCESS | 3772 | 1463035930651 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:52:10 INFO - PROCESS | 3772 | 1463035930655 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:52:10 INFO - PROCESS | 3772 | 1463035930657 Marionette TRACE conn6 <- [1,390,null,{}] 23:52:10 INFO - PROCESS | 3772 | 1463035930661 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:52:10 INFO - PROCESS | 3772 | 1463035930763 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:52:10 INFO - PROCESS | 3772 | 1463035930998 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 3772 | ++DOCSHELL 08D78800 == 62 [pid = 3772] [id = 107] 23:52:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (0CF3B800) [pid = 3772] [serial = 318] [outer = 00000000] 23:52:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (0DE75800) [pid = 3772] [serial = 319] [outer = 0CF3B800] 23:52:11 INFO - PROCESS | 3772 | 1463035931073 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (12484800) [pid = 3772] [serial = 320] [outer = 0CF3B800] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 165C1000 == 61 [pid = 3772] [id = 60] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 1C078400 == 60 [pid = 3772] [id = 61] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 18038C00 == 59 [pid = 3772] [id = 102] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 17B0F000 == 58 [pid = 3772] [id = 101] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 12388400 == 57 [pid = 3772] [id = 100] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 18D83C00 == 56 [pid = 3772] [id = 99] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 1A108C00 == 55 [pid = 3772] [id = 98] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 17B1B800 == 54 [pid = 3772] [id = 97] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 165BD000 == 53 [pid = 3772] [id = 96] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 16499800 == 52 [pid = 3772] [id = 95] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A69C400) [pid = 3772] [serial = 259] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | 1463035931808 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:52:11 INFO - PROCESS | 3772 | --DOCSHELL 11C1F400 == 51 [pid = 3772] [id = 94] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 149E6C00 == 50 [pid = 3772] [id = 93] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 0D753C00 == 49 [pid = 3772] [id = 92] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 0DD97400 == 48 [pid = 3772] [id = 88] 23:52:11 INFO - PROCESS | 3772 | --DOCSHELL 1A10F800 == 47 [pid = 3772] [id = 87] 23:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1176ms 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (13360C00) [pid = 3772] [serial = 133] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (0D90F800) [pid = 3772] [serial = 130] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (17B18000) [pid = 3772] [serial = 136] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1753DC00) [pid = 3772] [serial = 82] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19DEC400) [pid = 3772] [serial = 257] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (12137400) [pid = 3772] [serial = 217] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (16E44C00) [pid = 3772] [serial = 244] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (165BD800) [pid = 3772] [serial = 220] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (0DD98800) [pid = 3772] [serial = 232] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (121B0C00) [pid = 3772] [serial = 233] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (16494400) [pid = 3772] [serial = 241] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1388EC00) [pid = 3772] [serial = 235] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (149E2800) [pid = 3772] [serial = 236] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (15032800) [pid = 3772] [serial = 238] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (15F67000) [pid = 3772] [serial = 239] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (12306800) [pid = 3772] [serial = 229] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (17C31000) [pid = 3772] [serial = 248] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (17B1AC00) [pid = 3772] [serial = 247] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (13355400) [pid = 3772] [serial = 230] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A90C800) [pid = 3772] [serial = 223] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (18D88800) [pid = 3772] [serial = 250] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (15D70800) [pid = 3772] [serial = 253] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A69CC00) [pid = 3772] [serial = 226] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (19A65400) [pid = 3772] [serial = 256] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (18D89800) [pid = 3772] [serial = 251] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1753D400) [pid = 3772] [serial = 245] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16E40400) [pid = 3772] [serial = 254] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1649B400) [pid = 3772] [serial = 242] [outer = 00000000] [url = about:blank] 23:52:11 INFO - PROCESS | 3772 | 1463035931861 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 23:52:11 INFO - PROCESS | 3772 | 1463035931865 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:52:11 INFO - PROCESS | 3772 | 1463035931871 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:52:11 INFO - PROCESS | 3772 | 1463035931874 Marionette TRACE conn6 <- [1,394,null,{}] 23:52:11 INFO - PROCESS | 3772 | 1463035931879 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:52:11 INFO - PROCESS | 3772 | 1463035931968 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:52:11 INFO - PROCESS | 3772 | 1463035931976 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 3772 | ++DOCSHELL 0D960C00 == 48 [pid = 3772] [id = 108] 23:52:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (0D964000) [pid = 3772] [serial = 321] [outer = 00000000] 23:52:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (0DA06400) [pid = 3772] [serial = 322] [outer = 0D964000] 23:52:12 INFO - PROCESS | 3772 | 1463035932023 Marionette DEBUG loaded listener.js 23:52:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (0DD98800) [pid = 3772] [serial = 323] [outer = 0D964000] 23:52:12 INFO - PROCESS | 3772 | 1463035932521 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:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 23:52:12 INFO - PROCESS | 3772 | 1463035932563 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 23:52:12 INFO - PROCESS | 3772 | 1463035932567 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:52:12 INFO - PROCESS | 3772 | 1463035932571 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:52:12 INFO - PROCESS | 3772 | 1463035932573 Marionette TRACE conn6 <- [1,398,null,{}] 23:52:12 INFO - PROCESS | 3772 | 1463035932577 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:52:12 INFO - PROCESS | 3772 | 1463035932657 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:52:12 INFO - PROCESS | 3772 | 1463035932667 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:12 INFO - PROCESS | 3772 | ++DOCSHELL 123EBC00 == 49 [pid = 3772] [id = 109] 23:52:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13255800) [pid = 3772] [serial = 324] [outer = 00000000] 23:52:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (13630C00) [pid = 3772] [serial = 325] [outer = 13255800] 23:52:12 INFO - PROCESS | 3772 | 1463035932712 Marionette DEBUG loaded listener.js 23:52:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1388E800) [pid = 3772] [serial = 326] [outer = 13255800] 23:52:13 INFO - PROCESS | 3772 | 1463035933188 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:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 669ms 23:52:13 INFO - PROCESS | 3772 | 1463035933246 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 23:52:13 INFO - PROCESS | 3772 | 1463035933248 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:52:13 INFO - PROCESS | 3772 | 1463035933252 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:52:13 INFO - PROCESS | 3772 | 1463035933258 Marionette TRACE conn6 <- [1,402,null,{}] 23:52:13 INFO - PROCESS | 3772 | 1463035933267 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:52:13 INFO - PROCESS | 3772 | 1463035933349 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:52:13 INFO - PROCESS | 3772 | 1463035933356 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:13 INFO - PROCESS | 3772 | ++DOCSHELL 16113800 == 50 [pid = 3772] [id = 110] 23:52:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16113C00) [pid = 3772] [serial = 327] [outer = 00000000] 23:52:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1648F800) [pid = 3772] [serial = 328] [outer = 16113C00] 23:52:13 INFO - PROCESS | 3772 | 1463035933401 Marionette DEBUG loaded listener.js 23:52:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (16494C00) [pid = 3772] [serial = 329] [outer = 16113C00] 23:52:13 INFO - PROCESS | 3772 | 1463035933881 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:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 690ms 23:52:13 INFO - PROCESS | 3772 | 1463035933942 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:52:13 INFO - PROCESS | 3772 | 1463035933945 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:52:13 INFO - PROCESS | 3772 | 1463035933948 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:52:13 INFO - PROCESS | 3772 | 1463035933950 Marionette TRACE conn6 <- [1,406,null,{}] 23:52:13 INFO - PROCESS | 3772 | 1463035933953 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:52:14 INFO - PROCESS | 3772 | 1463035934061 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:52:14 INFO - PROCESS | 3772 | 1463035934069 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 3772 | ++DOCSHELL 16493000 == 51 [pid = 3772] [id = 111] 23:52:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (16498400) [pid = 3772] [serial = 330] [outer = 00000000] 23:52:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16E3E000) [pid = 3772] [serial = 331] [outer = 16498400] 23:52:14 INFO - PROCESS | 3772 | 1463035934115 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16E43C00) [pid = 3772] [serial = 332] [outer = 16498400] 23:52:14 INFO - PROCESS | 3772 | 1463035934596 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:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 23:52:14 INFO - PROCESS | 3772 | 1463035934627 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:52:14 INFO - PROCESS | 3772 | 1463035934629 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:52:14 INFO - PROCESS | 3772 | 1463035934632 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:52:14 INFO - PROCESS | 3772 | 1463035934634 Marionette TRACE conn6 <- [1,410,null,{}] 23:52:14 INFO - PROCESS | 3772 | 1463035934637 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:52:14 INFO - PROCESS | 3772 | 1463035934753 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:52:14 INFO - PROCESS | 3772 | 1463035934763 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 3772 | ++DOCSHELL 1753DC00 == 52 [pid = 3772] [id = 112] 23:52:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (17540C00) [pid = 3772] [serial = 333] [outer = 00000000] 23:52:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (17B0E800) [pid = 3772] [serial = 334] [outer = 17540C00] 23:52:14 INFO - PROCESS | 3772 | 1463035934814 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (17C34400) [pid = 3772] [serial = 335] [outer = 17540C00] 23:52:15 INFO - PROCESS | 3772 | 1463035935295 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:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 23:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:52:15 INFO - PROCESS | 3772 | 1463035935307 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 3772 | 1463035935309 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:52:15 INFO - PROCESS | 3772 | 1463035935312 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 3772 | 1463035935313 Marionette TRACE conn6 <- [1,414,null,{}] 23:52:15 INFO - PROCESS | 3772 | 1463035935317 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:52:15 INFO - PROCESS | 3772 | 1463035935459 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:52:15 INFO - PROCESS | 3772 | 1463035935485 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 3772 | ++DOCSHELL 17D2D400 == 53 [pid = 3772] [id = 113] 23:52:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (17D2DC00) [pid = 3772] [serial = 336] [outer = 00000000] 23:52:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (17D3AC00) [pid = 3772] [serial = 337] [outer = 17D2DC00] 23:52:15 INFO - PROCESS | 3772 | 1463035935529 Marionette DEBUG loaded listener.js 23:52:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (17E78C00) [pid = 3772] [serial = 338] [outer = 17D2DC00] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (17B1C000) [pid = 3772] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1802EC00) [pid = 3772] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (19D2C800) [pid = 3772] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A10F400) [pid = 3772] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A193800) [pid = 3772] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1671D400) [pid = 3772] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (0D855800) [pid = 3772] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1649AC00) [pid = 3772] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (149EB400) [pid = 3772] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (11C26400) [pid = 3772] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:52:16 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (0DE02800) [pid = 3772] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:52:16 INFO - PROCESS | 3772 | 1463035936350 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:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1120ms 23:52:16 INFO - PROCESS | 3772 | 1463035936434 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 23:52:16 INFO - PROCESS | 3772 | 1463035936439 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:52:16 INFO - PROCESS | 3772 | 1463035936444 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:52:16 INFO - PROCESS | 3772 | 1463035936448 Marionette TRACE conn6 <- [1,418,null,{}] 23:52:16 INFO - PROCESS | 3772 | 1463035936454 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:52:16 INFO - PROCESS | 3772 | 1463035936568 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:52:16 INFO - PROCESS | 3772 | 1463035936696 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 3772 | ++DOCSHELL 0D960000 == 54 [pid = 3772] [id = 114] 23:52:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (0D966000) [pid = 3772] [serial = 339] [outer = 00000000] 23:52:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (121F2000) [pid = 3772] [serial = 340] [outer = 0D966000] 23:52:16 INFO - PROCESS | 3772 | 1463035936754 Marionette DEBUG loaded listener.js 23:52:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13357000) [pid = 3772] [serial = 341] [outer = 0D966000] 23:52:17 INFO - PROCESS | 3772 | 1463035937864 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:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 23:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1474ms 23:52:17 INFO - PROCESS | 3772 | 1463035937923 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 23:52:17 INFO - PROCESS | 3772 | 1463035937929 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:52:17 INFO - PROCESS | 3772 | 1463035937936 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - PROCESS | 3772 | 1463035937939 Marionette TRACE conn6 <- [1,422,null,{}] 23:52:17 INFO - PROCESS | 3772 | 1463035937996 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:52:18 INFO - PROCESS | 3772 | 1463035938091 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:52:18 INFO - PROCESS | 3772 | 1463035938238 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:18 INFO - PROCESS | 3772 | ++DOCSHELL 149EF400 == 55 [pid = 3772] [id = 115] 23:52:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (14D4F800) [pid = 3772] [serial = 342] [outer = 00000000] 23:52:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16116800) [pid = 3772] [serial = 343] [outer = 14D4F800] 23:52:18 INFO - PROCESS | 3772 | 1463035938336 Marionette DEBUG loaded listener.js 23:52:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (165BD400) [pid = 3772] [serial = 344] [outer = 14D4F800] 23:52:19 INFO - PROCESS | 3772 | 1463035939454 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:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1583ms 23:52:19 INFO - PROCESS | 3772 | 1463035939521 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 23:52:19 INFO - PROCESS | 3772 | 1463035939524 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:52:19 INFO - PROCESS | 3772 | 1463035939578 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:52:19 INFO - PROCESS | 3772 | 1463035939582 Marionette TRACE conn6 <- [1,426,null,{}] 23:52:19 INFO - PROCESS | 3772 | 1463035939590 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:52:19 INFO - PROCESS | 3772 | 1463035939709 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:52:19 INFO - PROCESS | 3772 | 1463035939829 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 3772 | ++DOCSHELL 0D95F000 == 56 [pid = 3772] [id = 116] 23:52:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (121B0C00) [pid = 3772] [serial = 345] [outer = 00000000] 23:52:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (12485000) [pid = 3772] [serial = 346] [outer = 121B0C00] 23:52:19 INFO - PROCESS | 3772 | 1463035939879 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (14912C00) [pid = 3772] [serial = 347] [outer = 121B0C00] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 1A91C000 == 55 [pid = 3772] [id = 91] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 11A0B800 == 54 [pid = 3772] [id = 59] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 1753DC00 == 53 [pid = 3772] [id = 112] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 16493000 == 52 [pid = 3772] [id = 111] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 16113800 == 51 [pid = 3772] [id = 110] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 123EBC00 == 50 [pid = 3772] [id = 109] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 0D960C00 == 49 [pid = 3772] [id = 108] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 08D78800 == 48 [pid = 3772] [id = 107] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 17D2C400 == 47 [pid = 3772] [id = 106] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 18D85800 == 46 [pid = 3772] [id = 105] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 1388D800 == 45 [pid = 3772] [id = 104] 23:52:20 INFO - PROCESS | 3772 | --DOCSHELL 0CF79000 == 44 [pid = 3772] [id = 103] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A912400) [pid = 3772] [serial = 295] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A69BC00) [pid = 3772] [serial = 293] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A906800) [pid = 3772] [serial = 260] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1A69AC00) [pid = 3772] [serial = 292] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (17462000) [pid = 3772] [serial = 286] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (0DFDD000) [pid = 3772] [serial = 275] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (0DD97800) [pid = 3772] [serial = 274] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (165C8400) [pid = 3772] [serial = 283] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16719800) [pid = 3772] [serial = 284] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16493C00) [pid = 3772] [serial = 278] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (15F6E000) [pid = 3772] [serial = 277] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1325E800) [pid = 3772] [serial = 280] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13782C00) [pid = 3772] [serial = 281] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (0DE0B400) [pid = 3772] [serial = 262] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (15030400) [pid = 3772] [serial = 265] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A867000) [pid = 3772] [serial = 268] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1C07BC00) [pid = 3772] [serial = 271] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (14D4DC00) [pid = 3772] [serial = 298] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A91D400) [pid = 3772] [serial = 296] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (182A1000) [pid = 3772] [serial = 289] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (18037C00) [pid = 3772] [serial = 302] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19009800) [pid = 3772] [serial = 290] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (18034C00) [pid = 3772] [serial = 301] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1753D800) [pid = 3772] [serial = 287] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (15030800) [pid = 3772] [serial = 299] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A90D800) [pid = 3772] [serial = 304] [outer = 00000000] [url = about:blank] 23:52:20 INFO - PROCESS | 3772 | 1463035940464 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:52:20 INFO - PROCESS | 3772 | 1463035940527 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:52:20 INFO - PROCESS | 3772 | 1463035940533 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - PROCESS | 3772 | 1463035940535 Marionette TRACE conn6 <- [1,430,null,{}] 23:52:20 INFO - PROCESS | 3772 | 1463035940539 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:52:20 INFO - PROCESS | 3772 | 1463035940620 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:52:20 INFO - PROCESS | 3772 | 1463035940631 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 3772 | ++DOCSHELL 1232AC00 == 45 [pid = 3772] [id = 117] 23:52:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1232CC00) [pid = 3772] [serial = 348] [outer = 00000000] 23:52:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (13632400) [pid = 3772] [serial = 349] [outer = 1232CC00] 23:52:20 INFO - PROCESS | 3772 | 1463035940675 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (149E4400) [pid = 3772] [serial = 350] [outer = 1232CC00] 23:52:21 INFO - PROCESS | 3772 | 1463035941138 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:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 23:52:21 INFO - PROCESS | 3772 | 1463035941173 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 3772 | 1463035941175 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:52:21 INFO - PROCESS | 3772 | 1463035941183 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 3772 | 1463035941186 Marionette TRACE conn6 <- [1,434,null,{}] 23:52:21 INFO - PROCESS | 3772 | 1463035941197 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:52:21 INFO - PROCESS | 3772 | 1463035941284 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:52:21 INFO - PROCESS | 3772 | 1463035941295 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 3772 | ++DOCSHELL 16498800 == 46 [pid = 3772] [id = 118] 23:52:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16499400) [pid = 3772] [serial = 351] [outer = 00000000] 23:52:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (165C1400) [pid = 3772] [serial = 352] [outer = 16499400] 23:52:21 INFO - PROCESS | 3772 | 1463035941342 Marionette DEBUG loaded listener.js 23:52:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16713400) [pid = 3772] [serial = 353] [outer = 16499400] 23:52:21 INFO - PROCESS | 3772 | 1463035941810 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:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 23:52:21 INFO - PROCESS | 3772 | 1463035941856 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 3772 | 1463035941859 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:52:21 INFO - PROCESS | 3772 | 1463035941862 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 3772 | 1463035941864 Marionette TRACE conn6 <- [1,438,null,{}] 23:52:21 INFO - PROCESS | 3772 | 1463035941867 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:52:21 INFO - PROCESS | 3772 | 1463035941948 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:52:21 INFO - PROCESS | 3772 | 1463035941957 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 3772 | ++DOCSHELL 14DC0C00 == 47 [pid = 3772] [id = 119] 23:52:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16E45C00) [pid = 3772] [serial = 354] [outer = 00000000] 23:52:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17B16C00) [pid = 3772] [serial = 355] [outer = 16E45C00] 23:52:22 INFO - PROCESS | 3772 | 1463035942002 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17C34000) [pid = 3772] [serial = 356] [outer = 16E45C00] 23:52:22 INFO - PROCESS | 3772 | 1463035942440 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:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 23:52:22 INFO - PROCESS | 3772 | 1463035942505 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 23:52:22 INFO - PROCESS | 3772 | 1463035942507 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:52:22 INFO - PROCESS | 3772 | 1463035942510 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - PROCESS | 3772 | 1463035942512 Marionette TRACE conn6 <- [1,442,null,{}] 23:52:22 INFO - PROCESS | 3772 | 1463035942516 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:52:22 INFO - PROCESS | 3772 | 1463035942592 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:52:22 INFO - PROCESS | 3772 | 1463035942630 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 3772 | ++DOCSHELL 17D37400 == 48 [pid = 3772] [id = 120] 23:52:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17D37800) [pid = 3772] [serial = 357] [outer = 00000000] 23:52:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (18032400) [pid = 3772] [serial = 358] [outer = 17D37800] 23:52:22 INFO - PROCESS | 3772 | 1463035942677 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (18038000) [pid = 3772] [serial = 359] [outer = 17D37800] 23:52:23 INFO - PROCESS | 3772 | 1463035943144 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:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 23:52:23 INFO - PROCESS | 3772 | 1463035943182 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 23:52:23 INFO - PROCESS | 3772 | 1463035943184 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:52:23 INFO - PROCESS | 3772 | 1463035943187 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:52:23 INFO - PROCESS | 3772 | 1463035943189 Marionette TRACE conn6 <- [1,446,null,{}] 23:52:23 INFO - PROCESS | 3772 | 1463035943193 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:52:23 INFO - PROCESS | 3772 | 1463035943323 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:52:23 INFO - PROCESS | 3772 | 1463035943331 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 3772 | ++DOCSHELL 0D95EC00 == 49 [pid = 3772] [id = 121] 23:52:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (0DD97C00) [pid = 3772] [serial = 360] [outer = 00000000] 23:52:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1900EC00) [pid = 3772] [serial = 361] [outer = 0DD97C00] 23:52:23 INFO - PROCESS | 3772 | 1463035943380 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (19A58000) [pid = 3772] [serial = 362] [outer = 0DD97C00] 23:52:23 INFO - PROCESS | 3772 | 1463035943850 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:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 23:52:23 INFO - PROCESS | 3772 | 1463035943861 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 23:52:23 INFO - PROCESS | 3772 | 1463035943863 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:52:23 INFO - PROCESS | 3772 | 1463035943866 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 3772 | 1463035943868 Marionette TRACE conn6 <- [1,450,null,{}] 23:52:23 INFO - PROCESS | 3772 | 1463035943871 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:52:24 INFO - PROCESS | 3772 | 1463035944013 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:52:24 INFO - PROCESS | 3772 | 1463035944033 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 3772 | ++DOCSHELL 19A5CC00 == 50 [pid = 3772] [id = 122] 23:52:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (19A5D000) [pid = 3772] [serial = 363] [outer = 00000000] 23:52:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (19DF7400) [pid = 3772] [serial = 364] [outer = 19A5D000] 23:52:24 INFO - PROCESS | 3772 | 1463035944081 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A101400) [pid = 3772] [serial = 365] [outer = 19A5D000] 23:52:24 INFO - PROCESS | 3772 | 1463035944520 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:52:24 INFO - PROCESS | 3772 | 1463035944542 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:52:24 INFO - PROCESS | 3772 | 1463035944545 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:52:24 INFO - PROCESS | 3772 | 1463035944547 Marionette TRACE conn6 <- [1,454,null,{}] 23:52:24 INFO - PROCESS | 3772 | 1463035944550 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:52:24 INFO - PROCESS | 3772 | 1463035944663 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:52:24 INFO - PROCESS | 3772 | 1463035944669 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 3772 | ++DOCSHELL 191D9400 == 51 [pid = 3772] [id = 123] 23:52:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A54C400) [pid = 3772] [serial = 366] [outer = 00000000] 23:52:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A869C00) [pid = 3772] [serial = 367] [outer = 1A54C400] 23:52:24 INFO - PROCESS | 3772 | 1463035944713 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A905800) [pid = 3772] [serial = 368] [outer = 1A54C400] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (16498400) [pid = 3772] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1803A000) [pid = 3772] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1C079C00) [pid = 3772] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (0D90F400) [pid = 3772] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (149EC000) [pid = 3772] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A908000) [pid = 3772] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (0CF3B800) [pid = 3772] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13255800) [pid = 3772] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (0D964000) [pid = 3772] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16113C00) [pid = 3772] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A699400) [pid = 3772] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16712C00) [pid = 3772] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (121A9800) [pid = 3772] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (0D851400) [pid = 3772] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1C078800) [pid = 3772] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:52:25 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17540C00) [pid = 3772] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:52:25 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:25 INFO - PROCESS | 3772 | 1463035945254 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:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 23:52:25 INFO - PROCESS | 3772 | 1463035945275 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:52:25 INFO - PROCESS | 3772 | 1463035945277 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:52:25 INFO - PROCESS | 3772 | 1463035945280 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 3772 | 1463035945282 Marionette TRACE conn6 <- [1,458,null,{}] 23:52:25 INFO - PROCESS | 3772 | 1463035945285 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:52:25 INFO - PROCESS | 3772 | 1463035945389 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:52:25 INFO - PROCESS | 3772 | 1463035945396 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:25 INFO - PROCESS | 3772 | ++DOCSHELL 11C1F400 == 52 [pid = 3772] [id = 124] 23:52:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (123E4400) [pid = 3772] [serial = 369] [outer = 00000000] 23:52:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (165C7C00) [pid = 3772] [serial = 370] [outer = 123E4400] 23:52:25 INFO - PROCESS | 3772 | 1463035945439 Marionette DEBUG loaded listener.js 23:52:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17540C00) [pid = 3772] [serial = 371] [outer = 123E4400] 23:52:25 INFO - PROCESS | 3772 | 1463035945868 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:52:25 INFO - PROCESS | 3772 | 1463035945914 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:52:25 INFO - PROCESS | 3772 | 1463035945918 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 3772 | 1463035945919 Marionette TRACE conn6 <- [1,462,null,{}] 23:52:25 INFO - PROCESS | 3772 | 1463035945923 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:52:26 INFO - PROCESS | 3772 | 1463035946012 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:52:26 INFO - PROCESS | 3772 | 1463035946018 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 3772 | ++DOCSHELL 191DB800 == 53 [pid = 3772] [id = 125] 23:52:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A909C00) [pid = 3772] [serial = 372] [outer = 00000000] 23:52:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A917400) [pid = 3772] [serial = 373] [outer = 1A909C00] 23:52:26 INFO - PROCESS | 3772 | 1463035946062 Marionette DEBUG loaded listener.js 23:52:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A91BC00) [pid = 3772] [serial = 374] [outer = 1A909C00] 23:52:26 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:26 INFO - PROCESS | 3772 | 1463035946500 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:52:26 INFO - PROCESS | 3772 | 1463035946554 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:52:26 INFO - PROCESS | 3772 | 1463035946557 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:52:26 INFO - PROCESS | 3772 | 1463035946559 Marionette TRACE conn6 <- [1,466,null,{}] 23:52:26 INFO - PROCESS | 3772 | 1463035946563 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:52:26 INFO - PROCESS | 3772 | 1463035946666 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:52:26 INFO - PROCESS | 3772 | 1463035946678 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 3772 | ++DOCSHELL 1A866400 == 54 [pid = 3772] [id = 126] 23:52:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A955C00) [pid = 3772] [serial = 375] [outer = 00000000] 23:52:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1B25F800) [pid = 3772] [serial = 376] [outer = 1A955C00] 23:52:26 INFO - PROCESS | 3772 | 1463035946756 Marionette DEBUG loaded listener.js 23:52:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1B264400) [pid = 3772] [serial = 377] [outer = 1A955C00] 23:52:27 INFO - PROCESS | 3772 | 1463035947452 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:52:27 INFO - PROCESS | 3772 | 1463035947497 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:52:27 INFO - PROCESS | 3772 | 1463035947503 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:52:27 INFO - PROCESS | 3772 | 1463035947506 Marionette TRACE conn6 <- [1,470,null,{}] 23:52:27 INFO - PROCESS | 3772 | 1463035947512 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:52:27 INFO - PROCESS | 3772 | 1463035947621 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:52:27 INFO - PROCESS | 3772 | 1463035947746 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 3772 | ++DOCSHELL 0DD95C00 == 55 [pid = 3772] [id = 127] 23:52:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1230B000) [pid = 3772] [serial = 378] [outer = 00000000] 23:52:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (149E9C00) [pid = 3772] [serial = 379] [outer = 1230B000] 23:52:27 INFO - PROCESS | 3772 | 1463035947803 Marionette DEBUG loaded listener.js 23:52:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (15D58800) [pid = 3772] [serial = 380] [outer = 1230B000] 23:52:28 INFO - PROCESS | 3772 | 1463035948447 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:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 969ms 23:52:28 INFO - PROCESS | 3772 | 1463035948477 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 23:52:28 INFO - PROCESS | 3772 | 1463035948483 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:52:28 INFO - PROCESS | 3772 | 1463035948490 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 3772 | 1463035948493 Marionette TRACE conn6 <- [1,474,null,{}] 23:52:28 INFO - PROCESS | 3772 | 1463035948497 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:52:28 INFO - PROCESS | 3772 | 1463035948602 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:52:28 INFO - PROCESS | 3772 | 1463035948765 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:28 INFO - PROCESS | 3772 | ++DOCSHELL 17C37000 == 56 [pid = 3772] [id = 128] 23:52:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (17D19000) [pid = 3772] [serial = 381] [outer = 00000000] 23:52:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17D3B800) [pid = 3772] [serial = 382] [outer = 17D19000] 23:52:28 INFO - PROCESS | 3772 | 1463035948820 Marionette DEBUG loaded listener.js 23:52:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18D85800) [pid = 3772] [serial = 383] [outer = 17D19000] 23:52:29 INFO - PROCESS | 3772 | 1463035949474 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:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1024ms 23:52:29 INFO - PROCESS | 3772 | 1463035949516 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:52:29 INFO - PROCESS | 3772 | 1463035949519 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:52:29 INFO - PROCESS | 3772 | 1463035949522 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:52:29 INFO - PROCESS | 3772 | 1463035949527 Marionette TRACE conn6 <- [1,478,null,{}] 23:52:29 INFO - PROCESS | 3772 | 1463035949538 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:52:29 INFO - PROCESS | 3772 | 1463035949692 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:52:29 INFO - PROCESS | 3772 | 1463035949818 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 3772 | ++DOCSHELL 1814D000 == 57 [pid = 3772] [id = 129] 23:52:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1814F800) [pid = 3772] [serial = 384] [outer = 00000000] 23:52:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (192DA400) [pid = 3772] [serial = 385] [outer = 1814F800] 23:52:29 INFO - PROCESS | 3772 | 1463035949875 Marionette DEBUG loaded listener.js 23:52:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A916800) [pid = 3772] [serial = 386] [outer = 1814F800] 23:52:30 INFO - PROCESS | 3772 | 1463035950458 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:52:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:52:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 23:52:30 INFO - PROCESS | 3772 | 1463035950496 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:52:30 INFO - PROCESS | 3772 | 1463035950498 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:52:30 INFO - PROCESS | 3772 | 1463035950502 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:52:30 INFO - PROCESS | 3772 | 1463035950504 Marionette TRACE conn6 <- [1,482,null,{}] 23:52:30 INFO - PROCESS | 3772 | 1463035950507 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:52:30 INFO - PROCESS | 3772 | 1463035950613 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:52:30 INFO - PROCESS | 3772 | 1463035950847 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:30 INFO - PROCESS | 3772 | ++DOCSHELL 0D84C400 == 58 [pid = 3772] [id = 130] 23:52:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (0D84E000) [pid = 3772] [serial = 387] [outer = 00000000] 23:52:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (0DDE5000) [pid = 3772] [serial = 388] [outer = 0D84E000] 23:52:30 INFO - PROCESS | 3772 | 1463035950916 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1248A000) [pid = 3772] [serial = 389] [outer = 0D84E000] 23:52:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1648EC00) [pid = 3772] [serial = 390] [outer = 14DC7800] 23:52:31 INFO - PROCESS | 3772 | 1463035951666 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:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1231ms 23:52:31 INFO - PROCESS | 3772 | 1463035951737 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 3772 | 1463035951741 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:52:31 INFO - PROCESS | 3772 | 1463035951745 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 3772 | 1463035951749 Marionette TRACE conn6 <- [1,486,null,{}] 23:52:31 INFO - PROCESS | 3772 | 1463035951754 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:52:31 INFO - PROCESS | 3772 | 1463035951894 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 191DB800 == 57 [pid = 3772] [id = 125] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 11C1F400 == 56 [pid = 3772] [id = 124] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 191D9400 == 55 [pid = 3772] [id = 123] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 19A5CC00 == 54 [pid = 3772] [id = 122] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 0D95EC00 == 53 [pid = 3772] [id = 121] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 17D37400 == 52 [pid = 3772] [id = 120] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 14DC0C00 == 51 [pid = 3772] [id = 119] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 16498800 == 50 [pid = 3772] [id = 118] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (0D911400) [pid = 3772] [serial = 307] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (17D3AC00) [pid = 3772] [serial = 337] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 1232AC00 == 49 [pid = 3772] [id = 117] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 0D95F000 == 48 [pid = 3772] [id = 116] 23:52:31 INFO - PROCESS | 3772 | --DOCSHELL 17D2D400 == 47 [pid = 3772] [id = 113] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16E3E000) [pid = 3772] [serial = 331] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (16E43C00) [pid = 3772] [serial = 332] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1A952800) [pid = 3772] [serial = 305] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1C09AC00) [pid = 3772] [serial = 215] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (123DBC00) [pid = 3772] [serial = 218] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (165C9800) [pid = 3772] [serial = 221] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A910C00) [pid = 3772] [serial = 224] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (0DE75800) [pid = 3772] [serial = 319] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (13630C00) [pid = 3772] [serial = 325] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (12484800) [pid = 3772] [serial = 320] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (0DD98800) [pid = 3772] [serial = 323] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1388E800) [pid = 3772] [serial = 326] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16494C00) [pid = 3772] [serial = 329] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A6A0000) [pid = 3772] [serial = 227] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A06D000) [pid = 3772] [serial = 179] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1362B400) [pid = 3772] [serial = 176] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (17D3A800) [pid = 3772] [serial = 316] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (19D2B800) [pid = 3772] [serial = 313] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1648F800) [pid = 3772] [serial = 328] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (0D915C00) [pid = 3772] [serial = 173] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (14DBF000) [pid = 3772] [serial = 310] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0DA06400) [pid = 3772] [serial = 322] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1C2A5C00) [pid = 3772] [serial = 182] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (17B0E800) [pid = 3772] [serial = 334] [outer = 00000000] [url = about:blank] 23:52:31 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17C34400) [pid = 3772] [serial = 335] [outer = 00000000] [url = about:blank] 23:52:32 INFO - PROCESS | 3772 | 1463035952044 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 3772 | ++DOCSHELL 0CFF2000 == 48 [pid = 3772] [id = 131] 23:52:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (0D751000) [pid = 3772] [serial = 391] [outer = 00000000] 23:52:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (0D911400) [pid = 3772] [serial = 392] [outer = 0D751000] 23:52:32 INFO - PROCESS | 3772 | 1463035952093 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (0D969800) [pid = 3772] [serial = 393] [outer = 0D751000] 23:52:32 INFO - PROCESS | 3772 | 1463035952514 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:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 830ms 23:52:32 INFO - PROCESS | 3772 | 1463035952579 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:52:32 INFO - PROCESS | 3772 | 1463035952582 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:52:32 INFO - PROCESS | 3772 | 1463035952587 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:52:32 INFO - PROCESS | 3772 | 1463035952589 Marionette TRACE conn6 <- [1,490,null,{}] 23:52:32 INFO - PROCESS | 3772 | 1463035952592 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:52:32 INFO - PROCESS | 3772 | 1463035952674 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:52:32 INFO - PROCESS | 3772 | 1463035952684 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 3772 | ++DOCSHELL 11CD2C00 == 49 [pid = 3772] [id = 132] 23:52:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (11CD4000) [pid = 3772] [serial = 394] [outer = 00000000] 23:52:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13628000) [pid = 3772] [serial = 395] [outer = 11CD4000] 23:52:32 INFO - PROCESS | 3772 | 1463035952729 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1388FC00) [pid = 3772] [serial = 396] [outer = 11CD4000] 23:52:33 INFO - PROCESS | 3772 | 1463035953187 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:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 23:52:33 INFO - PROCESS | 3772 | 1463035953222 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 3772 | 1463035953224 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:52:33 INFO - PROCESS | 3772 | 1463035953229 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - PROCESS | 3772 | 1463035953235 Marionette TRACE conn6 <- [1,494,null,{}] 23:52:33 INFO - PROCESS | 3772 | 1463035953244 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:52:33 INFO - PROCESS | 3772 | 1463035953327 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:52:33 INFO - PROCESS | 3772 | 1463035953337 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:33 INFO - PROCESS | 3772 | ++DOCSHELL 165C5000 == 50 [pid = 3772] [id = 133] 23:52:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (165C6C00) [pid = 3772] [serial = 397] [outer = 00000000] 23:52:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1671CC00) [pid = 3772] [serial = 398] [outer = 165C6C00] 23:52:33 INFO - PROCESS | 3772 | 1463035953381 Marionette DEBUG loaded listener.js 23:52:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16E41400) [pid = 3772] [serial = 399] [outer = 165C6C00] 23:52:33 INFO - PROCESS | 3772 | 1463035953856 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:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 690ms 23:52:33 INFO - PROCESS | 3772 | 1463035953922 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 3772 | 1463035953925 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:52:33 INFO - PROCESS | 3772 | 1463035953928 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:52:33 INFO - PROCESS | 3772 | 1463035953930 Marionette TRACE conn6 <- [1,498,null,{}] 23:52:33 INFO - PROCESS | 3772 | 1463035953933 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:52:34 INFO - PROCESS | 3772 | 1463035954013 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:52:34 INFO - PROCESS | 3772 | 1463035954020 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 3772 | ++DOCSHELL 1671C800 == 51 [pid = 3772] [id = 134] 23:52:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16E45000) [pid = 3772] [serial = 400] [outer = 00000000] 23:52:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17B18800) [pid = 3772] [serial = 401] [outer = 16E45000] 23:52:34 INFO - PROCESS | 3772 | 1463035954064 Marionette DEBUG loaded listener.js 23:52:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (17B19000) [pid = 3772] [serial = 402] [outer = 16E45000] 23:52:34 INFO - PROCESS | 3772 | 1463035954543 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:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 23:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:52:34 INFO - PROCESS | 3772 | 1463035954603 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 3772 | 1463035954605 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:52:34 INFO - PROCESS | 3772 | 1463035954608 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 3772 | 1463035954610 Marionette TRACE conn6 <- [1,502,null,{}] 23:52:34 INFO - PROCESS | 3772 | 1463035954613 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:52:34 INFO - PROCESS | 3772 | 1463035954746 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:52:34 INFO - PROCESS | 3772 | 1463035954770 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 3772 | ++DOCSHELL 17D3AC00 == 52 [pid = 3772] [id = 135] 23:52:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17D3B000) [pid = 3772] [serial = 403] [outer = 00000000] 23:52:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (18030C00) [pid = 3772] [serial = 404] [outer = 17D3B000] 23:52:34 INFO - PROCESS | 3772 | 1463035954821 Marionette DEBUG loaded listener.js 23:52:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (18146400) [pid = 3772] [serial = 405] [outer = 17D3B000] 23:52:35 INFO - PROCESS | 3772 | 1463035955288 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:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 23:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:52:35 INFO - PROCESS | 3772 | 1463035955339 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 3772 | 1463035955341 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:52:35 INFO - PROCESS | 3772 | 1463035955344 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 3772 | 1463035955346 Marionette TRACE conn6 <- [1,506,null,{}] 23:52:35 INFO - PROCESS | 3772 | 1463035955350 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:52:35 INFO - PROCESS | 3772 | 1463035955463 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:52:35 INFO - PROCESS | 3772 | 1463035955470 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:35 INFO - PROCESS | 3772 | ++DOCSHELL 18030000 == 53 [pid = 3772] [id = 136] 23:52:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18148C00) [pid = 3772] [serial = 406] [outer = 00000000] 23:52:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (18D8C400) [pid = 3772] [serial = 407] [outer = 18148C00] 23:52:35 INFO - PROCESS | 3772 | 1463035955557 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (192D7C00) [pid = 3772] [serial = 408] [outer = 18148C00] 23:52:35 INFO - PROCESS | 3772 | 1463035955980 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:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 23:52:36 INFO - PROCESS | 3772 | 1463035956015 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 3772 | 1463035956017 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:52:36 INFO - PROCESS | 3772 | 1463035956025 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - PROCESS | 3772 | 1463035956027 Marionette TRACE conn6 <- [1,510,null,{}] 23:52:36 INFO - PROCESS | 3772 | 1463035956031 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:52:36 INFO - PROCESS | 3772 | 1463035956162 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:52:36 INFO - PROCESS | 3772 | 1463035956169 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 3772 | ++DOCSHELL 19A65000 == 54 [pid = 3772] [id = 137] 23:52:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19D29400) [pid = 3772] [serial = 409] [outer = 00000000] 23:52:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A541C00) [pid = 3772] [serial = 410] [outer = 19D29400] 23:52:36 INFO - PROCESS | 3772 | 1463035956212 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A69DC00) [pid = 3772] [serial = 411] [outer = 19D29400] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1A909C00) [pid = 3772] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (16E45C00) [pid = 3772] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (121B0C00) [pid = 3772] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16499400) [pid = 3772] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (14D4F800) [pid = 3772] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (0CF80C00) [pid = 3772] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A91D800) [pid = 3772] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (14917C00) [pid = 3772] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A692400) [pid = 3772] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0DD98400) [pid = 3772] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (0DD97C00) [pid = 3772] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19A5D000) [pid = 3772] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A54C400) [pid = 3772] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (123E4400) [pid = 3772] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1232CC00) [pid = 3772] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:52:36 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17D37800) [pid = 3772] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:52:36 INFO - PROCESS | 3772 | 1463035956780 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:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 790ms 23:52:36 INFO - PROCESS | 3772 | 1463035956811 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 3772 | 1463035956813 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:52:36 INFO - PROCESS | 3772 | 1463035956816 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:52:36 INFO - PROCESS | 3772 | 1463035956818 Marionette TRACE conn6 <- [1,514,null,{}] 23:52:36 INFO - PROCESS | 3772 | 1463035956822 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:52:36 INFO - PROCESS | 3772 | 1463035956901 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:52:36 INFO - PROCESS | 3772 | 1463035956909 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 3772 | ++DOCSHELL 0E460000 == 55 [pid = 3772] [id = 138] 23:52:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (123E4400) [pid = 3772] [serial = 412] [outer = 00000000] 23:52:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1802E800) [pid = 3772] [serial = 413] [outer = 123E4400] 23:52:36 INFO - PROCESS | 3772 | 1463035956952 Marionette DEBUG loaded listener.js 23:52:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A06D000) [pid = 3772] [serial = 414] [outer = 123E4400] 23:52:37 INFO - PROCESS | 3772 | 1463035957353 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:52:37 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:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 23:52:37 INFO - PROCESS | 3772 | 1463035957391 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:52:37 INFO - PROCESS | 3772 | 1463035957393 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:52:37 INFO - PROCESS | 3772 | 1463035957396 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:52:37 INFO - PROCESS | 3772 | 1463035957397 Marionette TRACE conn6 <- [1,518,null,{}] 23:52:37 INFO - PROCESS | 3772 | 1463035957415 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:52:37 INFO - PROCESS | 3772 | 1463035957495 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:52:37 INFO - PROCESS | 3772 | 1463035957502 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:37 INFO - PROCESS | 3772 | ++DOCSHELL 1A194C00 == 56 [pid = 3772] [id = 139] 23:52:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A86AC00) [pid = 3772] [serial = 415] [outer = 00000000] 23:52:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A909000) [pid = 3772] [serial = 416] [outer = 1A86AC00] 23:52:37 INFO - PROCESS | 3772 | 1463035957545 Marionette DEBUG loaded listener.js 23:52:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A913400) [pid = 3772] [serial = 417] [outer = 1A86AC00] 23:52:37 INFO - PROCESS | 3772 | 1463035958001 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:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 23:52:38 INFO - PROCESS | 3772 | 1463035958027 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:52:38 INFO - PROCESS | 3772 | 1463035958029 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:52:38 INFO - PROCESS | 3772 | 1463035958043 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:52:38 INFO - PROCESS | 3772 | 1463035958044 Marionette TRACE conn6 <- [1,522,null,{}] 23:52:38 INFO - PROCESS | 3772 | 1463035958053 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:52:38 INFO - PROCESS | 3772 | 1463035958133 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:52:38 INFO - PROCESS | 3772 | 1463035958141 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:38 INFO - PROCESS | 3772 | ++DOCSHELL 1A918800 == 57 [pid = 3772] [id = 140] 23:52:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A91A800) [pid = 3772] [serial = 418] [outer = 00000000] 23:52:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A94DC00) [pid = 3772] [serial = 419] [outer = 1A91A800] 23:52:38 INFO - PROCESS | 3772 | 1463035958192 Marionette DEBUG loaded listener.js 23:52:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1B1C2000) [pid = 3772] [serial = 420] [outer = 1A91A800] 23:52:38 INFO - PROCESS | 3772 | 1463035958779 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:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 790ms 23:52:38 INFO - PROCESS | 3772 | 1463035958876 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:52:38 INFO - PROCESS | 3772 | 1463035958880 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:52:38 INFO - PROCESS | 3772 | 1463035958899 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:52:38 INFO - PROCESS | 3772 | 1463035958904 Marionette TRACE conn6 <- [1,526,null,{}] 23:52:38 INFO - PROCESS | 3772 | 1463035958911 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:52:39 INFO - PROCESS | 3772 | 1463035959030 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:52:39 INFO - PROCESS | 3772 | 1463035959149 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:39 INFO - PROCESS | 3772 | ++DOCSHELL 0DD96000 == 58 [pid = 3772] [id = 141] 23:52:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (0DD97000) [pid = 3772] [serial = 421] [outer = 00000000] 23:52:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (121E9000) [pid = 3772] [serial = 422] [outer = 0DD97000] 23:52:39 INFO - PROCESS | 3772 | 1463035959206 Marionette DEBUG loaded listener.js 23:52:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (13360C00) [pid = 3772] [serial = 423] [outer = 0DD97000] 23:52:39 INFO - PROCESS | 3772 | 1463035959796 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:52:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 23:52:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 930ms 23:52:39 INFO - PROCESS | 3772 | 1463035959832 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:52:39 INFO - PROCESS | 3772 | 1463035959838 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:52:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:52:39 INFO - PROCESS | 3772 | 1463035959844 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - PROCESS | 3772 | 1463035959847 Marionette TRACE conn6 <- [1,530,null,{}] 23:52:39 INFO - PROCESS | 3772 | 1463035959851 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:52:39 INFO - PROCESS | 3772 | 1463035959958 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:52:40 INFO - PROCESS | 3772 | 1463035960056 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 3772 | ++DOCSHELL 16104C00 == 59 [pid = 3772] [id = 142] 23:52:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1648C800) [pid = 3772] [serial = 424] [outer = 00000000] 23:52:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17541000) [pid = 3772] [serial = 425] [outer = 1648C800] 23:52:40 INFO - PROCESS | 3772 | 1463035960111 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (17548C00) [pid = 3772] [serial = 426] [outer = 1648C800] 23:52:40 INFO - PROCESS | 3772 | 1463035960691 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:52:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 23:52:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:52:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:52:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 23:52:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:52:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:52:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 23:52:40 INFO - PROCESS | 3772 | 1463035960724 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:52:40 INFO - PROCESS | 3772 | 1463035960727 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:52:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:52:40 INFO - PROCESS | 3772 | 1463035960732 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - PROCESS | 3772 | 1463035960736 Marionette TRACE conn6 <- [1,534,null,{}] 23:52:40 INFO - PROCESS | 3772 | 1463035960748 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:52:40 INFO - PROCESS | 3772 | 1463035960872 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:52:40 INFO - PROCESS | 3772 | 1463035960969 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 3772 | ++DOCSHELL 1A94E000 == 60 [pid = 3772] [id = 143] 23:52:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A953C00) [pid = 3772] [serial = 427] [outer = 00000000] 23:52:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1B11F400) [pid = 3772] [serial = 428] [outer = 1A953C00] 23:52:41 INFO - PROCESS | 3772 | 1463035961026 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1B123800) [pid = 3772] [serial = 429] [outer = 1A953C00] 23:52:41 INFO - PROCESS | 3772 | 1463035961558 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:52:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 23:52:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 23:52:41 INFO - PROCESS | 3772 | 1463035961607 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:52:41 INFO - PROCESS | 3772 | 1463035961610 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:52:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:52:41 INFO - PROCESS | 3772 | 1463035961613 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:52:41 INFO - PROCESS | 3772 | 1463035961615 Marionette TRACE conn6 <- [1,538,null,{}] 23:52:41 INFO - PROCESS | 3772 | 1463035961619 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:52:41 INFO - PROCESS | 3772 | 1463035961755 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:52:41 INFO - PROCESS | 3772 | 1463035961879 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 3772 | ++DOCSHELL 18D90C00 == 61 [pid = 3772] [id = 144] 23:52:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A9D0C00) [pid = 3772] [serial = 430] [outer = 00000000] 23:52:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A9D6000) [pid = 3772] [serial = 431] [outer = 1A9D0C00] 23:52:41 INFO - PROCESS | 3772 | 1463035961936 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A9D9C00) [pid = 3772] [serial = 432] [outer = 1A9D0C00] 23:52:42 INFO - PROCESS | 3772 | 1463035962473 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:52:42 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:52:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 871ms 23:52:42 INFO - PROCESS | 3772 | 1463035962488 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:52:42 INFO - PROCESS | 3772 | 1463035962490 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:52:42 INFO - PROCESS | 3772 | 1463035962493 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:52:42 INFO - PROCESS | 3772 | 1463035962495 Marionette TRACE conn6 <- [1,542,null,{}] 23:52:42 INFO - PROCESS | 3772 | 1463035962499 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:52:42 INFO - PROCESS | 3772 | 1463035962606 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:52:42 INFO - PROCESS | 3772 | 1463035962706 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 3772 | ++DOCSHELL 1A9D5400 == 62 [pid = 3772] [id = 145] 23:52:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A9D5C00) [pid = 3772] [serial = 433] [outer = 00000000] 23:52:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1B1C6C00) [pid = 3772] [serial = 434] [outer = 1A9D5C00] 23:52:42 INFO - PROCESS | 3772 | 1463035962773 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1B25D800) [pid = 3772] [serial = 435] [outer = 1A9D5C00] 23:52:43 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:43 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:52:43 INFO - PROCESS | 3772 | 1463035963305 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:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 829ms 23:52:43 INFO - PROCESS | 3772 | 1463035963329 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:52:43 INFO - PROCESS | 3772 | 1463035963331 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:52:43 INFO - PROCESS | 3772 | 1463035963335 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - PROCESS | 3772 | 1463035963337 Marionette TRACE conn6 <- [1,546,null,{}] 23:52:43 INFO - PROCESS | 3772 | 1463035963340 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:52:43 INFO - PROCESS | 3772 | 1463035963464 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:52:43 INFO - PROCESS | 3772 | 1463035963565 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 3772 | ++DOCSHELL 1C075800 == 63 [pid = 3772] [id = 146] 23:52:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1C077000) [pid = 3772] [serial = 436] [outer = 00000000] 23:52:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1C08F000) [pid = 3772] [serial = 437] [outer = 1C077000] 23:52:43 INFO - PROCESS | 3772 | 1463035963620 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1C092800) [pid = 3772] [serial = 438] [outer = 1C077000] 23:52:44 INFO - PROCESS | 3772 | 1463035964280 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:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 971ms 23:52:44 INFO - PROCESS | 3772 | 1463035964306 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:52:44 INFO - PROCESS | 3772 | 1463035964309 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:52:44 INFO - PROCESS | 3772 | 1463035964312 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:52:44 INFO - PROCESS | 3772 | 1463035964314 Marionette TRACE conn6 <- [1,550,null,{}] 23:52:44 INFO - PROCESS | 3772 | 1463035964318 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:52:44 INFO - PROCESS | 3772 | 1463035964548 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:52:44 INFO - PROCESS | 3772 | 1463035964660 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 3772 | ++DOCSHELL 0D95F000 == 64 [pid = 3772] [id = 147] 23:52:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0D960C00) [pid = 3772] [serial = 439] [outer = 00000000] 23:52:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (0DA07400) [pid = 3772] [serial = 440] [outer = 0D960C00] 23:52:44 INFO - PROCESS | 3772 | 1463035964709 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (0E455800) [pid = 3772] [serial = 441] [outer = 0D960C00] 23:52:45 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:45 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:52:45 INFO - PROCESS | 3772 | 1463035965320 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:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1015ms 23:52:45 INFO - PROCESS | 3772 | 1463035965342 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:52:45 INFO - PROCESS | 3772 | 1463035965345 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:52:45 INFO - PROCESS | 3772 | 1463035965351 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:52:45 INFO - PROCESS | 3772 | 1463035965355 Marionette TRACE conn6 <- [1,554,null,{}] 23:52:45 INFO - PROCESS | 3772 | 1463035965375 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:52:45 INFO - PROCESS | 3772 | 1463035965488 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 149ED000 == 63 [pid = 3772] [id = 43] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 1A194C00 == 62 [pid = 3772] [id = 139] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 0E460000 == 61 [pid = 3772] [id = 138] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 19A65000 == 60 [pid = 3772] [id = 137] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 18030000 == 59 [pid = 3772] [id = 136] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 17D3AC00 == 58 [pid = 3772] [id = 135] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 1671C800 == 57 [pid = 3772] [id = 134] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 165C5000 == 56 [pid = 3772] [id = 133] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 11CD2C00 == 55 [pid = 3772] [id = 132] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 0CFF2000 == 54 [pid = 3772] [id = 131] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1B25F800) [pid = 3772] [serial = 376] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOCSHELL 0D84C400 == 53 [pid = 3772] [id = 130] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (0D96BC00) [pid = 3772] [serial = 308] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1C091000) [pid = 3772] [serial = 272] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (16492400) [pid = 3772] [serial = 266] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A909800) [pid = 3772] [serial = 269] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1210C000) [pid = 3772] [serial = 263] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1900EC00) [pid = 3772] [serial = 361] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19DF7400) [pid = 3772] [serial = 364] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A869C00) [pid = 3772] [serial = 367] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1A101400) [pid = 3772] [serial = 365] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (165C7C00) [pid = 3772] [serial = 370] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13632400) [pid = 3772] [serial = 349] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (149E4400) [pid = 3772] [serial = 350] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (18032400) [pid = 3772] [serial = 358] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1A91BC00) [pid = 3772] [serial = 374] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17B16C00) [pid = 3772] [serial = 355] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17C34000) [pid = 3772] [serial = 356] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (14912C00) [pid = 3772] [serial = 347] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (12485000) [pid = 3772] [serial = 346] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (165C1400) [pid = 3772] [serial = 352] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16713400) [pid = 3772] [serial = 353] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16116800) [pid = 3772] [serial = 343] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (165BD400) [pid = 3772] [serial = 344] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (121F2000) [pid = 3772] [serial = 340] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A905800) [pid = 3772] [serial = 368] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A917400) [pid = 3772] [serial = 373] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (19A58000) [pid = 3772] [serial = 362] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18038000) [pid = 3772] [serial = 359] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (17540C00) [pid = 3772] [serial = 371] [outer = 00000000] [url = about:blank] 23:52:45 INFO - PROCESS | 3772 | 1463035965635 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:45 INFO - PROCESS | 3772 | ++DOCSHELL 0D84C400 == 54 [pid = 3772] [id = 148] 23:52:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0D84DC00) [pid = 3772] [serial = 442] [outer = 00000000] 23:52:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (0D95F800) [pid = 3772] [serial = 443] [outer = 0D84DC00] 23:52:45 INFO - PROCESS | 3772 | 1463035965683 Marionette DEBUG loaded listener.js 23:52:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (0DD9BC00) [pid = 3772] [serial = 444] [outer = 0D84DC00] 23:52:45 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:45 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:45 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:52:46 INFO - PROCESS | 3772 | 1463035966065 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:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 790ms 23:52:46 INFO - PROCESS | 3772 | 1463035966143 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 3772 | 1463035966145 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:52:46 INFO - PROCESS | 3772 | 1463035966149 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:52:46 INFO - PROCESS | 3772 | 1463035966151 Marionette TRACE conn6 <- [1,558,null,{}] 23:52:46 INFO - PROCESS | 3772 | 1463035966154 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:52:46 INFO - PROCESS | 3772 | 1463035966238 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:52:46 INFO - PROCESS | 3772 | 1463035966248 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:46 INFO - PROCESS | 3772 | ++DOCSHELL 13890C00 == 55 [pid = 3772] [id = 149] 23:52:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (149E1000) [pid = 3772] [serial = 445] [outer = 00000000] 23:52:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (15032C00) [pid = 3772] [serial = 446] [outer = 149E1000] 23:52:46 INFO - PROCESS | 3772 | 1463035966294 Marionette DEBUG loaded listener.js 23:52:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1648D800) [pid = 3772] [serial = 447] [outer = 149E1000] 23:52:46 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:46 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:52:46 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:46 INFO - PROCESS | 3772 | 1463035966768 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:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 23:52:46 INFO - PROCESS | 3772 | 1463035966822 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 3772 | 1463035966826 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:52:46 INFO - PROCESS | 3772 | 1463035966836 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 3772 | 1463035966840 Marionette TRACE conn6 <- [1,562,null,{}] 23:52:46 INFO - PROCESS | 3772 | 1463035966844 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:52:46 INFO - PROCESS | 3772 | 1463035966957 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:52:47 INFO - PROCESS | 3772 | 1463035967039 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 3772 | ++DOCSHELL 16715C00 == 56 [pid = 3772] [id = 150] 23:52:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16719800) [pid = 3772] [serial = 448] [outer = 00000000] 23:52:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16E44C00) [pid = 3772] [serial = 449] [outer = 16719800] 23:52:47 INFO - PROCESS | 3772 | 1463035967085 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17540C00) [pid = 3772] [serial = 450] [outer = 16719800] 23:52:47 INFO - PROCESS | 3772 | 1463035967446 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:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 23:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:52:47 INFO - PROCESS | 3772 | 1463035967462 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:52:47 INFO - PROCESS | 3772 | 1463035967464 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:52:47 INFO - PROCESS | 3772 | 1463035967468 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:52:47 INFO - PROCESS | 3772 | 1463035967469 Marionette TRACE conn6 <- [1,566,null,{}] 23:52:47 INFO - PROCESS | 3772 | 1463035967473 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:52:47 INFO - PROCESS | 3772 | 1463035967555 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:52:47 INFO - PROCESS | 3772 | 1463035967651 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 3772 | ++DOCSHELL 0D914400 == 57 [pid = 3772] [id = 151] 23:52:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (165C5C00) [pid = 3772] [serial = 451] [outer = 00000000] 23:52:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17D13000) [pid = 3772] [serial = 452] [outer = 165C5C00] 23:52:47 INFO - PROCESS | 3772 | 1463035967705 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (18031000) [pid = 3772] [serial = 453] [outer = 165C5C00] 23:52:48 INFO - PROCESS | 3772 | 1463035968147 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:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 729ms 23:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:52:48 INFO - PROCESS | 3772 | 1463035968198 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 3772 | 1463035968200 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:52:48 INFO - PROCESS | 3772 | 1463035968203 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 3772 | 1463035968205 Marionette TRACE conn6 <- [1,570,null,{}] 23:52:48 INFO - PROCESS | 3772 | 1463035968209 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:52:48 INFO - PROCESS | 3772 | 1463035968353 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:52:48 INFO - PROCESS | 3772 | 1463035968390 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:48 INFO - PROCESS | 3772 | ++DOCSHELL 18D83800 == 58 [pid = 3772] [id = 152] 23:52:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (18D84400) [pid = 3772] [serial = 454] [outer = 00000000] 23:52:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (192D0400) [pid = 3772] [serial = 455] [outer = 18D84400] 23:52:48 INFO - PROCESS | 3772 | 1463035968442 Marionette DEBUG loaded listener.js 23:52:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (19D36400) [pid = 3772] [serial = 456] [outer = 18D84400] 23:52:48 INFO - PROCESS | 3772 | 1463035968846 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:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 23:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:52:48 INFO - PROCESS | 3772 | 1463035968876 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 3772 | 1463035968878 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:52:48 INFO - PROCESS | 3772 | 1463035968881 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 3772 | 1463035968883 Marionette TRACE conn6 <- [1,574,null,{}] 23:52:48 INFO - PROCESS | 3772 | 1463035968886 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:52:49 INFO - PROCESS | 3772 | 1463035969002 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:52:49 INFO - PROCESS | 3772 | 1463035969059 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 3772 | ++DOCSHELL 1A54C400 == 59 [pid = 3772] [id = 153] 23:52:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1A694400) [pid = 3772] [serial = 457] [outer = 00000000] 23:52:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A909C00) [pid = 3772] [serial = 458] [outer = 1A694400] 23:52:49 INFO - PROCESS | 3772 | 1463035969102 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A911C00) [pid = 3772] [serial = 459] [outer = 1A694400] 23:52:49 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:49 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:52:49 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:49 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:52:49 INFO - PROCESS | 3772 | 1463035969477 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:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 23:52:49 INFO - PROCESS | 3772 | 1463035969514 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:52:49 INFO - PROCESS | 3772 | 1463035969516 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:52:49 INFO - PROCESS | 3772 | 1463035969520 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:52:49 INFO - PROCESS | 3772 | 1463035969521 Marionette TRACE conn6 <- [1,578,null,{}] 23:52:49 INFO - PROCESS | 3772 | 1463035969525 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:52:49 INFO - PROCESS | 3772 | 1463035969746 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A86AC00) [pid = 3772] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (11CD4000) [pid = 3772] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (0D84E000) [pid = 3772] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (165C6C00) [pid = 3772] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17D3B000) [pid = 3772] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (0D751000) [pid = 3772] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (16E45000) [pid = 3772] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (18148C00) [pid = 3772] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (19D29400) [pid = 3772] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:52:49 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (123E4400) [pid = 3772] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:52:49 INFO - PROCESS | 3772 | 1463035969803 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 3772 | ++DOCSHELL 0D84E000 == 60 [pid = 3772] [id = 154] 23:52:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (0D916400) [pid = 3772] [serial = 460] [outer = 00000000] 23:52:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (13628C00) [pid = 3772] [serial = 461] [outer = 0D916400] 23:52:49 INFO - PROCESS | 3772 | 1463035969847 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17B0F000) [pid = 3772] [serial = 462] [outer = 0D916400] 23:52:50 INFO - PROCESS | 3772 | 1463035970171 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:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 23:52:50 INFO - PROCESS | 3772 | 1463035970190 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 3772 | 1463035970192 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:52:50 INFO - PROCESS | 3772 | 1463035970200 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 3772 | 1463035970202 Marionette TRACE conn6 <- [1,582,null,{}] 23:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:52:50 INFO - PROCESS | 3772 | 1463035970205 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:52:50 INFO - PROCESS | 3772 | 1463035970328 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:52:50 INFO - PROCESS | 3772 | 1463035970336 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 3772 | ++DOCSHELL 1A69D000 == 61 [pid = 3772] [id = 155] 23:52:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A86AC00) [pid = 3772] [serial = 463] [outer = 00000000] 23:52:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A9CE400) [pid = 3772] [serial = 464] [outer = 1A86AC00] 23:52:50 INFO - PROCESS | 3772 | 1463035970380 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1B128400) [pid = 3772] [serial = 465] [outer = 1A86AC00] 23:52:50 INFO - PROCESS | 3772 | 1463035970752 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:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 23:52:50 INFO - PROCESS | 3772 | 1463035970879 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 3772 | 1463035970881 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:52:50 INFO - PROCESS | 3772 | 1463035970948 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 3772 | 1463035970950 Marionette TRACE conn6 <- [1,586,null,{}] 23:52:50 INFO - PROCESS | 3772 | 1463035970957 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:52:51 INFO - PROCESS | 3772 | 1463035971039 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:52:51 INFO - PROCESS | 3772 | 1463035971068 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 3772 | ++DOCSHELL 13624800 == 62 [pid = 3772] [id = 156] 23:52:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (15D5F000) [pid = 3772] [serial = 466] [outer = 00000000] 23:52:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1B1C3C00) [pid = 3772] [serial = 467] [outer = 15D5F000] 23:52:51 INFO - PROCESS | 3772 | 1463035971138 Marionette DEBUG loaded listener.js 23:52:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1B260800) [pid = 3772] [serial = 468] [outer = 15D5F000] 23:52:51 INFO - PROCESS | 3772 | 1463035971580 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:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 23:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:52:51 INFO - PROCESS | 3772 | 1463035971631 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:52:51 INFO - PROCESS | 3772 | 1463035971634 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:52:51 INFO - PROCESS | 3772 | 1463035971637 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:52:51 INFO - PROCESS | 3772 | 1463035971638 Marionette TRACE conn6 <- [1,590,null,{}] 23:52:51 INFO - PROCESS | 3772 | 1463035971642 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:52:51 INFO - PROCESS | 3772 | 1463035971725 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:52:51 INFO - PROCESS | 3772 | 1463035971920 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 3772 | ++DOCSHELL 0D25BC00 == 63 [pid = 3772] [id = 157] 23:52:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (0D751C00) [pid = 3772] [serial = 469] [outer = 00000000] 23:52:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (0D918800) [pid = 3772] [serial = 470] [outer = 0D751C00] 23:52:51 INFO - PROCESS | 3772 | 1463035971977 Marionette DEBUG loaded listener.js 23:52:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (0DD96800) [pid = 3772] [serial = 471] [outer = 0D751C00] 23:52:52 INFO - PROCESS | 3772 | 1463035972543 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:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 970ms 23:52:52 INFO - PROCESS | 3772 | 1463035972609 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:52:52 INFO - PROCESS | 3772 | 1463035972614 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:52:52 INFO - PROCESS | 3772 | 1463035972618 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:52:52 INFO - PROCESS | 3772 | 1463035972622 Marionette TRACE conn6 <- [1,594,null,{}] 23:52:52 INFO - PROCESS | 3772 | 1463035972627 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:52:52 INFO - PROCESS | 3772 | 1463035972740 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:52:52 INFO - PROCESS | 3772 | 1463035972868 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:52 INFO - PROCESS | 3772 | ++DOCSHELL 14DC0400 == 64 [pid = 3772] [id = 158] 23:52:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (15F61C00) [pid = 3772] [serial = 472] [outer = 00000000] 23:52:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (165C1C00) [pid = 3772] [serial = 473] [outer = 15F61C00] 23:52:52 INFO - PROCESS | 3772 | 1463035972927 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (16492800) [pid = 3772] [serial = 474] [outer = 15F61C00] 23:52:53 INFO - PROCESS | 3772 | 1463035973515 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:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 929ms 23:52:53 INFO - PROCESS | 3772 | 1463035973555 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:52:53 INFO - PROCESS | 3772 | 1463035973560 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:52:53 INFO - PROCESS | 3772 | 1463035973563 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:52:53 INFO - PROCESS | 3772 | 1463035973565 Marionette TRACE conn6 <- [1,598,null,{}] 23:52:53 INFO - PROCESS | 3772 | 1463035973570 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:52:53 INFO - PROCESS | 3772 | 1463035973684 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:52:53 INFO - PROCESS | 3772 | 1463035973814 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 3772 | ++DOCSHELL 1814C000 == 65 [pid = 3772] [id = 159] 23:52:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (18150800) [pid = 3772] [serial = 475] [outer = 00000000] 23:52:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1992F000) [pid = 3772] [serial = 476] [outer = 18150800] 23:52:53 INFO - PROCESS | 3772 | 1463035973869 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (19936000) [pid = 3772] [serial = 477] [outer = 18150800] 23:52:54 INFO - PROCESS | 3772 | 1463035974463 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:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 971ms 23:52:54 INFO - PROCESS | 3772 | 1463035974539 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:52:54 INFO - PROCESS | 3772 | 1463035974542 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:52:54 INFO - PROCESS | 3772 | 1463035974552 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - PROCESS | 3772 | 1463035974558 Marionette TRACE conn6 <- [1,602,null,{}] 23:52:54 INFO - PROCESS | 3772 | 1463035974563 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:52:54 INFO - PROCESS | 3772 | 1463035974690 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:52:54 INFO - PROCESS | 3772 | 1463035974812 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:54 INFO - PROCESS | 3772 | ++DOCSHELL 19938400 == 66 [pid = 3772] [id = 160] 23:52:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A195800) [pid = 3772] [serial = 478] [outer = 00000000] 23:52:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1B3D6400) [pid = 3772] [serial = 479] [outer = 1A195800] 23:52:54 INFO - PROCESS | 3772 | 1463035974866 Marionette DEBUG loaded listener.js 23:52:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1B3DA400) [pid = 3772] [serial = 480] [outer = 1A195800] 23:52:55 INFO - PROCESS | 3772 | 1463035975423 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:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 23:52:55 INFO - PROCESS | 3772 | 1463035975479 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 3772 | 1463035975482 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:52:55 INFO - PROCESS | 3772 | 1463035975485 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:52:55 INFO - PROCESS | 3772 | 1463035975488 Marionette TRACE conn6 <- [1,606,null,{}] 23:52:55 INFO - PROCESS | 3772 | 1463035975492 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:52:55 INFO - PROCESS | 3772 | 1463035975599 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:52:55 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:52:55 INFO - PROCESS | 3772 | 1463035975973 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 3772 | ++DOCSHELL 1B160C00 == 67 [pid = 3772] [id = 161] 23:52:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1B161000) [pid = 3772] [serial = 481] [outer = 00000000] 23:52:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1B164000) [pid = 3772] [serial = 482] [outer = 1B161000] 23:52:56 INFO - PROCESS | 3772 | 1463035976028 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (19937800) [pid = 3772] [serial = 483] [outer = 1B161000] 23:52:56 INFO - PROCESS | 3772 | 1463035976587 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:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1180ms 23:52:56 INFO - PROCESS | 3772 | 1463035976669 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:52:56 INFO - PROCESS | 3772 | 1463035976671 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:52:56 INFO - PROCESS | 3772 | 1463035976675 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:52:56 INFO - PROCESS | 3772 | 1463035976677 Marionette TRACE conn6 <- [1,610,null,{}] 23:52:56 INFO - PROCESS | 3772 | 1463035976680 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:52:56 INFO - PROCESS | 3772 | 1463035976820 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:52:56 INFO - PROCESS | 3772 | 1463035976916 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:56 INFO - PROCESS | 3772 | ++DOCSHELL 16E47C00 == 68 [pid = 3772] [id = 162] 23:52:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (17B11000) [pid = 3772] [serial = 484] [outer = 00000000] 23:52:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A547000) [pid = 3772] [serial = 485] [outer = 17B11000] 23:52:56 INFO - PROCESS | 3772 | 1463035976976 Marionette DEBUG loaded listener.js 23:52:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1B167000) [pid = 3772] [serial = 486] [outer = 17B11000] 23:52:57 INFO - PROCESS | 3772 | 1463035977775 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:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1126ms 23:52:57 INFO - PROCESS | 3772 | 1463035977806 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 3772 | 1463035977810 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:52:57 INFO - PROCESS | 3772 | 1463035977816 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 3772 | 1463035977820 Marionette TRACE conn6 <- [1,614,null,{}] 23:52:57 INFO - PROCESS | 3772 | 1463035977827 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:52:57 INFO - PROCESS | 3772 | 1463035977930 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:52:58 INFO - PROCESS | 3772 | 1463035978068 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:58 INFO - PROCESS | 3772 | ++DOCSHELL 0CFF1C00 == 69 [pid = 3772] [id = 163] 23:52:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (0DA03C00) [pid = 3772] [serial = 487] [outer = 00000000] 23:52:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (13255800) [pid = 3772] [serial = 488] [outer = 0DA03C00] 23:52:58 INFO - PROCESS | 3772 | 1463035978121 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (14914C00) [pid = 3772] [serial = 489] [outer = 0DA03C00] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 165BB000 == 68 [pid = 3772] [id = 46] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 0D84E400 == 67 [pid = 3772] [id = 44] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 13624800 == 66 [pid = 3772] [id = 156] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 1A69D000 == 65 [pid = 3772] [id = 155] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 0D84E000 == 64 [pid = 3772] [id = 154] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 1A54C400 == 63 [pid = 3772] [id = 153] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 18D83800 == 62 [pid = 3772] [id = 152] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 0D914400 == 61 [pid = 3772] [id = 151] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 16715C00 == 60 [pid = 3772] [id = 150] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1A94DC00) [pid = 3772] [serial = 419] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 13890C00 == 59 [pid = 3772] [id = 149] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 0D84C400 == 58 [pid = 3772] [id = 148] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 0D95F000 == 57 [pid = 3772] [id = 147] 23:52:58 INFO - PROCESS | 3772 | --DOCSHELL 0DD96000 == 56 [pid = 3772] [id = 141] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A913400) [pid = 3772] [serial = 417] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (13628000) [pid = 3772] [serial = 395] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1388FC00) [pid = 3772] [serial = 396] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1248A000) [pid = 3772] [serial = 389] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (0DDE5000) [pid = 3772] [serial = 388] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1671CC00) [pid = 3772] [serial = 398] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16E41400) [pid = 3772] [serial = 399] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (18030C00) [pid = 3772] [serial = 404] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (0D911400) [pid = 3772] [serial = 392] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (0D969800) [pid = 3772] [serial = 393] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (17B18800) [pid = 3772] [serial = 401] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (18D8C400) [pid = 3772] [serial = 407] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (149E9C00) [pid = 3772] [serial = 379] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (17D3B800) [pid = 3772] [serial = 382] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (18146400) [pid = 3772] [serial = 405] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (192DA400) [pid = 3772] [serial = 385] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A541C00) [pid = 3772] [serial = 410] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (192D7C00) [pid = 3772] [serial = 408] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A909000) [pid = 3772] [serial = 416] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A69DC00) [pid = 3772] [serial = 411] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1802E800) [pid = 3772] [serial = 413] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16498000) [pid = 3772] [serial = 164] [outer = 00000000] [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:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1A06D000) [pid = 3772] [serial = 414] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17B19000) [pid = 3772] [serial = 402] [outer = 00000000] [url = about:blank] 23:52:58 INFO - PROCESS | 3772 | 1463035978798 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:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1024ms 23:52:58 INFO - PROCESS | 3772 | 1463035978846 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:52:58 INFO - PROCESS | 3772 | 1463035978851 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:52:58 INFO - PROCESS | 3772 | 1463035978857 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:52:58 INFO - PROCESS | 3772 | 1463035978860 Marionette TRACE conn6 <- [1,618,null,{}] 23:52:58 INFO - PROCESS | 3772 | 1463035978864 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:52:58 INFO - PROCESS | 3772 | 1463035978999 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:52:59 INFO - PROCESS | 3772 | 1463035979089 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 3772 | ++DOCSHELL 0D913800 == 57 [pid = 3772] [id = 164] 23:52:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (0D918000) [pid = 3772] [serial = 490] [outer = 00000000] 23:52:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1335A400) [pid = 3772] [serial = 491] [outer = 0D918000] 23:52:59 INFO - PROCESS | 3772 | 1463035979135 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13782C00) [pid = 3772] [serial = 492] [outer = 0D918000] 23:52:59 INFO - PROCESS | 3772 | 1463035979534 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:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 23:52:59 INFO - PROCESS | 3772 | 1463035979591 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:52:59 INFO - PROCESS | 3772 | 1463035979594 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:52:59 INFO - PROCESS | 3772 | 1463035979597 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:52:59 INFO - PROCESS | 3772 | 1463035979601 Marionette TRACE conn6 <- [1,622,null,{}] 23:52:59 INFO - PROCESS | 3772 | 1463035979612 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:52:59 INFO - PROCESS | 3772 | 1463035979727 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:52:59 INFO - PROCESS | 3772 | 1463035979741 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 3772 | ++DOCSHELL 14D54000 == 58 [pid = 3772] [id = 165] 23:52:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (14D55800) [pid = 3772] [serial = 493] [outer = 00000000] 23:52:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (165BF800) [pid = 3772] [serial = 494] [outer = 14D55800] 23:52:59 INFO - PROCESS | 3772 | 1463035979789 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16719000) [pid = 3772] [serial = 495] [outer = 14D55800] 23:53:00 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:00 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:53:00 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:00 INFO - PROCESS | 3772 | 1463035980245 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:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 23:53:00 INFO - PROCESS | 3772 | 1463035980271 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:53:00 INFO - PROCESS | 3772 | 1463035980273 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:53:00 INFO - PROCESS | 3772 | 1463035980276 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - PROCESS | 3772 | 1463035980278 Marionette TRACE conn6 <- [1,626,null,{}] 23:53:00 INFO - PROCESS | 3772 | 1463035980281 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:53:00 INFO - PROCESS | 3772 | 1463035980367 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:53:00 INFO - PROCESS | 3772 | 1463035980377 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:00 INFO - PROCESS | 3772 | ++DOCSHELL 16E46C00 == 59 [pid = 3772] [id = 166] 23:53:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1745EC00) [pid = 3772] [serial = 496] [outer = 00000000] 23:53:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (17B11C00) [pid = 3772] [serial = 497] [outer = 1745EC00] 23:53:00 INFO - PROCESS | 3772 | 1463035980422 Marionette DEBUG loaded listener.js 23:53:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (17C33400) [pid = 3772] [serial = 498] [outer = 1745EC00] 23:53:00 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:00 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:00 INFO - PROCESS | 3772 | 1463035980877 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:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 23:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:53:00 INFO - PROCESS | 3772 | 1463035980947 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:53:00 INFO - PROCESS | 3772 | 1463035980949 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:53:00 INFO - PROCESS | 3772 | 1463035980958 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - PROCESS | 3772 | 1463035980960 Marionette TRACE conn6 <- [1,630,null,{}] 23:53:00 INFO - PROCESS | 3772 | 1463035980963 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:53:01 INFO - PROCESS | 3772 | 1463035981077 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:53:01 INFO - PROCESS | 3772 | 1463035981165 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 3772 | ++DOCSHELL 17B11400 == 60 [pid = 3772] [id = 167] 23:53:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (17C35800) [pid = 3772] [serial = 499] [outer = 00000000] 23:53:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (17D34C00) [pid = 3772] [serial = 500] [outer = 17C35800] 23:53:01 INFO - PROCESS | 3772 | 1463035981212 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (18030C00) [pid = 3772] [serial = 501] [outer = 17C35800] 23:53:01 INFO - PROCESS | 3772 | 1463035981661 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:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 23:53:01 INFO - PROCESS | 3772 | 1463035981683 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:53:01 INFO - PROCESS | 3772 | 1463035981685 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:53:01 INFO - PROCESS | 3772 | 1463035981688 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:53:01 INFO - PROCESS | 3772 | 1463035981689 Marionette TRACE conn6 <- [1,634,null,{}] 23:53:01 INFO - PROCESS | 3772 | 1463035981698 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:53:01 INFO - PROCESS | 3772 | 1463035981832 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:53:01 INFO - PROCESS | 3772 | 1463035981895 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 3772 | ++DOCSHELL 18036000 == 61 [pid = 3772] [id = 168] 23:53:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1803C400) [pid = 3772] [serial = 502] [outer = 00000000] 23:53:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (18D87C00) [pid = 3772] [serial = 503] [outer = 1803C400] 23:53:01 INFO - PROCESS | 3772 | 1463035981942 Marionette DEBUG loaded listener.js 23:53:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (18D8D000) [pid = 3772] [serial = 504] [outer = 1803C400] 23:53:02 INFO - PROCESS | 3772 | 1463035982392 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:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 23:53:02 INFO - PROCESS | 3772 | 1463035982456 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:53:02 INFO - PROCESS | 3772 | 1463035982458 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:53:02 INFO - PROCESS | 3772 | 1463035982461 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:53:02 INFO - PROCESS | 3772 | 1463035982463 Marionette TRACE conn6 <- [1,638,null,{}] 23:53:02 INFO - PROCESS | 3772 | 1463035982467 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:53:02 INFO - PROCESS | 3772 | 1463035982584 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:53:02 INFO - PROCESS | 3772 | 1463035982649 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:02 INFO - PROCESS | 3772 | ++DOCSHELL 18147C00 == 62 [pid = 3772] [id = 169] 23:53:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (191D7400) [pid = 3772] [serial = 505] [outer = 00000000] 23:53:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (19A65400) [pid = 3772] [serial = 506] [outer = 191D7400] 23:53:02 INFO - PROCESS | 3772 | 1463035982695 Marionette DEBUG loaded listener.js 23:53:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A193C00) [pid = 3772] [serial = 507] [outer = 191D7400] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (0D960C00) [pid = 3772] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (0D84DC00) [pid = 3772] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (149E1000) [pid = 3772] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A694400) [pid = 3772] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (16719800) [pid = 3772] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (18D84400) [pid = 3772] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (0D916400) [pid = 3772] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (165C5C00) [pid = 3772] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:53:03 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1A86AC00) [pid = 3772] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:53:03 INFO - PROCESS | 3772 | 1463035983254 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:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 829ms 23:53:03 INFO - PROCESS | 3772 | 1463035983294 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 3772 | 1463035983296 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:53:03 INFO - PROCESS | 3772 | 1463035983309 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 3772 | 1463035983310 Marionette TRACE conn6 <- [1,642,null,{}] 23:53:03 INFO - PROCESS | 3772 | 1463035983314 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:53:03 INFO - PROCESS | 3772 | 1463035983426 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:53:03 INFO - PROCESS | 3772 | 1463035983481 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:03 INFO - PROCESS | 3772 | ++DOCSHELL 0DA01400 == 63 [pid = 3772] [id = 170] 23:53:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (0DE05C00) [pid = 3772] [serial = 508] [outer = 00000000] 23:53:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (19934800) [pid = 3772] [serial = 509] [outer = 0DE05C00] 23:53:03 INFO - PROCESS | 3772 | 1463035983524 Marionette DEBUG loaded listener.js 23:53:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A544800) [pid = 3772] [serial = 510] [outer = 0DE05C00] 23:53:03 INFO - PROCESS | 3772 | 1463035983865 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:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 23:53:03 INFO - PROCESS | 3772 | 1463035983945 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 3772 | 1463035983947 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:53:03 INFO - PROCESS | 3772 | 1463035983950 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 3772 | 1463035983952 Marionette TRACE conn6 <- [1,646,null,{}] 23:53:03 INFO - PROCESS | 3772 | 1463035983955 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:53:04 INFO - PROCESS | 3772 | 1463035984041 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:53:04 INFO - PROCESS | 3772 | 1463035984048 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 3772 | ++DOCSHELL 19930400 == 64 [pid = 3772] [id = 171] 23:53:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (19934000) [pid = 3772] [serial = 511] [outer = 00000000] 23:53:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A867C00) [pid = 3772] [serial = 512] [outer = 19934000] 23:53:04 INFO - PROCESS | 3772 | 1463035984091 Marionette DEBUG loaded listener.js 23:53:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1A868C00) [pid = 3772] [serial = 513] [outer = 19934000] 23:53:04 INFO - PROCESS | 3772 | 1463035984517 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:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 23:53:04 INFO - PROCESS | 3772 | 1463035984581 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 3772 | 1463035984583 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:53:04 INFO - PROCESS | 3772 | 1463035984587 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - PROCESS | 3772 | 1463035984589 Marionette TRACE conn6 <- [1,650,null,{}] 23:53:04 INFO - PROCESS | 3772 | 1463035984592 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:53:04 INFO - PROCESS | 3772 | 1463035984677 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:53:04 INFO - PROCESS | 3772 | 1463035984684 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 3772 | ++DOCSHELL 1A69DC00 == 65 [pid = 3772] [id = 172] 23:53:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1A90C000) [pid = 3772] [serial = 514] [outer = 00000000] 23:53:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A91C800) [pid = 3772] [serial = 515] [outer = 1A90C000] 23:53:04 INFO - PROCESS | 3772 | 1463035984727 Marionette DEBUG loaded listener.js 23:53:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A950C00) [pid = 3772] [serial = 516] [outer = 1A90C000] 23:53:05 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:05 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:53:05 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:05 INFO - PROCESS | 3772 | 1463035985309 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:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 770ms 23:53:05 INFO - PROCESS | 3772 | 1463035985387 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 3772 | 1463035985391 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:53:05 INFO - PROCESS | 3772 | 1463035985411 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:53:05 INFO - PROCESS | 3772 | 1463035985416 Marionette TRACE conn6 <- [1,654,null,{}] 23:53:05 INFO - PROCESS | 3772 | 1463035985423 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:53:05 INFO - PROCESS | 3772 | 1463035985546 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:53:05 INFO - PROCESS | 3772 | 1463035985674 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:05 INFO - PROCESS | 3772 | ++DOCSHELL 0DD95400 == 66 [pid = 3772] [id = 173] 23:53:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (0DD95800) [pid = 3772] [serial = 517] [outer = 00000000] 23:53:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1248BC00) [pid = 3772] [serial = 518] [outer = 0DD95800] 23:53:05 INFO - PROCESS | 3772 | 1463035985735 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (13633400) [pid = 3772] [serial = 519] [outer = 0DD95800] 23:53:06 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:06 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:53:06 INFO - PROCESS | 3772 | 1463035986339 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:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 23:53:06 INFO - PROCESS | 3772 | 1463035986387 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 3772 | 1463035986393 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:53:06 INFO - PROCESS | 3772 | 1463035986400 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - PROCESS | 3772 | 1463035986403 Marionette TRACE conn6 <- [1,658,null,{}] 23:53:06 INFO - PROCESS | 3772 | 1463035986407 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:53:06 INFO - PROCESS | 3772 | 1463035986516 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:53:06 INFO - PROCESS | 3772 | 1463035986646 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 3772 | ++DOCSHELL 15F61800 == 67 [pid = 3772] [id = 174] 23:53:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (16107000) [pid = 3772] [serial = 520] [outer = 00000000] 23:53:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1671F000) [pid = 3772] [serial = 521] [outer = 16107000] 23:53:06 INFO - PROCESS | 3772 | 1463035986700 Marionette DEBUG loaded listener.js 23:53:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (17B15400) [pid = 3772] [serial = 522] [outer = 16107000] 23:53:07 INFO - PROCESS | 3772 | 1463035987323 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:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 23:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:53:07 INFO - PROCESS | 3772 | 1463035987371 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:53:07 INFO - PROCESS | 3772 | 1463035987374 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:53:07 INFO - PROCESS | 3772 | 1463035987377 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:53:07 INFO - PROCESS | 3772 | 1463035987381 Marionette TRACE conn6 <- [1,662,null,{}] 23:53:07 INFO - PROCESS | 3772 | 1463035987393 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:53:07 INFO - PROCESS | 3772 | 1463035987543 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:53:07 INFO - PROCESS | 3772 | 1463035987678 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 3772 | ++DOCSHELL 1A914400 == 68 [pid = 3772] [id = 175] 23:53:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A915000) [pid = 3772] [serial = 523] [outer = 00000000] 23:53:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A955800) [pid = 3772] [serial = 524] [outer = 1A915000] 23:53:07 INFO - PROCESS | 3772 | 1463035987740 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A9D7800) [pid = 3772] [serial = 525] [outer = 1A915000] 23:53:08 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:08 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:53:08 INFO - PROCESS | 3772 | 1463035988381 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:53:08 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:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1018ms 23:53:08 INFO - PROCESS | 3772 | 1463035988400 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:53:08 INFO - PROCESS | 3772 | 1463035988403 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:53:08 INFO - PROCESS | 3772 | 1463035988406 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:53:08 INFO - PROCESS | 3772 | 1463035988408 Marionette TRACE conn6 <- [1,666,null,{}] 23:53:08 INFO - PROCESS | 3772 | 1463035988413 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:53:08 INFO - PROCESS | 3772 | 1463035988526 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:53:08 INFO - PROCESS | 3772 | 1463035988632 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:08 INFO - PROCESS | 3772 | ++DOCSHELL 1B15BC00 == 69 [pid = 3772] [id = 176] 23:53:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1B161400) [pid = 3772] [serial = 526] [outer = 00000000] 23:53:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1B1CA400) [pid = 3772] [serial = 527] [outer = 1B161400] 23:53:08 INFO - PROCESS | 3772 | 1463035988690 Marionette DEBUG loaded listener.js 23:53:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1B266400) [pid = 3772] [serial = 528] [outer = 1B161400] 23:53:09 INFO - PROCESS | 3772 | 1463035989278 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:53:09 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:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 23:53:09 INFO - PROCESS | 3772 | 1463035989341 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 3772 | 1463035989343 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:53:09 INFO - PROCESS | 3772 | 1463035989347 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - PROCESS | 3772 | 1463035989349 Marionette TRACE conn6 <- [1,670,null,{}] 23:53:09 INFO - PROCESS | 3772 | 1463035989353 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:53:09 INFO - PROCESS | 3772 | 1463035989463 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:53:09 INFO - PROCESS | 3772 | 1463035989569 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 3772 | ++DOCSHELL 1B3DBC00 == 70 [pid = 3772] [id = 177] 23:53:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1C078400) [pid = 3772] [serial = 529] [outer = 00000000] 23:53:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1C07E000) [pid = 3772] [serial = 530] [outer = 1C078400] 23:53:09 INFO - PROCESS | 3772 | 1463035989626 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1C08E800) [pid = 3772] [serial = 531] [outer = 1C078400] 23:53:10 INFO - PROCESS | 3772 | 1463035990682 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:53:10 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:53:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1371ms 23:53:10 INFO - PROCESS | 3772 | 1463035990721 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 3772 | 1463035990724 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:53:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:53:10 INFO - PROCESS | 3772 | 1463035990896 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - PROCESS | 3772 | 1463035990899 Marionette TRACE conn6 <- [1,674,null,{}] 23:53:10 INFO - PROCESS | 3772 | 1463035990905 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:53:10 INFO - PROCESS | 3772 | 1463035990997 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:53:11 INFO - PROCESS | 3772 | 1463035991170 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:11 INFO - PROCESS | 3772 | ++DOCSHELL 1335A800 == 71 [pid = 3772] [id = 178] 23:53:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (13629400) [pid = 3772] [serial = 532] [outer = 00000000] 23:53:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (15039000) [pid = 3772] [serial = 533] [outer = 13629400] 23:53:11 INFO - PROCESS | 3772 | 1463035991268 Marionette DEBUG loaded listener.js 23:53:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (165C1400) [pid = 3772] [serial = 534] [outer = 13629400] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 19930400 == 70 [pid = 3772] [id = 171] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 0DA01400 == 69 [pid = 3772] [id = 170] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 18147C00 == 68 [pid = 3772] [id = 169] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 18036000 == 67 [pid = 3772] [id = 168] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 17B11400 == 66 [pid = 3772] [id = 167] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 16E46C00 == 65 [pid = 3772] [id = 166] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 14D54000 == 64 [pid = 3772] [id = 165] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 0D913800 == 63 [pid = 3772] [id = 164] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 0CFF1C00 == 62 [pid = 3772] [id = 163] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1B1C3C00) [pid = 3772] [serial = 467] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (121E9000) [pid = 3772] [serial = 422] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (17541000) [pid = 3772] [serial = 425] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1B11F400) [pid = 3772] [serial = 428] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1A9D6000) [pid = 3772] [serial = 431] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1B1C6C00) [pid = 3772] [serial = 434] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1C08F000) [pid = 3772] [serial = 437] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOCSHELL 0D25BC00 == 61 [pid = 3772] [id = 157] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (18031000) [pid = 3772] [serial = 453] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1A9CE400) [pid = 3772] [serial = 464] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (17D13000) [pid = 3772] [serial = 452] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1B128400) [pid = 3772] [serial = 465] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (0E455800) [pid = 3772] [serial = 441] [outer = 00000000] [url = about:blank] 23:53:11 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (0DA07400) [pid = 3772] [serial = 440] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (0D95F800) [pid = 3772] [serial = 443] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (0DD9BC00) [pid = 3772] [serial = 444] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (15032C00) [pid = 3772] [serial = 446] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1648D800) [pid = 3772] [serial = 447] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1A909C00) [pid = 3772] [serial = 458] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16E44C00) [pid = 3772] [serial = 449] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (17540C00) [pid = 3772] [serial = 450] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A911C00) [pid = 3772] [serial = 459] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19D36400) [pid = 3772] [serial = 456] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (192D0400) [pid = 3772] [serial = 455] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (13628C00) [pid = 3772] [serial = 461] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (17B0F000) [pid = 3772] [serial = 462] [outer = 00000000] [url = about:blank] 23:53:12 INFO - PROCESS | 3772 | 1463035992328 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:53:12 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:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1493ms 23:53:12 INFO - PROCESS | 3772 | 1463035992386 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:53:12 INFO - PROCESS | 3772 | 1463035992390 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:53:12 INFO - PROCESS | 3772 | 1463035992394 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:53:12 INFO - PROCESS | 3772 | 1463035992396 Marionette TRACE conn6 <- [1,678,null,{}] 23:53:12 INFO - PROCESS | 3772 | 1463035992403 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:53:12 INFO - PROCESS | 3772 | 1463035992494 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:53:12 INFO - PROCESS | 3772 | 1463035992502 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 3772 | ++DOCSHELL 0D913800 == 62 [pid = 3772] [id = 179] 23:53:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (0E4C2800) [pid = 3772] [serial = 535] [outer = 00000000] 23:53:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (13355000) [pid = 3772] [serial = 536] [outer = 0E4C2800] 23:53:12 INFO - PROCESS | 3772 | 1463035992548 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (149E1800) [pid = 3772] [serial = 537] [outer = 0E4C2800] 23:53:13 INFO - PROCESS | 3772 | 1463035993540 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:53:13 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:53:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 23:53:13 INFO - PROCESS | 3772 | 1463035993581 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:53:13 INFO - PROCESS | 3772 | 1463035993583 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:53:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:53:13 INFO - PROCESS | 3772 | 1463035993587 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:53:13 INFO - PROCESS | 3772 | 1463035993589 Marionette TRACE conn6 <- [1,682,null,{}] 23:53:13 INFO - PROCESS | 3772 | 1463035993592 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:53:13 INFO - PROCESS | 3772 | 1463035993679 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:53:13 INFO - PROCESS | 3772 | 1463035993693 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:13 INFO - PROCESS | 3772 | ++DOCSHELL 1745E800 == 63 [pid = 3772] [id = 180] 23:53:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (17461000) [pid = 3772] [serial = 538] [outer = 00000000] 23:53:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (17544800) [pid = 3772] [serial = 539] [outer = 17461000] 23:53:13 INFO - PROCESS | 3772 | 1463035993744 Marionette DEBUG loaded listener.js 23:53:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (17B16800) [pid = 3772] [serial = 540] [outer = 17461000] 23:53:14 INFO - PROCESS | 3772 | 1463035994767 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:53:14 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:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1234ms 23:53:14 INFO - PROCESS | 3772 | 1463035994825 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:53:14 INFO - PROCESS | 3772 | 1463035994827 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:53:14 INFO - PROCESS | 3772 | 1463035994830 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:53:14 INFO - PROCESS | 3772 | 1463035994832 Marionette TRACE conn6 <- [1,686,null,{}] 23:53:14 INFO - PROCESS | 3772 | 1463035994836 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:53:14 INFO - PROCESS | 3772 | 1463035994952 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:53:14 INFO - PROCESS | 3772 | 1463035995010 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:15 INFO - PROCESS | 3772 | ++DOCSHELL 17544400 == 64 [pid = 3772] [id = 181] 23:53:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (17C33C00) [pid = 3772] [serial = 541] [outer = 00000000] 23:53:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1814CC00) [pid = 3772] [serial = 542] [outer = 17C33C00] 23:53:15 INFO - PROCESS | 3772 | 1463035995058 Marionette DEBUG loaded listener.js 23:53:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (18D84C00) [pid = 3772] [serial = 543] [outer = 17C33C00] 23:53:15 INFO - PROCESS | 3772 | 1463035996003 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:53:16 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:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1217ms 23:53:16 INFO - PROCESS | 3772 | 1463035996051 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:53:16 INFO - PROCESS | 3772 | 1463035996053 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:53:16 INFO - PROCESS | 3772 | 1463035996057 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:53:16 INFO - PROCESS | 3772 | 1463035996058 Marionette TRACE conn6 <- [1,690,null,{}] 23:53:16 INFO - PROCESS | 3772 | 1463035996062 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:53:16 INFO - PROCESS | 3772 | 1463035996175 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:53:16 INFO - PROCESS | 3772 | 1463035996231 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:16 INFO - PROCESS | 3772 | ++DOCSHELL 18D88000 == 65 [pid = 3772] [id = 182] 23:53:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (18D88800) [pid = 3772] [serial = 544] [outer = 00000000] 23:53:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (19930800) [pid = 3772] [serial = 545] [outer = 18D88800] 23:53:16 INFO - PROCESS | 3772 | 1463035996276 Marionette DEBUG loaded listener.js 23:53:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (19A60C00) [pid = 3772] [serial = 546] [outer = 18D88800] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17D2DC00) [pid = 3772] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (15D5F000) [pid = 3772] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (0D966000) [pid = 3772] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A91A800) [pid = 3772] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (17D34400) [pid = 3772] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1388F000) [pid = 3772] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (19006800) [pid = 3772] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A955C00) [pid = 3772] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (17C35800) [pid = 3772] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (0DA03C00) [pid = 3772] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1803C400) [pid = 3772] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (0D918000) [pid = 3772] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (14D55800) [pid = 3772] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1745EC00) [pid = 3772] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (0DE05C00) [pid = 3772] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (191D7400) [pid = 3772] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:53:16 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (19934000) [pid = 3772] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:53:17 INFO - PROCESS | 3772 | 1463035997220 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:53:17 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:53:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 23:53:17 INFO - PROCESS | 3772 | 1463035997230 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:53:17 INFO - PROCESS | 3772 | 1463035997232 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:53:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:53:17 INFO - PROCESS | 3772 | 1463035997235 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:53:17 INFO - PROCESS | 3772 | 1463035997237 Marionette TRACE conn6 <- [1,694,null,{}] 23:53:17 INFO - PROCESS | 3772 | 1463035997241 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:53:17 INFO - PROCESS | 3772 | 1463035997387 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:53:17 INFO - PROCESS | 3772 | 1463035997396 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 3772 | ++DOCSHELL 0D964800 == 66 [pid = 3772] [id = 183] 23:53:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (0DDEA800) [pid = 3772] [serial = 547] [outer = 00000000] 23:53:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1992BC00) [pid = 3772] [serial = 548] [outer = 0DDEA800] 23:53:17 INFO - PROCESS | 3772 | 1463035997444 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A195000) [pid = 3772] [serial = 549] [outer = 0DDEA800] 23:53:18 INFO - PROCESS | 3772 | 1463035998373 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:53:18 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:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1180ms 23:53:18 INFO - PROCESS | 3772 | 1463035998417 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:53:18 INFO - PROCESS | 3772 | 1463035998419 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:53:18 INFO - PROCESS | 3772 | 1463035998422 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:53:18 INFO - PROCESS | 3772 | 1463035998424 Marionette TRACE conn6 <- [1,698,null,{}] 23:53:18 INFO - PROCESS | 3772 | 1463035998428 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:53:18 INFO - PROCESS | 3772 | 1463035998577 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:53:18 INFO - PROCESS | 3772 | 1463035998707 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:18 INFO - PROCESS | 3772 | ++DOCSHELL 0CF81800 == 67 [pid = 3772] [id = 184] 23:53:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (0CFF1C00) [pid = 3772] [serial = 550] [outer = 00000000] 23:53:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (0D95F800) [pid = 3772] [serial = 551] [outer = 0CFF1C00] 23:53:18 INFO - PROCESS | 3772 | 1463035998770 Marionette DEBUG loaded listener.js 23:53:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (0DA0BC00) [pid = 3772] [serial = 552] [outer = 0CFF1C00] 23:53:19 INFO - PROCESS | 3772 | 1463035999916 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:53:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:53:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1537ms 23:53:19 INFO - PROCESS | 3772 | 1463035999962 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:53:19 INFO - PROCESS | 3772 | 1463035999966 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:53:19 INFO - PROCESS | 3772 | 1463035999970 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - PROCESS | 3772 | 1463035999975 Marionette TRACE conn6 <- [1,702,null,{}] 23:53:19 INFO - PROCESS | 3772 | 1463035999980 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:53:20 INFO - PROCESS | 3772 | 1463036000131 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:53:20 INFO - PROCESS | 3772 | 1463036000285 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:20 INFO - PROCESS | 3772 | ++DOCSHELL 14D4E800 == 68 [pid = 3772] [id = 185] 23:53:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (14DC6000) [pid = 3772] [serial = 553] [outer = 00000000] 23:53:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (161EB000) [pid = 3772] [serial = 554] [outer = 14DC6000] 23:53:20 INFO - PROCESS | 3772 | 1463036000347 Marionette DEBUG loaded listener.js 23:53:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (165BD800) [pid = 3772] [serial = 555] [outer = 14DC6000] 23:53:21 INFO - PROCESS | 3772 | 1463036001411 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:53:21 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:53:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1471ms 23:53:21 INFO - PROCESS | 3772 | 1463036001446 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:53:21 INFO - PROCESS | 3772 | 1463036001449 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:53:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:53:21 INFO - PROCESS | 3772 | 1463036001454 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:53:21 INFO - PROCESS | 3772 | 1463036001456 Marionette TRACE conn6 <- [1,706,null,{}] 23:53:21 INFO - PROCESS | 3772 | 1463036001503 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:53:21 INFO - PROCESS | 3772 | 1463036001610 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:53:21 INFO - PROCESS | 3772 | 1463036001824 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:21 INFO - PROCESS | 3772 | ++DOCSHELL 16106C00 == 69 [pid = 3772] [id = 186] 23:53:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (17D10C00) [pid = 3772] [serial = 556] [outer = 00000000] 23:53:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1803B800) [pid = 3772] [serial = 557] [outer = 17D10C00] 23:53:21 INFO - PROCESS | 3772 | 1463036001884 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (18D86000) [pid = 3772] [serial = 558] [outer = 17D10C00] 23:53:22 INFO - PROCESS | 3772 | 1463036002966 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:53:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1570ms 23:53:23 INFO - PROCESS | 3772 | 1463036003027 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:53:23 INFO - PROCESS | 3772 | 1463036003031 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:53:23 INFO - PROCESS | 3772 | 1463036003042 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:53:23 INFO - PROCESS | 3772 | 1463036003047 Marionette TRACE conn6 <- [1,710,null,{}] 23:53:23 INFO - PROCESS | 3772 | 1463036003051 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:53:23 INFO - PROCESS | 3772 | 1463036003272 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:53:23 INFO - PROCESS | 3772 | 1463036003391 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:23 INFO - PROCESS | 3772 | ++DOCSHELL 1A69F800 == 70 [pid = 3772] [id = 187] 23:53:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A907400) [pid = 3772] [serial = 559] [outer = 00000000] 23:53:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A916000) [pid = 3772] [serial = 560] [outer = 1A907400] 23:53:23 INFO - PROCESS | 3772 | 1463036003450 Marionette DEBUG loaded listener.js 23:53:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A94DC00) [pid = 3772] [serial = 561] [outer = 1A907400] 23:53:24 INFO - PROCESS | 3772 | 1463036004033 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:53:24 INFO - PROCESS | 3772 | 1463036004071 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:53:24 INFO - PROCESS | 3772 | 1463036004075 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:53:24 INFO - PROCESS | 3772 | 1463036004077 Marionette TRACE conn6 <- [1,714,null,{}] 23:53:24 INFO - PROCESS | 3772 | 1463036004081 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:53:24 INFO - PROCESS | 3772 | 1463036004192 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:53:24 INFO - PROCESS | 3772 | 1463036004429 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:24 INFO - PROCESS | 3772 | ++DOCSHELL 0D96D000 == 71 [pid = 3772] [id = 188] 23:53:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (0DA09400) [pid = 3772] [serial = 562] [outer = 00000000] 23:53:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (11A13000) [pid = 3772] [serial = 563] [outer = 0DA09400] 23:53:24 INFO - PROCESS | 3772 | 1463036004519 Marionette DEBUG loaded listener.js 23:53:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1248A000) [pid = 3772] [serial = 564] [outer = 0DA09400] 23:53:25 INFO - PROCESS | 3772 | 1463036005199 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:53:25 INFO - PROCESS | 3772 | --DOCSHELL 15D5D800 == 70 [pid = 3772] [id = 16] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 0DE73400 == 69 [pid = 3772] [id = 10] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 17EFC000 == 68 [pid = 3772] [id = 14] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 0D964800 == 67 [pid = 3772] [id = 183] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 18D88000 == 66 [pid = 3772] [id = 182] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 17544400 == 65 [pid = 3772] [id = 181] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 1745E800 == 64 [pid = 3772] [id = 180] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 0D913800 == 63 [pid = 3772] [id = 179] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 1335A800 == 62 [pid = 3772] [id = 178] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A91C800) [pid = 3772] [serial = 515] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 15F61800 == 61 [pid = 3772] [id = 174] 23:53:25 INFO - PROCESS | 3772 | --DOCSHELL 0DD95400 == 60 [pid = 3772] [id = 173] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17E78C00) [pid = 3772] [serial = 338] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1B260800) [pid = 3772] [serial = 468] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (13357000) [pid = 3772] [serial = 341] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1B1C2000) [pid = 3772] [serial = 420] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1A957400) [pid = 3772] [serial = 317] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16103800) [pid = 3772] [serial = 311] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A699800) [pid = 3772] [serial = 314] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1B264400) [pid = 3772] [serial = 377] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (17D34C00) [pid = 3772] [serial = 500] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (18030C00) [pid = 3772] [serial = 501] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (13255800) [pid = 3772] [serial = 488] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (18D8D000) [pid = 3772] [serial = 504] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1A547000) [pid = 3772] [serial = 485] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1335A400) [pid = 3772] [serial = 491] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (13782C00) [pid = 3772] [serial = 492] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (165BF800) [pid = 3772] [serial = 494] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16719000) [pid = 3772] [serial = 495] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (18D87C00) [pid = 3772] [serial = 503] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (17B11C00) [pid = 3772] [serial = 497] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1B164000) [pid = 3772] [serial = 482] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1992F000) [pid = 3772] [serial = 476] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (0D918800) [pid = 3772] [serial = 470] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (165C1C00) [pid = 3772] [serial = 473] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1B3D6400) [pid = 3772] [serial = 479] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (19934800) [pid = 3772] [serial = 509] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (19A65400) [pid = 3772] [serial = 506] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A867C00) [pid = 3772] [serial = 512] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A193C00) [pid = 3772] [serial = 507] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (14914C00) [pid = 3772] [serial = 489] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A544800) [pid = 3772] [serial = 510] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A868C00) [pid = 3772] [serial = 513] [outer = 00000000] [url = about:blank] 23:53:25 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17C33400) [pid = 3772] [serial = 498] [outer = 00000000] [url = about:blank] 23:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1224ms 23:53:25 INFO - PROCESS | 3772 | 1463036005304 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:53:25 INFO - PROCESS | 3772 | 1463036005308 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:53:25 INFO - PROCESS | 3772 | 1463036005313 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:53:25 INFO - PROCESS | 3772 | 1463036005316 Marionette TRACE conn6 <- [1,718,null,{}] 23:53:25 INFO - PROCESS | 3772 | 1463036005321 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:53:25 INFO - PROCESS | 3772 | 1463036005419 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:53:25 INFO - PROCESS | 3772 | 1463036005428 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 3772 | ++DOCSHELL 12387C00 == 61 [pid = 3772] [id = 189] 23:53:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (12388400) [pid = 3772] [serial = 565] [outer = 00000000] 23:53:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (13359000) [pid = 3772] [serial = 566] [outer = 12388400] 23:53:25 INFO - PROCESS | 3772 | 1463036005476 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (14914C00) [pid = 3772] [serial = 567] [outer = 12388400] 23:53:26 INFO - PROCESS | 3772 | 1463036006029 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[4036] expected 0 but got 24","_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:53:26 INFO - PROCESS | 3772 | 1463036006109 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:53:26 INFO - PROCESS | 3772 | 1463036006113 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 3772 | 1463036006115 Marionette TRACE conn6 <- [1,722,null,{}] 23:53:26 INFO - PROCESS | 3772 | 1463036006118 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:53:26 INFO - PROCESS | 3772 | 1463036006214 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:53:26 INFO - PROCESS | 3772 | 1463036006303 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:26 INFO - PROCESS | 3772 | ++DOCSHELL 16E3DC00 == 62 [pid = 3772] [id = 190] 23:53:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16E41400) [pid = 3772] [serial = 568] [outer = 00000000] 23:53:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17B0D800) [pid = 3772] [serial = 569] [outer = 16E41400] 23:53:26 INFO - PROCESS | 3772 | 1463036006349 Marionette DEBUG loaded listener.js 23:53:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (17C36C00) [pid = 3772] [serial = 570] [outer = 16E41400] 23:53:26 INFO - PROCESS | 3772 | 1463036006784 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:53:26 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:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 23:53:26 INFO - PROCESS | 3772 | 1463036006848 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 3772 | 1463036006850 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:53:26 INFO - PROCESS | 3772 | 1463036006860 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 3772 | 1463036006866 Marionette TRACE conn6 <- [1,726,null,{}] 23:53:26 INFO - PROCESS | 3772 | 1463036006874 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:53:26 INFO - PROCESS | 3772 | 1463036007003 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:53:27 INFO - PROCESS | 3772 | 1463036007018 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:27 INFO - PROCESS | 3772 | ++DOCSHELL 18D88000 == 63 [pid = 3772] [id = 191] 23:53:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (18D88400) [pid = 3772] [serial = 571] [outer = 00000000] 23:53:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (18D90000) [pid = 3772] [serial = 572] [outer = 18D88400] 23:53:27 INFO - PROCESS | 3772 | 1463036007063 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19078C00) [pid = 3772] [serial = 573] [outer = 18D88400] 23:53:27 INFO - PROCESS | 3772 | 1463036007976 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:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1130ms 23:53:27 INFO - PROCESS | 3772 | 1463036007989 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:53:27 INFO - PROCESS | 3772 | 1463036007992 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:53:27 INFO - PROCESS | 3772 | 1463036007995 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:53:27 INFO - PROCESS | 3772 | 1463036008007 Marionette TRACE conn6 <- [1,730,null,{}] 23:53:27 INFO - PROCESS | 3772 | 1463036008011 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:53:28 INFO - PROCESS | 3772 | 1463036008137 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:53:28 INFO - PROCESS | 3772 | 1463036008197 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:28 INFO - PROCESS | 3772 | ++DOCSHELL 19933800 == 64 [pid = 3772] [id = 192] 23:53:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (19933C00) [pid = 3772] [serial = 574] [outer = 00000000] 23:53:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A109C00) [pid = 3772] [serial = 575] [outer = 19933C00] 23:53:28 INFO - PROCESS | 3772 | 1463036008245 Marionette DEBUG loaded listener.js 23:53:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1A193800) [pid = 3772] [serial = 576] [outer = 19933C00] 23:53:28 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (17C33C00) [pid = 3772] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:53:28 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (18D88800) [pid = 3772] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:53:28 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (13629400) [pid = 3772] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:53:28 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17461000) [pid = 3772] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:53:28 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (0E4C2800) [pid = 3772] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:53:29 INFO - PROCESS | 3772 | 1463036009173 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:53:29 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:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1239ms 23:53:29 INFO - PROCESS | 3772 | 1463036009238 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:53:29 INFO - PROCESS | 3772 | 1463036009240 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:53:29 INFO - PROCESS | 3772 | 1463036009243 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 3772 | 1463036009245 Marionette TRACE conn6 <- [1,734,null,{}] 23:53:29 INFO - PROCESS | 3772 | 1463036009249 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:53:29 INFO - PROCESS | 3772 | 1463036009372 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:53:29 INFO - PROCESS | 3772 | 1463036009429 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:29 INFO - PROCESS | 3772 | ++DOCSHELL 1A544C00 == 65 [pid = 3772] [id = 193] 23:53:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A692800) [pid = 3772] [serial = 577] [outer = 00000000] 23:53:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A69D800) [pid = 3772] [serial = 578] [outer = 1A692800] 23:53:29 INFO - PROCESS | 3772 | 1463036009485 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A913400) [pid = 3772] [serial = 579] [outer = 1A692800] 23:53:30 INFO - PROCESS | 3772 | 1463036010397 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:53:30 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:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1183ms 23:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:53:30 INFO - PROCESS | 3772 | 1463036010427 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:53:30 INFO - PROCESS | 3772 | 1463036010429 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:53:30 INFO - PROCESS | 3772 | 1463036010433 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:53:30 INFO - PROCESS | 3772 | 1463036010434 Marionette TRACE conn6 <- [1,738,null,{}] 23:53:30 INFO - PROCESS | 3772 | 1463036010438 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:53:30 INFO - PROCESS | 3772 | 1463036010562 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:53:30 INFO - PROCESS | 3772 | 1463036010572 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 3772 | ++DOCSHELL 1A955C00 == 66 [pid = 3772] [id = 194] 23:53:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1A956800) [pid = 3772] [serial = 580] [outer = 00000000] 23:53:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1B11D000) [pid = 3772] [serial = 581] [outer = 1A956800] 23:53:30 INFO - PROCESS | 3772 | 1463036010616 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1B159800) [pid = 3772] [serial = 582] [outer = 1A956800] 23:53:31 INFO - PROCESS | 3772 | 1463036011594 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:53:31 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:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 23:53:31 INFO - PROCESS | 3772 | 1463036011614 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 3772 | 1463036011618 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:53:31 INFO - PROCESS | 3772 | 1463036011623 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 3772 | 1463036011628 Marionette TRACE conn6 <- [1,742,null,{}] 23:53:31 INFO - PROCESS | 3772 | 1463036011635 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:53:31 INFO - PROCESS | 3772 | 1463036011748 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:53:31 INFO - PROCESS | 3772 | 1463036011879 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 3772 | ++DOCSHELL 11CDBC00 == 67 [pid = 3772] [id = 195] 23:53:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1210C000) [pid = 3772] [serial = 583] [outer = 00000000] 23:53:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (13357000) [pid = 3772] [serial = 584] [outer = 1210C000] 23:53:31 INFO - PROCESS | 3772 | 1463036011991 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (14D55800) [pid = 3772] [serial = 585] [outer = 1210C000] 23:53:33 INFO - PROCESS | 3772 | 1463036013040 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:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 23:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1433ms 23:53:33 INFO - PROCESS | 3772 | 1463036013058 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:53:33 INFO - PROCESS | 3772 | 1463036013064 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:53:33 INFO - PROCESS | 3772 | 1463036013070 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 3772 | 1463036013073 Marionette TRACE conn6 <- [1,746,null,{}] 23:53:33 INFO - PROCESS | 3772 | 1463036013077 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:53:33 INFO - PROCESS | 3772 | 1463036013188 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:53:33 INFO - PROCESS | 3772 | 1463036013328 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 3772 | ++DOCSHELL 17463800 == 68 [pid = 3772] [id = 196] 23:53:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (17545C00) [pid = 3772] [serial = 586] [outer = 00000000] 23:53:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (17D34000) [pid = 3772] [serial = 587] [outer = 17545C00] 23:53:33 INFO - PROCESS | 3772 | 1463036013388 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (18037800) [pid = 3772] [serial = 588] [outer = 17545C00] 23:53:33 INFO - PROCESS | 3772 | 1463036013972 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:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 970ms 23:53:34 INFO - PROCESS | 3772 | 1463036014043 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 3772 | 1463036014045 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:53:34 INFO - PROCESS | 3772 | 1463036014049 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 3772 | 1463036014053 Marionette TRACE conn6 <- [1,750,null,{}] 23:53:34 INFO - PROCESS | 3772 | 1463036014064 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:53:34 INFO - PROCESS | 3772 | 1463036014186 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:53:34 INFO - PROCESS | 3772 | 1463036014323 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 3772 | ++DOCSHELL 1A950800 == 69 [pid = 3772] [id = 197] 23:53:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A9D5800) [pid = 3772] [serial = 589] [outer = 00000000] 23:53:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1B15F400) [pid = 3772] [serial = 590] [outer = 1A9D5800] 23:53:34 INFO - PROCESS | 3772 | 1463036014385 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1B1C1400) [pid = 3772] [serial = 591] [outer = 1A9D5800] 23:53:35 INFO - PROCESS | 3772 | 1463036015467 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:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1480ms 23:53:35 INFO - PROCESS | 3772 | 1463036015533 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 3772 | 1463036015536 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:53:35 INFO - PROCESS | 3772 | 1463036015539 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - PROCESS | 3772 | 1463036015541 Marionette TRACE conn6 <- [1,754,null,{}] 23:53:35 INFO - PROCESS | 3772 | 1463036015545 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:53:35 INFO - PROCESS | 3772 | 1463036015713 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:53:35 INFO - PROCESS | 3772 | 1463036015841 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 3772 | ++DOCSHELL 1B25C800 == 70 [pid = 3772] [id = 198] 23:53:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1B25D000) [pid = 3772] [serial = 592] [outer = 00000000] 23:53:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1B268800) [pid = 3772] [serial = 593] [outer = 1B25D000] 23:53:35 INFO - PROCESS | 3772 | 1463036015904 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1C074000) [pid = 3772] [serial = 594] [outer = 1B25D000] 23:53:36 INFO - PROCESS | 3772 | 1463036016962 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:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1472ms 23:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:53:36 INFO - PROCESS | 3772 | 1463036017015 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:53:36 INFO - PROCESS | 3772 | 1463036017017 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:53:36 INFO - PROCESS | 3772 | 1463036017020 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - PROCESS | 3772 | 1463036017023 Marionette TRACE conn6 <- [1,758,null,{}] 23:53:37 INFO - PROCESS | 3772 | 1463036017026 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:53:37 INFO - PROCESS | 3772 | 1463036017166 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:53:37 INFO - PROCESS | 3772 | 1463036017425 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 3772 | ++DOCSHELL 0D2F2000 == 71 [pid = 3772] [id = 199] 23:53:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (0D916400) [pid = 3772] [serial = 595] [outer = 00000000] 23:53:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (11A0B800) [pid = 3772] [serial = 596] [outer = 0D916400] 23:53:37 INFO - PROCESS | 3772 | 1463036017497 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (149E4400) [pid = 3772] [serial = 597] [outer = 0D916400] 23:53:38 INFO - PROCESS | 3772 | 1463036018119 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:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1121ms 23:53:38 INFO - PROCESS | 3772 | 1463036018146 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:53:38 INFO - PROCESS | 3772 | 1463036018150 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:53:38 INFO - PROCESS | 3772 | 1463036018154 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 3772 | 1463036018158 Marionette TRACE conn6 <- [1,762,null,{}] 23:53:38 INFO - PROCESS | 3772 | 1463036018163 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:53:38 INFO - PROCESS | 3772 | 1463036018270 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:53:38 INFO - PROCESS | 3772 | 1463036018405 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 3772 | --DOCSHELL 0DA03000 == 70 [pid = 3772] [id = 24] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1992BC00) [pid = 3772] [serial = 548] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | ++DOCSHELL 0D96BC00 == 71 [pid = 3772] [id = 200] 23:53:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (0D96CC00) [pid = 3772] [serial = 598] [outer = 00000000] 23:53:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (0DFDD000) [pid = 3772] [serial = 599] [outer = 0D96CC00] 23:53:38 INFO - PROCESS | 3772 | 1463036018501 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1335C800) [pid = 3772] [serial = 600] [outer = 0D96CC00] 23:53:38 INFO - PROCESS | 3772 | --DOCSHELL 0CF81800 == 70 [pid = 3772] [id = 184] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1814CC00) [pid = 3772] [serial = 542] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (19930800) [pid = 3772] [serial = 545] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (18D84C00) [pid = 3772] [serial = 543] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (15039000) [pid = 3772] [serial = 533] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (165C1400) [pid = 3772] [serial = 534] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (17544800) [pid = 3772] [serial = 539] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (13355000) [pid = 3772] [serial = 536] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (149E1800) [pid = 3772] [serial = 537] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1248BC00) [pid = 3772] [serial = 518] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A955800) [pid = 3772] [serial = 524] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1671F000) [pid = 3772] [serial = 521] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1B1CA400) [pid = 3772] [serial = 527] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1C07E000) [pid = 3772] [serial = 530] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (19A60C00) [pid = 3772] [serial = 546] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (17B16800) [pid = 3772] [serial = 540] [outer = 00000000] [url = about:blank] 23:53:38 INFO - PROCESS | 3772 | 1463036018962 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:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 830ms 23:53:38 INFO - PROCESS | 3772 | 1463036018988 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:53:38 INFO - PROCESS | 3772 | 1463036018992 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:53:38 INFO - PROCESS | 3772 | 1463036019001 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 3772 | 1463036019003 Marionette TRACE conn6 <- [1,766,null,{}] 23:53:38 INFO - PROCESS | 3772 | 1463036019006 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:53:39 INFO - PROCESS | 3772 | 1463036019101 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:53:39 INFO - PROCESS | 3772 | 1463036019108 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 3772 | ++DOCSHELL 1362CC00 == 71 [pid = 3772] [id = 201] 23:53:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (13786800) [pid = 3772] [serial = 601] [outer = 00000000] 23:53:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16492000) [pid = 3772] [serial = 602] [outer = 13786800] 23:53:39 INFO - PROCESS | 3772 | 1463036019156 Marionette DEBUG loaded listener.js 23:53:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1671A000) [pid = 3772] [serial = 603] [outer = 13786800] 23:53:39 INFO - PROCESS | 3772 | 1463036019633 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:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 23:53:39 INFO - PROCESS | 3772 | 1463036019672 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:53:39 INFO - PROCESS | 3772 | 1463036019674 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:53:39 INFO - PROCESS | 3772 | 1463036019679 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 3772 | 1463036019684 Marionette TRACE conn6 <- [1,770,null,{}] 23:53:39 INFO - PROCESS | 3772 | 1463036019694 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:53:39 INFO - PROCESS | 3772 | 1463036019789 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:53:39 INFO - PROCESS | 3772 | 1463036019806 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 3772 | ++DOCSHELL 17D36400 == 72 [pid = 3772] [id = 202] 23:53:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (17EEE800) [pid = 3772] [serial = 604] [outer = 00000000] 23:53:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1802F000) [pid = 3772] [serial = 605] [outer = 17EEE800] 23:53:39 INFO - PROCESS | 3772 | 1463036019853 Marionette DEBUG loaded listener.js 23:53:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (18141800) [pid = 3772] [serial = 606] [outer = 17EEE800] 23:53:40 INFO - PROCESS | 3772 | 1463036020331 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:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 23:53:40 INFO - PROCESS | 3772 | 1463036020372 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:53:40 INFO - PROCESS | 3772 | 1463036020374 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:53:40 INFO - PROCESS | 3772 | 1463036020377 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:53:40 INFO - PROCESS | 3772 | 1463036020379 Marionette TRACE conn6 <- [1,774,null,{}] 23:53:40 INFO - PROCESS | 3772 | 1463036020383 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:53:40 INFO - PROCESS | 3772 | 1463036020474 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:53:40 INFO - PROCESS | 3772 | 1463036020483 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 3772 | ++DOCSHELL 18D86800 == 73 [pid = 3772] [id = 203] 23:53:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (18D88800) [pid = 3772] [serial = 607] [outer = 00000000] 23:53:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (191D9400) [pid = 3772] [serial = 608] [outer = 18D88800] 23:53:40 INFO - PROCESS | 3772 | 1463036020527 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (19932000) [pid = 3772] [serial = 609] [outer = 18D88800] 23:53:40 INFO - PROCESS | 3772 | 1463036020994 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:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 23:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:53:41 INFO - PROCESS | 3772 | 1463036021052 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 3772 | 1463036021054 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:53:41 INFO - PROCESS | 3772 | 1463036021057 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - PROCESS | 3772 | 1463036021058 Marionette TRACE conn6 <- [1,778,null,{}] 23:53:41 INFO - PROCESS | 3772 | 1463036021062 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:53:41 INFO - PROCESS | 3772 | 1463036021175 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:53:41 INFO - PROCESS | 3772 | 1463036021260 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:41 INFO - PROCESS | 3772 | ++DOCSHELL 19A60800 == 74 [pid = 3772] [id = 204] 23:53:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (19A60C00) [pid = 3772] [serial = 610] [outer = 00000000] 23:53:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1A061000) [pid = 3772] [serial = 611] [outer = 19A60C00] 23:53:41 INFO - PROCESS | 3772 | 1463036021314 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1A866800) [pid = 3772] [serial = 612] [outer = 19A60C00] 23:53:41 INFO - PROCESS | 3772 | 1463036021779 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:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 770ms 23:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:53:41 INFO - PROCESS | 3772 | 1463036021828 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 3772 | 1463036021830 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:53:41 INFO - PROCESS | 3772 | 1463036021833 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - PROCESS | 3772 | 1463036021835 Marionette TRACE conn6 <- [1,782,null,{}] 23:53:41 INFO - PROCESS | 3772 | 1463036021839 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:53:41 INFO - PROCESS | 3772 | 1463036021957 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:53:42 INFO - PROCESS | 3772 | 1463036022029 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 3772 | ++DOCSHELL 1A956000 == 75 [pid = 3772] [id = 205] 23:53:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A9CF400) [pid = 3772] [serial = 613] [outer = 00000000] 23:53:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1B121C00) [pid = 3772] [serial = 614] [outer = 1A9CF400] 23:53:42 INFO - PROCESS | 3772 | 1463036022076 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1B123C00) [pid = 3772] [serial = 615] [outer = 1A9CF400] 23:53:42 INFO - PROCESS | 3772 | 1463036022510 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:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 23:53:42 INFO - PROCESS | 3772 | 1463036022572 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:53:42 INFO - PROCESS | 3772 | 1463036022574 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:53:42 INFO - PROCESS | 3772 | 1463036022577 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:53:42 INFO - PROCESS | 3772 | 1463036022579 Marionette TRACE conn6 <- [1,786,null,{}] 23:53:42 INFO - PROCESS | 3772 | 1463036022582 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:53:42 INFO - PROCESS | 3772 | 1463036022698 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:53:42 INFO - PROCESS | 3772 | 1463036022759 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 3772 | ++DOCSHELL 149E5000 == 76 [pid = 3772] [id = 206] 23:53:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1B120C00) [pid = 3772] [serial = 616] [outer = 00000000] 23:53:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1B260C00) [pid = 3772] [serial = 617] [outer = 1B120C00] 23:53:42 INFO - PROCESS | 3772 | 1463036022805 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1C08FC00) [pid = 3772] [serial = 618] [outer = 1B120C00] 23:53:43 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (12388400) [pid = 3772] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:53:43 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (0DA09400) [pid = 3772] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:53:43 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (18D88400) [pid = 3772] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:53:43 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (16E41400) [pid = 3772] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:53:43 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (0DDEA800) [pid = 3772] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:53:43 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (19933C00) [pid = 3772] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:53:43 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1A692800) [pid = 3772] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:53:43 INFO - PROCESS | 3772 | 1463036023266 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:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 23:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 23:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:53:43 INFO - PROCESS | 3772 | 1463036023314 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 3772 | 1463036023316 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:53:43 INFO - PROCESS | 3772 | 1463036023319 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 3772 | 1463036023321 Marionette TRACE conn6 <- [1,790,null,{}] 23:53:43 INFO - PROCESS | 3772 | 1463036023324 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:53:43 INFO - PROCESS | 3772 | 1463036023445 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:53:43 INFO - PROCESS | 3772 | 1463036023507 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 3772 | ++DOCSHELL 1814E400 == 77 [pid = 3772] [id = 207] 23:53:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1829A400) [pid = 3772] [serial = 619] [outer = 00000000] 23:53:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1B261C00) [pid = 3772] [serial = 620] [outer = 1829A400] 23:53:43 INFO - PROCESS | 3772 | 1463036023554 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1C094000) [pid = 3772] [serial = 621] [outer = 1829A400] 23:53:43 INFO - PROCESS | 3772 | 1463036023947 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:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 23:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 23:53:43 INFO - PROCESS | 3772 | 1463036023990 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:53:43 INFO - PROCESS | 3772 | 1463036023992 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:53:43 INFO - PROCESS | 3772 | 1463036023995 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 3772 | 1463036023997 Marionette TRACE conn6 <- [1,794,null,{}] 23:53:43 INFO - PROCESS | 3772 | 1463036024000 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:53:44 INFO - PROCESS | 3772 | 1463036024120 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:53:44 INFO - PROCESS | 3772 | 1463036024152 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 3772 | ++DOCSHELL 1A63D800 == 78 [pid = 3772] [id = 208] 23:53:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A640000) [pid = 3772] [serial = 622] [outer = 00000000] 23:53:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A644C00) [pid = 3772] [serial = 623] [outer = 1A640000] 23:53:44 INFO - PROCESS | 3772 | 1463036024198 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A648400) [pid = 3772] [serial = 624] [outer = 1A640000] 23:53:44 INFO - PROCESS | 3772 | 1463036024649 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:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 23:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 23:53:44 INFO - PROCESS | 3772 | 1463036024672 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:53:44 INFO - PROCESS | 3772 | 1463036024674 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:53:44 INFO - PROCESS | 3772 | 1463036024677 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:53:44 INFO - PROCESS | 3772 | 1463036024679 Marionette TRACE conn6 <- [1,798,null,{}] 23:53:44 INFO - PROCESS | 3772 | 1463036024683 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:53:44 INFO - PROCESS | 3772 | 1463036024775 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:53:44 INFO - PROCESS | 3772 | 1463036024781 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 3772 | ++DOCSHELL 1A644000 == 79 [pid = 3772] [id = 209] 23:53:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A644800) [pid = 3772] [serial = 625] [outer = 00000000] 23:53:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1C197400) [pid = 3772] [serial = 626] [outer = 1A644800] 23:53:44 INFO - PROCESS | 3772 | 1463036024830 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1C2A5000) [pid = 3772] [serial = 627] [outer = 1A644800] 23:53:45 INFO - PROCESS | 3772 | 1463036025474 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:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 870ms 23:53:45 INFO - PROCESS | 3772 | 1463036025552 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 3772 | 1463036025557 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:53:45 INFO - PROCESS | 3772 | 1463036025562 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 3772 | 1463036025566 Marionette TRACE conn6 <- [1,802,null,{}] 23:53:45 INFO - PROCESS | 3772 | 1463036025572 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:53:45 INFO - PROCESS | 3772 | 1463036025688 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:53:45 INFO - PROCESS | 3772 | 1463036025829 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 3772 | ++DOCSHELL 13628400 == 80 [pid = 3772] [id = 210] 23:53:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1362D400) [pid = 3772] [serial = 628] [outer = 00000000] 23:53:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (165C2C00) [pid = 3772] [serial = 629] [outer = 1362D400] 23:53:45 INFO - PROCESS | 3772 | 1463036025892 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1671E800) [pid = 3772] [serial = 630] [outer = 1362D400] 23:53:46 INFO - PROCESS | 3772 | 1463036026505 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:53:46 INFO - PROCESS | 3772 | 1463036026559 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:53:46 INFO - PROCESS | 3772 | 1463036026565 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 3772 | 1463036026568 Marionette TRACE conn6 <- [1,806,null,{}] 23:53:46 INFO - PROCESS | 3772 | 1463036026573 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:53:46 INFO - PROCESS | 3772 | 1463036026692 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:53:46 INFO - PROCESS | 3772 | 1463036026807 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 3772 | ++DOCSHELL 15D70800 == 81 [pid = 3772] [id = 211] 23:53:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (17544800) [pid = 3772] [serial = 631] [outer = 00000000] 23:53:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (19DF7400) [pid = 3772] [serial = 632] [outer = 17544800] 23:53:46 INFO - PROCESS | 3772 | 1463036026905 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A647000) [pid = 3772] [serial = 633] [outer = 17544800] 23:53:47 INFO - PROCESS | 3772 | 1463036027553 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:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1021ms 23:53:47 INFO - PROCESS | 3772 | 1463036027588 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:53:47 INFO - PROCESS | 3772 | 1463036027590 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:53:47 INFO - PROCESS | 3772 | 1463036027594 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:53:47 INFO - PROCESS | 3772 | 1463036027598 Marionette TRACE conn6 <- [1,810,null,{}] 23:53:47 INFO - PROCESS | 3772 | 1463036027609 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:53:47 INFO - PROCESS | 3772 | 1463036027725 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:53:47 INFO - PROCESS | 3772 | 1463036027862 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 3772 | ++DOCSHELL 1C193C00 == 82 [pid = 3772] [id = 212] 23:53:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1C197000) [pid = 3772] [serial = 634] [outer = 00000000] 23:53:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1C2AD000) [pid = 3772] [serial = 635] [outer = 1C197000] 23:53:47 INFO - PROCESS | 3772 | 1463036027920 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1F112C00) [pid = 3772] [serial = 636] [outer = 1C197000] 23:53:48 INFO - PROCESS | 3772 | 1463036028537 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:53:48 INFO - PROCESS | 3772 | 1463036028571 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:53:48 INFO - PROCESS | 3772 | 1463036028575 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:53:48 INFO - PROCESS | 3772 | 1463036028577 Marionette TRACE conn6 <- [1,814,null,{}] 23:53:48 INFO - PROCESS | 3772 | 1463036028580 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:53:48 INFO - PROCESS | 3772 | 1463036028693 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:53:48 INFO - PROCESS | 3772 | 1463036028805 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:48 INFO - PROCESS | 3772 | ++DOCSHELL 1B586800 == 83 [pid = 3772] [id = 213] 23:53:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1B587C00) [pid = 3772] [serial = 637] [outer = 00000000] 23:53:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1B591800) [pid = 3772] [serial = 638] [outer = 1B587C00] 23:53:48 INFO - PROCESS | 3772 | 1463036028862 Marionette DEBUG loaded listener.js 23:53:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1F112800) [pid = 3772] [serial = 639] [outer = 1B587C00] 23:53:49 INFO - PROCESS | 3772 | 1463036029438 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:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 23:53:49 INFO - PROCESS | 3772 | 1463036029508 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:53:49 INFO - PROCESS | 3772 | 1463036029511 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:53:49 INFO - PROCESS | 3772 | 1463036029514 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:53:49 INFO - PROCESS | 3772 | 1463036029516 Marionette TRACE conn6 <- [1,818,null,{}] 23:53:49 INFO - PROCESS | 3772 | 1463036029519 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:53:49 INFO - PROCESS | 3772 | 1463036029626 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:53:49 INFO - PROCESS | 3772 | 1463036029734 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:49 INFO - PROCESS | 3772 | ++DOCSHELL 1F116000 == 84 [pid = 3772] [id = 214] 23:53:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1F11B000) [pid = 3772] [serial = 640] [outer = 00000000] 23:53:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1F11FC00) [pid = 3772] [serial = 641] [outer = 1F11B000] 23:53:49 INFO - PROCESS | 3772 | 1463036029786 Marionette DEBUG loaded listener.js 23:53:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1F3C8800) [pid = 3772] [serial = 642] [outer = 1F11B000] 23:53:50 INFO - PROCESS | 3772 | 1463036030433 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:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 23:53:50 INFO - PROCESS | 3772 | 1463036030488 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 3772 | 1463036030490 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:53:50 INFO - PROCESS | 3772 | 1463036030494 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 3772 | 1463036030496 Marionette TRACE conn6 <- [1,822,null,{}] 23:53:50 INFO - PROCESS | 3772 | 1463036030500 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:53:50 INFO - PROCESS | 3772 | 1463036030636 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:53:50 INFO - PROCESS | 3772 | 1463036030778 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:50 INFO - PROCESS | 3772 | ++DOCSHELL 1F11DC00 == 85 [pid = 3772] [id = 215] 23:53:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1F11F800) [pid = 3772] [serial = 643] [outer = 00000000] 23:53:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (20317800) [pid = 3772] [serial = 644] [outer = 1F11F800] 23:53:50 INFO - PROCESS | 3772 | 1463036030837 Marionette DEBUG loaded listener.js 23:53:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (20319C00) [pid = 3772] [serial = 645] [outer = 1F11F800] 23:53:51 INFO - PROCESS | 3772 | 1463036031490 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:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1015ms 23:53:51 INFO - PROCESS | 3772 | 1463036031513 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:53:51 INFO - PROCESS | 3772 | 1463036031515 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:53:51 INFO - PROCESS | 3772 | 1463036031519 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:53:51 INFO - PROCESS | 3772 | 1463036031521 Marionette TRACE conn6 <- [1,826,null,{}] 23:53:51 INFO - PROCESS | 3772 | 1463036031524 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:53:51 INFO - PROCESS | 3772 | 1463036031638 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:53:51 INFO - PROCESS | 3772 | 1463036031753 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 3772 | ++DOCSHELL 0D857800 == 86 [pid = 3772] [id = 216] 23:53:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (0D919C00) [pid = 3772] [serial = 646] [outer = 00000000] 23:53:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (1248AC00) [pid = 3772] [serial = 647] [outer = 0D919C00] 23:53:51 INFO - PROCESS | 3772 | 1463036032001 Marionette DEBUG loaded listener.js 23:53:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (13894800) [pid = 3772] [serial = 648] [outer = 0D919C00] 23:53:52 INFO - PROCESS | 3772 | 1463036032634 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:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1182ms 23:53:52 INFO - PROCESS | 3772 | 1463036032748 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:53:52 INFO - PROCESS | 3772 | 1463036032753 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:53:52 INFO - PROCESS | 3772 | 1463036032759 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:53:52 INFO - PROCESS | 3772 | 1463036032763 Marionette TRACE conn6 <- [1,830,null,{}] 23:53:52 INFO - PROCESS | 3772 | 1463036032771 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:53:52 INFO - PROCESS | 3772 | 1463036032887 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:53:53 INFO - PROCESS | 3772 | 1463036033024 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 3772 | --DOCSHELL 14D4E800 == 85 [pid = 3772] [id = 185] 23:53:53 INFO - PROCESS | 3772 | --DOCSHELL 14D50C00 == 84 [pid = 3772] [id = 27] 23:53:53 INFO - PROCESS | 3772 | --DOCSHELL 1A69F800 == 83 [pid = 3772] [id = 187] 23:53:53 INFO - PROCESS | 3772 | --DOCSHELL 16106C00 == 82 [pid = 3772] [id = 186] 23:53:53 INFO - PROCESS | 3772 | --DOCSHELL 0E459800 == 81 [pid = 3772] [id = 26] 23:53:53 INFO - PROCESS | 3772 | --DOCSHELL 16710800 == 80 [pid = 3772] [id = 19] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1B11D000) [pid = 3772] [serial = 581] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | ++DOCSHELL 0D84E400 == 81 [pid = 3772] [id = 217] 23:53:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (0D856000) [pid = 3772] [serial = 649] [outer = 00000000] 23:53:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (0E459800) [pid = 3772] [serial = 650] [outer = 0D856000] 23:53:53 INFO - PROCESS | 3772 | 1463036033129 Marionette DEBUG loaded listener.js 23:53:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (13625400) [pid = 3772] [serial = 651] [outer = 0D856000] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (13359000) [pid = 3772] [serial = 566] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (14914C00) [pid = 3772] [serial = 567] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (11A13000) [pid = 3772] [serial = 563] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (18D90000) [pid = 3772] [serial = 572] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (17B0D800) [pid = 3772] [serial = 569] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (17C36C00) [pid = 3772] [serial = 570] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1A195000) [pid = 3772] [serial = 549] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A193800) [pid = 3772] [serial = 576] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (0D95F800) [pid = 3772] [serial = 551] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (161EB000) [pid = 3772] [serial = 554] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1803B800) [pid = 3772] [serial = 557] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1248A000) [pid = 3772] [serial = 564] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1A916000) [pid = 3772] [serial = 560] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1A109C00) [pid = 3772] [serial = 575] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A69D800) [pid = 3772] [serial = 578] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1A913400) [pid = 3772] [serial = 579] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (19078C00) [pid = 3772] [serial = 573] [outer = 00000000] [url = about:blank] 23:53:53 INFO - PROCESS | 3772 | 1463036033559 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:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 889ms 23:53:53 INFO - PROCESS | 3772 | 1463036033620 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 3772 | 1463036033624 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:53:53 INFO - PROCESS | 3772 | 1463036033629 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 3772 | 1463036033632 Marionette TRACE conn6 <- [1,834,null,{}] 23:53:53 INFO - PROCESS | 3772 | 1463036033636 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:53:53 INFO - PROCESS | 3772 | 1463036033729 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:53:53 INFO - PROCESS | 3772 | 1463036033739 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 3772 | ++DOCSHELL 14DC5000 == 82 [pid = 3772] [id = 218] 23:53:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (15D5F000) [pid = 3772] [serial = 652] [outer = 00000000] 23:53:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (16495800) [pid = 3772] [serial = 653] [outer = 15D5F000] 23:53:53 INFO - PROCESS | 3772 | 1463036033785 Marionette DEBUG loaded listener.js 23:53:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (16712800) [pid = 3772] [serial = 654] [outer = 15D5F000] 23:53:54 INFO - PROCESS | 3772 | 1463036034282 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:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 23:53:54 INFO - PROCESS | 3772 | 1463036034302 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:53:54 INFO - PROCESS | 3772 | 1463036034304 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:53:54 INFO - PROCESS | 3772 | 1463036034308 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:53:54 INFO - PROCESS | 3772 | 1463036034311 Marionette TRACE conn6 <- [1,838,null,{}] 23:53:54 INFO - PROCESS | 3772 | 1463036034321 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:53:54 INFO - PROCESS | 3772 | 1463036034444 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:53:54 INFO - PROCESS | 3772 | 1463036034544 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:54 INFO - PROCESS | 3772 | ++DOCSHELL 17B1B800 == 83 [pid = 3772] [id = 219] 23:53:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (17C31000) [pid = 3772] [serial = 655] [outer = 00000000] 23:53:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (17D33C00) [pid = 3772] [serial = 656] [outer = 17C31000] 23:53:54 INFO - PROCESS | 3772 | 1463036034596 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (17EF7000) [pid = 3772] [serial = 657] [outer = 17C31000] 23:53:54 INFO - PROCESS | 3772 | 1463036034982 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:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 23:53:55 INFO - PROCESS | 3772 | 1463036035040 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 3772 | 1463036035042 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:53:55 INFO - PROCESS | 3772 | 1463036035046 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 3772 | 1463036035047 Marionette TRACE conn6 <- [1,842,null,{}] 23:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:53:55 INFO - PROCESS | 3772 | 1463036035051 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:53:55 INFO - PROCESS | 3772 | 1463036035140 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:53:55 INFO - PROCESS | 3772 | 1463036035146 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:55 INFO - PROCESS | 3772 | ++DOCSHELL 0DE01800 == 84 [pid = 3772] [id = 220] 23:53:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (0F1AAC00) [pid = 3772] [serial = 658] [outer = 00000000] 23:53:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (18D85000) [pid = 3772] [serial = 659] [outer = 0F1AAC00] 23:53:55 INFO - PROCESS | 3772 | 1463036035192 Marionette DEBUG loaded listener.js 23:53:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (191D9800) [pid = 3772] [serial = 660] [outer = 0F1AAC00] 23:53:55 INFO - PROCESS | 3772 | 1463036035675 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:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 23:53:55 INFO - PROCESS | 3772 | 1463036035720 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 3772 | 1463036035722 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:53:55 INFO - PROCESS | 3772 | 1463036035725 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 3772 | 1463036035726 Marionette TRACE conn6 <- [1,846,null,{}] 23:53:55 INFO - PROCESS | 3772 | 1463036035730 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:53:56 INFO - PROCESS | 3772 | 1463036036816 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:53:57 INFO - PROCESS | 3772 | 1463036037259 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 3772 | ++DOCSHELL 1A647C00 == 85 [pid = 3772] [id = 221] 23:53:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1A69D800) [pid = 3772] [serial = 661] [outer = 00000000] 23:53:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1A871000) [pid = 3772] [serial = 662] [outer = 1A69D800] 23:53:57 INFO - PROCESS | 3772 | 1463036037314 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1A918C00) [pid = 3772] [serial = 663] [outer = 1A69D800] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1A9CF400) [pid = 3772] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1829A400) [pid = 3772] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (17EEE800) [pid = 3772] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (0D916400) [pid = 3772] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (13786800) [pid = 3772] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (19A60C00) [pid = 3772] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1B120C00) [pid = 3772] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (0D96CC00) [pid = 3772] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (18D88800) [pid = 3772] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A640000) [pid = 3772] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:53:57 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1A956800) [pid = 3772] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:53:57 INFO - PROCESS | 3772 | 1463036037805 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:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2123ms 23:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:53:57 INFO - PROCESS | 3772 | 1463036037849 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 3772 | 1463036037851 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:53:57 INFO - PROCESS | 3772 | 1463036037854 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 3772 | 1463036037856 Marionette TRACE conn6 <- [1,850,null,{}] 23:53:57 INFO - PROCESS | 3772 | 1463036037859 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:53:57 INFO - PROCESS | 3772 | 1463036037949 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:53:57 INFO - PROCESS | 3772 | 1463036037956 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 3772 | ++DOCSHELL 17D2C400 == 86 [pid = 3772] [id = 222] 23:53:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (19A5CC00) [pid = 3772] [serial = 664] [outer = 00000000] 23:53:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1A91B000) [pid = 3772] [serial = 665] [outer = 19A5CC00] 23:53:58 INFO - PROCESS | 3772 | 1463036038001 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1A956400) [pid = 3772] [serial = 666] [outer = 19A5CC00] 23:53:58 INFO - PROCESS | 3772 | 1463036038459 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:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 23:53:58 INFO - PROCESS | 3772 | 1463036038498 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 3772 | 1463036038500 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:53:58 INFO - PROCESS | 3772 | 1463036038503 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 3772 | 1463036038505 Marionette TRACE conn6 <- [1,854,null,{}] 23:53:58 INFO - PROCESS | 3772 | 1463036038509 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:53:58 INFO - PROCESS | 3772 | 1463036038597 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:53:58 INFO - PROCESS | 3772 | 1463036038603 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 3772 | ++DOCSHELL 08D7FC00 == 87 [pid = 3772] [id = 223] 23:53:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (0D965000) [pid = 3772] [serial = 667] [outer = 00000000] 23:53:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1A9D7000) [pid = 3772] [serial = 668] [outer = 0D965000] 23:53:58 INFO - PROCESS | 3772 | 1463036038647 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1B127C00) [pid = 3772] [serial = 669] [outer = 0D965000] 23:53:59 INFO - PROCESS | 3772 | 1463036039099 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:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 23:53:59 INFO - PROCESS | 3772 | 1463036039157 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 3772 | 1463036039159 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:53:59 INFO - PROCESS | 3772 | 1463036039163 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 3772 | 1463036039164 Marionette TRACE conn6 <- [1,858,null,{}] 23:53:59 INFO - PROCESS | 3772 | 1463036039168 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:53:59 INFO - PROCESS | 3772 | 1463036039259 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:53:59 INFO - PROCESS | 3772 | 1463036039266 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 3772 | ++DOCSHELL 18194C00 == 88 [pid = 3772] [id = 224] 23:53:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (18198000) [pid = 3772] [serial = 670] [outer = 00000000] 23:53:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (181A0000) [pid = 3772] [serial = 671] [outer = 18198000] 23:53:59 INFO - PROCESS | 3772 | 1463036039313 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (181A2400) [pid = 3772] [serial = 672] [outer = 18198000] 23:54:00 INFO - PROCESS | 3772 | 1463036040043 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:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 23:54:00 INFO - PROCESS | 3772 | 1463036040094 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:54:00 INFO - PROCESS | 3772 | 1463036040100 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:54:00 INFO - PROCESS | 3772 | 1463036040104 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 3772 | 1463036040109 Marionette TRACE conn6 <- [1,862,null,{}] 23:54:00 INFO - PROCESS | 3772 | 1463036040129 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:54:00 INFO - PROCESS | 3772 | 1463036040285 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:54:00 INFO - PROCESS | 3772 | 1463036040358 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 3772 | ++DOCSHELL 13359000 == 89 [pid = 3772] [id = 225] 23:54:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (13359800) [pid = 3772] [serial = 673] [outer = 00000000] 23:54:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (14D4E400) [pid = 3772] [serial = 674] [outer = 13359800] 23:54:00 INFO - PROCESS | 3772 | 1463036040459 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (15D76000) [pid = 3772] [serial = 675] [outer = 13359800] 23:54:01 INFO - PROCESS | 3772 | 1463036041121 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:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1026ms 23:54:01 INFO - PROCESS | 3772 | 1463036041131 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 3772 | 1463036041137 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:54:01 INFO - PROCESS | 3772 | 1463036041143 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - PROCESS | 3772 | 1463036041146 Marionette TRACE conn6 <- [1,866,null,{}] 23:54:01 INFO - PROCESS | 3772 | 1463036041150 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:54:01 INFO - PROCESS | 3772 | 1463036041270 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:54:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (17C33400) [pid = 3772] [serial = 676] [outer = 14DC7800] 23:54:01 INFO - PROCESS | 3772 | 1463036041437 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 3772 | ++DOCSHELL 1819A000 == 90 [pid = 3772] [id = 226] 23:54:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1819A400) [pid = 3772] [serial = 677] [outer = 00000000] 23:54:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (1819F400) [pid = 3772] [serial = 678] [outer = 1819A400] 23:54:01 INFO - PROCESS | 3772 | 1463036041509 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (19A58000) [pid = 3772] [serial = 679] [outer = 1819A400] 23:54:02 INFO - PROCESS | 3772 | 1463036042192 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:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1119ms 23:54:02 INFO - PROCESS | 3772 | 1463036042264 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 3772 | 1463036042267 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:54:02 INFO - PROCESS | 3772 | 1463036042271 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:54:02 INFO - PROCESS | 3772 | 1463036042275 Marionette TRACE conn6 <- [1,870,null,{}] 23:54:02 INFO - PROCESS | 3772 | 1463036042286 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:54:02 INFO - PROCESS | 3772 | 1463036042471 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:54:02 INFO - PROCESS | 3772 | 1463036042573 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 3772 | ++DOCSHELL 0D96C000 == 91 [pid = 3772] [id = 227] 23:54:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (1B58E000) [pid = 3772] [serial = 680] [outer = 00000000] 23:54:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (1C07AC00) [pid = 3772] [serial = 681] [outer = 1B58E000] 23:54:02 INFO - PROCESS | 3772 | 1463036042630 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1C09D800) [pid = 3772] [serial = 682] [outer = 1B58E000] 23:54:03 INFO - PROCESS | 3772 | 1463036043176 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:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 929ms 23:54:03 INFO - PROCESS | 3772 | 1463036043214 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:54:03 INFO - PROCESS | 3772 | 1463036043217 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:54:03 INFO - PROCESS | 3772 | 1463036043222 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:54:03 INFO - PROCESS | 3772 | 1463036043224 Marionette TRACE conn6 <- [1,874,null,{}] 23:54:03 INFO - PROCESS | 3772 | 1463036043227 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:54:03 INFO - PROCESS | 3772 | 1463036043340 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:54:03 INFO - PROCESS | 3772 | 1463036043448 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 3772 | ++DOCSHELL 1B590C00 == 92 [pid = 3772] [id = 228] 23:54:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1C098400) [pid = 3772] [serial = 683] [outer = 00000000] 23:54:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (1C2A9000) [pid = 3772] [serial = 684] [outer = 1C098400] 23:54:03 INFO - PROCESS | 3772 | 1463036043501 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1F115800) [pid = 3772] [serial = 685] [outer = 1C098400] 23:54:04 INFO - PROCESS | 3772 | 1463036044147 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:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 23:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:54:04 INFO - PROCESS | 3772 | 1463036044195 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 3772 | 1463036044197 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:54:04 INFO - PROCESS | 3772 | 1463036044201 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - PROCESS | 3772 | 1463036044203 Marionette TRACE conn6 <- [1,878,null,{}] 23:54:04 INFO - PROCESS | 3772 | 1463036044207 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:54:04 INFO - PROCESS | 3772 | 1463036044318 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:54:04 INFO - PROCESS | 3772 | 1463036044455 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:04 INFO - PROCESS | 3772 | ++DOCSHELL 1C2AF400 == 93 [pid = 3772] [id = 229] 23:54:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1F11C000) [pid = 3772] [serial = 686] [outer = 00000000] 23:54:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1F127000) [pid = 3772] [serial = 687] [outer = 1F11C000] 23:54:04 INFO - PROCESS | 3772 | 1463036044511 Marionette DEBUG loaded listener.js 23:54:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1F12A400) [pid = 3772] [serial = 688] [outer = 1F11C000] 23:54:05 INFO - PROCESS | 3772 | 1463036045145 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:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 23:54:05 INFO - PROCESS | 3772 | 1463036045179 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 3772 | 1463036045181 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:54:05 INFO - PROCESS | 3772 | 1463036045186 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:54:05 INFO - PROCESS | 3772 | 1463036045188 Marionette TRACE conn6 <- [1,882,null,{}] 23:54:05 INFO - PROCESS | 3772 | 1463036045192 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:54:05 INFO - PROCESS | 3772 | 1463036045316 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:54:05 INFO - PROCESS | 3772 | 1463036045459 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 3772 | ++DOCSHELL 1F3CA800 == 94 [pid = 3772] [id = 230] 23:54:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1F3CBC00) [pid = 3772] [serial = 689] [outer = 00000000] 23:54:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (20318C00) [pid = 3772] [serial = 690] [outer = 1F3CBC00] 23:54:05 INFO - PROCESS | 3772 | 1463036045518 Marionette DEBUG loaded listener.js 23:54:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (2031EC00) [pid = 3772] [serial = 691] [outer = 1F3CBC00] 23:54:06 INFO - PROCESS | 3772 | 1463036046087 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:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 23:54:06 INFO - PROCESS | 3772 | 1463036046121 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:54:06 INFO - PROCESS | 3772 | 1463036046123 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:54:06 INFO - PROCESS | 3772 | 1463036046127 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:54:06 INFO - PROCESS | 3772 | 1463036046129 Marionette TRACE conn6 <- [1,886,null,{}] 23:54:06 INFO - PROCESS | 3772 | 1463036046132 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:54:06 INFO - PROCESS | 3772 | 1463036046238 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:54:06 INFO - PROCESS | 3772 | 1463036046348 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 3772 | ++DOCSHELL 20314000 == 95 [pid = 3772] [id = 231] 23:54:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (20317400) [pid = 3772] [serial = 692] [outer = 00000000] 23:54:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (2046EC00) [pid = 3772] [serial = 693] [outer = 20317400] 23:54:06 INFO - PROCESS | 3772 | 1463036046401 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (20472C00) [pid = 3772] [serial = 694] [outer = 20317400] 23:54:07 INFO - PROCESS | 3772 | 1463036047212 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:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1126ms 23:54:07 INFO - PROCESS | 3772 | 1463036047256 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 3772 | 1463036047260 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:54:07 INFO - PROCESS | 3772 | 1463036047281 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 3772 | 1463036047285 Marionette TRACE conn6 <- [1,890,null,{}] 23:54:07 INFO - PROCESS | 3772 | 1463036047293 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:54:07 INFO - PROCESS | 3772 | 1463036047403 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:54:07 INFO - PROCESS | 3772 | 1463036047552 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 3772 | ++DOCSHELL 149E9800 == 96 [pid = 3772] [id = 232] 23:54:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (14D4F800) [pid = 3772] [serial = 695] [outer = 00000000] 23:54:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1648F400) [pid = 3772] [serial = 696] [outer = 14D4F800] 23:54:07 INFO - PROCESS | 3772 | 1463036047608 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (16E43400) [pid = 3772] [serial = 697] [outer = 14D4F800] 23:54:08 INFO - PROCESS | 3772 | 1463036048212 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:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 989ms 23:54:08 INFO - PROCESS | 3772 | 1463036048257 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:54:08 INFO - PROCESS | 3772 | 1463036048262 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:54:08 INFO - PROCESS | 3772 | 1463036048269 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:54:08 INFO - PROCESS | 3772 | 1463036048271 Marionette TRACE conn6 <- [1,894,null,{}] 23:54:08 INFO - PROCESS | 3772 | 1463036048275 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:54:08 INFO - PROCESS | 3772 | 1463036048377 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:54:08 INFO - PROCESS | 3772 | 1463036048536 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 123D1C00 == 95 [pid = 3772] [id = 11] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 0D96D000 == 94 [pid = 3772] [id = 188] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 08D7FC00 == 93 [pid = 3772] [id = 223] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 17D2C400 == 92 [pid = 3772] [id = 222] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 1A647C00 == 91 [pid = 3772] [id = 221] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 0DE01800 == 90 [pid = 3772] [id = 220] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 17B1B800 == 89 [pid = 3772] [id = 219] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1C197400) [pid = 3772] [serial = 626] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (13357000) [pid = 3772] [serial = 584] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (17D34000) [pid = 3772] [serial = 587] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1B15F400) [pid = 3772] [serial = 590] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1B268800) [pid = 3772] [serial = 593] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | ++DOCSHELL 0CD7D400 == 90 [pid = 3772] [id = 233] 23:54:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (0D91A800) [pid = 3772] [serial = 698] [outer = 00000000] 23:54:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (1232D800) [pid = 3772] [serial = 699] [outer = 0D91A800] 23:54:08 INFO - PROCESS | 3772 | 1463036048632 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (149E9400) [pid = 3772] [serial = 700] [outer = 0D91A800] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 14DC5000 == 89 [pid = 3772] [id = 218] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 0D84E400 == 88 [pid = 3772] [id = 217] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 0D857800 == 87 [pid = 3772] [id = 216] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 1F116000 == 86 [pid = 3772] [id = 214] 23:54:08 INFO - PROCESS | 3772 | --DOCSHELL 13628400 == 85 [pid = 3772] [id = 210] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (1A648400) [pid = 3772] [serial = 624] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1B121C00) [pid = 3772] [serial = 614] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1C094000) [pid = 3772] [serial = 621] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1802F000) [pid = 3772] [serial = 605] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (1B261C00) [pid = 3772] [serial = 620] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (11A0B800) [pid = 3772] [serial = 596] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (16492000) [pid = 3772] [serial = 602] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (149E4400) [pid = 3772] [serial = 597] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1A866800) [pid = 3772] [serial = 612] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1C08FC00) [pid = 3772] [serial = 618] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (0DFDD000) [pid = 3772] [serial = 599] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (1335C800) [pid = 3772] [serial = 600] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (19932000) [pid = 3772] [serial = 609] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (18141800) [pid = 3772] [serial = 606] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1B123C00) [pid = 3772] [serial = 615] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (1A061000) [pid = 3772] [serial = 611] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (191D9400) [pid = 3772] [serial = 608] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (1671A000) [pid = 3772] [serial = 603] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1A644C00) [pid = 3772] [serial = 623] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (1B260C00) [pid = 3772] [serial = 617] [outer = 00000000] [url = about:blank] 23:54:08 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1B159800) [pid = 3772] [serial = 582] [outer = 00000000] [url = about:blank] 23:54:09 INFO - PROCESS | 3772 | 1463036049114 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:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 870ms 23:54:09 INFO - PROCESS | 3772 | 1463036049141 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 3772 | 1463036049144 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:54:09 INFO - PROCESS | 3772 | 1463036049147 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:54:09 INFO - PROCESS | 3772 | 1463036049150 Marionette TRACE conn6 <- [1,898,null,{}] 23:54:09 INFO - PROCESS | 3772 | 1463036049162 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:54:09 INFO - PROCESS | 3772 | 1463036049258 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:54:09 INFO - PROCESS | 3772 | 1463036049269 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 3772 | ++DOCSHELL 17457800 == 86 [pid = 3772] [id = 234] 23:54:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (1753DC00) [pid = 3772] [serial = 701] [outer = 00000000] 23:54:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (17D2C400) [pid = 3772] [serial = 702] [outer = 1753DC00] 23:54:09 INFO - PROCESS | 3772 | 1463036049316 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1802F000) [pid = 3772] [serial = 703] [outer = 1753DC00] 23:54:09 INFO - PROCESS | 3772 | 1463036049802 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:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 23:54:09 INFO - PROCESS | 3772 | 1463036049881 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 3772 | 1463036049884 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:54:09 INFO - PROCESS | 3772 | 1463036049887 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 3772 | 1463036049889 Marionette TRACE conn6 <- [1,902,null,{}] 23:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:54:09 INFO - PROCESS | 3772 | 1463036049893 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:54:09 INFO - PROCESS | 3772 | 1463036049986 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:54:10 INFO - PROCESS | 3772 | 1463036050130 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 3772 | ++DOCSHELL 1819EC00 == 87 [pid = 3772] [id = 235] 23:54:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (181A1800) [pid = 3772] [serial = 704] [outer = 00000000] 23:54:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (19932000) [pid = 3772] [serial = 705] [outer = 181A1800] 23:54:10 INFO - PROCESS | 3772 | 1463036050181 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (19A5B400) [pid = 3772] [serial = 706] [outer = 181A1800] 23:54:10 INFO - PROCESS | 3772 | 1463036050563 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:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 731ms 23:54:10 INFO - PROCESS | 3772 | 1463036050622 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 3772 | 1463036050624 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:54:10 INFO - PROCESS | 3772 | 1463036050627 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 3772 | 1463036050629 Marionette TRACE conn6 <- [1,906,null,{}] 23:54:10 INFO - PROCESS | 3772 | 1463036050632 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:54:10 INFO - PROCESS | 3772 | 1463036050719 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:54:10 INFO - PROCESS | 3772 | 1463036050725 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 3772 | ++DOCSHELL 1A061000 == 88 [pid = 3772] [id = 236] 23:54:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (1A10D800) [pid = 3772] [serial = 707] [outer = 00000000] 23:54:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1A645800) [pid = 3772] [serial = 708] [outer = 1A10D800] 23:54:10 INFO - PROCESS | 3772 | 1463036050769 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1A7D1400) [pid = 3772] [serial = 709] [outer = 1A10D800] 23:54:11 INFO - PROCESS | 3772 | 1463036051267 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:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 23:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:54:11 INFO - PROCESS | 3772 | 1463036051299 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 3772 | 1463036051301 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:54:11 INFO - PROCESS | 3772 | 1463036051304 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 3772 | 1463036051306 Marionette TRACE conn6 <- [1,910,null,{}] 23:54:11 INFO - PROCESS | 3772 | 1463036051309 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:54:11 INFO - PROCESS | 3772 | 1463036051474 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:54:11 INFO - PROCESS | 3772 | 1463036051502 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 3772 | ++DOCSHELL 1A7DFC00 == 89 [pid = 3772] [id = 237] 23:54:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (1A865000) [pid = 3772] [serial = 710] [outer = 00000000] 23:54:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1A90D000) [pid = 3772] [serial = 711] [outer = 1A865000] 23:54:11 INFO - PROCESS | 3772 | 1463036051547 Marionette DEBUG loaded listener.js 23:54:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1A94B400) [pid = 3772] [serial = 712] [outer = 1A865000] 23:54:12 INFO - PROCESS | 3772 | 1463036052011 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:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 23:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:54:12 INFO - PROCESS | 3772 | 1463036052034 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 3772 | 1463036052036 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:54:12 INFO - PROCESS | 3772 | 1463036052039 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - PROCESS | 3772 | 1463036052041 Marionette TRACE conn6 <- [1,914,null,{}] 23:54:12 INFO - PROCESS | 3772 | 1463036052044 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:54:12 INFO - PROCESS | 3772 | 1463036052166 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:54:12 INFO - PROCESS | 3772 | 1463036052234 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 3772 | ++DOCSHELL 1A956800 == 90 [pid = 3772] [id = 238] 23:54:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1A957C00) [pid = 3772] [serial = 713] [outer = 00000000] 23:54:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1B15F400) [pid = 3772] [serial = 714] [outer = 1A957C00] 23:54:12 INFO - PROCESS | 3772 | 1463036052281 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1B166400) [pid = 3772] [serial = 715] [outer = 1A957C00] 23:54:12 INFO - PROCESS | 3772 | 1463036052719 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:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 23:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:54:12 INFO - PROCESS | 3772 | 1463036052771 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 3772 | 1463036052773 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:54:12 INFO - PROCESS | 3772 | 1463036052776 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - PROCESS | 3772 | 1463036052778 Marionette TRACE conn6 <- [1,918,null,{}] 23:54:12 INFO - PROCESS | 3772 | 1463036052781 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:54:12 INFO - PROCESS | 3772 | 1463036052937 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (15D5F000) [pid = 3772] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (1A69D800) [pid = 3772] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (17C31000) [pid = 3772] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (19A5CC00) [pid = 3772] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (0D919C00) [pid = 3772] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (0D965000) [pid = 3772] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (0D856000) [pid = 3772] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (0F1AAC00) [pid = 3772] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1A644800) [pid = 3772] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:54:13 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (1A90C000) [pid = 3772] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:54:13 INFO - PROCESS | 3772 | 1463036053137 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 3772 | ++DOCSHELL 0D858400 == 91 [pid = 3772] [id = 239] 23:54:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (0D916000) [pid = 3772] [serial = 716] [outer = 00000000] 23:54:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (14917400) [pid = 3772] [serial = 717] [outer = 0D916000] 23:54:13 INFO - PROCESS | 3772 | 1463036053181 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1814D400) [pid = 3772] [serial = 718] [outer = 0D916000] 23:54:13 INFO - PROCESS | 3772 | 1463036053542 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:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 829ms 23:54:13 INFO - PROCESS | 3772 | 1463036053607 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 3772 | 1463036053609 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:54:13 INFO - PROCESS | 3772 | 1463036053612 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 3772 | 1463036053614 Marionette TRACE conn6 <- [1,922,null,{}] 23:54:13 INFO - PROCESS | 3772 | 1463036053617 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:54:13 INFO - PROCESS | 3772 | 1463036053710 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:54:13 INFO - PROCESS | 3772 | 1463036053717 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 3772 | ++DOCSHELL 1A54C400 == 92 [pid = 3772] [id = 240] 23:54:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1B1C3C00) [pid = 3772] [serial = 719] [outer = 00000000] 23:54:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (1B587800) [pid = 3772] [serial = 720] [outer = 1B1C3C00] 23:54:13 INFO - PROCESS | 3772 | 1463036053760 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1C07DC00) [pid = 3772] [serial = 721] [outer = 1B1C3C00] 23:54:14 INFO - PROCESS | 3772 | 1463036054204 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:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 23:54:14 INFO - PROCESS | 3772 | 1463036054251 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 3772 | 1463036054253 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:54:14 INFO - PROCESS | 3772 | 1463036054256 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 3772 | 1463036054258 Marionette TRACE conn6 <- [1,926,null,{}] 23:54:14 INFO - PROCESS | 3772 | 1463036054261 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:54:14 INFO - PROCESS | 3772 | 1463036054356 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:54:14 INFO - PROCESS | 3772 | 1463036054399 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:14 INFO - PROCESS | 3772 | ++DOCSHELL 1B25FC00 == 93 [pid = 3772] [id = 241] 23:54:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1C093400) [pid = 3772] [serial = 722] [outer = 00000000] 23:54:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1C2A1000) [pid = 3772] [serial = 723] [outer = 1C093400] 23:54:14 INFO - PROCESS | 3772 | 1463036054448 Marionette DEBUG loaded listener.js 23:54:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1F11AC00) [pid = 3772] [serial = 724] [outer = 1C093400] 23:54:14 INFO - PROCESS | 3772 | 1463036054896 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:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 23:54:14 INFO - PROCESS | 3772 | 1463036054940 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 3772 | 1463036054942 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:54:14 INFO - PROCESS | 3772 | 1463036054945 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 3772 | 1463036054948 Marionette TRACE conn6 <- [1,930,null,{}] 23:54:14 INFO - PROCESS | 3772 | 1463036054951 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:54:15 INFO - PROCESS | 3772 | 1463036055058 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:54:15 INFO - PROCESS | 3772 | 1463036055066 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 3772 | ++DOCSHELL 1F127C00 == 94 [pid = 3772] [id = 242] 23:54:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1F3D0800) [pid = 3772] [serial = 725] [outer = 00000000] 23:54:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (2031AC00) [pid = 3772] [serial = 726] [outer = 1F3D0800] 23:54:15 INFO - PROCESS | 3772 | 1463036055114 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (2046CC00) [pid = 3772] [serial = 727] [outer = 1F3D0800] 23:54:15 INFO - PROCESS | 3772 | 1463036055904 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:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1021ms 23:54:15 INFO - PROCESS | 3772 | 1463036055970 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 3772 | 1463036055976 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:54:15 INFO - PROCESS | 3772 | 1463036055980 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 3772 | 1463036055985 Marionette TRACE conn6 <- [1,934,null,{}] 23:54:16 INFO - PROCESS | 3772 | 1463036056013 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:54:16 INFO - PROCESS | 3772 | 1463036056172 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:54:16 INFO - PROCESS | 3772 | 1463036056317 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:16 INFO - PROCESS | 3772 | ++DOCSHELL 13781C00 == 95 [pid = 3772] [id = 243] 23:54:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (13789000) [pid = 3772] [serial = 728] [outer = 00000000] 23:54:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (16713800) [pid = 3772] [serial = 729] [outer = 13789000] 23:54:16 INFO - PROCESS | 3772 | 1463036056379 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (17B18400) [pid = 3772] [serial = 730] [outer = 13789000] 23:54:16 INFO - PROCESS | 3772 | 1463036056928 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:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1021ms 23:54:17 INFO - PROCESS | 3772 | 1463036057007 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 3772 | 1463036057013 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:54:17 INFO - PROCESS | 3772 | 1463036057019 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 3772 | 1463036057022 Marionette TRACE conn6 <- [1,938,null,{}] 23:54:17 INFO - PROCESS | 3772 | 1463036057026 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:54:17 INFO - PROCESS | 3772 | 1463036057144 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:54:17 INFO - PROCESS | 3772 | 1463036057260 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 3772 | ++DOCSHELL 18198C00 == 96 [pid = 3772] [id = 244] 23:54:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (18D8FC00) [pid = 3772] [serial = 731] [outer = 00000000] 23:54:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (1A69D400) [pid = 3772] [serial = 732] [outer = 18D8FC00] 23:54:17 INFO - PROCESS | 3772 | 1463036057314 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1A7DB400) [pid = 3772] [serial = 733] [outer = 18D8FC00] 23:54:17 INFO - PROCESS | 3772 | 1463036057927 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:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 969ms 23:54:17 INFO - PROCESS | 3772 | 1463036057991 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 3772 | 1463036057994 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:54:17 INFO - PROCESS | 3772 | 1463036057998 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 3772 | 1463036058001 Marionette TRACE conn6 <- [1,942,null,{}] 23:54:18 INFO - PROCESS | 3772 | 1463036058012 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:54:18 INFO - PROCESS | 3772 | 1463036058167 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:54:18 INFO - PROCESS | 3772 | 1463036058318 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 3772 | ++DOCSHELL 1F130800 == 97 [pid = 3772] [id = 245] 23:54:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (1F3C7000) [pid = 3772] [serial = 734] [outer = 00000000] 23:54:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (20312800) [pid = 3772] [serial = 735] [outer = 1F3C7000] 23:54:18 INFO - PROCESS | 3772 | 1463036058380 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (20472800) [pid = 3772] [serial = 736] [outer = 1F3C7000] 23:54:18 INFO - PROCESS | 3772 | 1463036058969 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:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1021ms 23:54:19 INFO - PROCESS | 3772 | 1463036059022 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 3772 | 1463036059025 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:54:19 INFO - PROCESS | 3772 | 1463036059028 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:54:19 INFO - PROCESS | 3772 | 1463036059030 Marionette TRACE conn6 <- [1,946,null,{}] 23:54:19 INFO - PROCESS | 3772 | 1463036059034 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:54:19 INFO - PROCESS | 3772 | 1463036059149 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:54:19 INFO - PROCESS | 3772 | 1463036059265 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 3772 | ++DOCSHELL 1B536000 == 98 [pid = 3772] [id = 246] 23:54:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1B539C00) [pid = 3772] [serial = 737] [outer = 00000000] 23:54:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (1B53D400) [pid = 3772] [serial = 738] [outer = 1B539C00] 23:54:19 INFO - PROCESS | 3772 | 1463036059359 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1B540C00) [pid = 3772] [serial = 739] [outer = 1B539C00] 23:54:19 INFO - PROCESS | 3772 | 1463036059949 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:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 23:54:20 INFO - PROCESS | 3772 | 1463036060002 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 3772 | 1463036060004 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:54:20 INFO - PROCESS | 3772 | 1463036060008 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:54:20 INFO - PROCESS | 3772 | 1463036060010 Marionette TRACE conn6 <- [1,950,null,{}] 23:54:20 INFO - PROCESS | 3772 | 1463036060014 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:54:20 INFO - PROCESS | 3772 | 1463036060131 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:54:20 INFO - PROCESS | 3772 | 1463036060280 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 3772 | ++DOCSHELL 1649F000 == 99 [pid = 3772] [id = 247] 23:54:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (164A0000) [pid = 3772] [serial = 740] [outer = 00000000] 23:54:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (164A7400) [pid = 3772] [serial = 741] [outer = 164A0000] 23:54:20 INFO - PROCESS | 3772 | 1463036060339 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (164A9400) [pid = 3772] [serial = 742] [outer = 164A0000] 23:54:21 INFO - PROCESS | 3772 | 1463036061012 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:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1017ms 23:54:21 INFO - PROCESS | 3772 | 1463036061029 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:54:21 INFO - PROCESS | 3772 | 1463036061031 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:54:21 INFO - PROCESS | 3772 | 1463036061049 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 3772 | 1463036061051 Marionette TRACE conn6 <- [1,954,null,{}] 23:54:21 INFO - PROCESS | 3772 | 1463036061073 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:54:21 INFO - PROCESS | 3772 | 1463036061203 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:54:21 INFO - PROCESS | 3772 | 1463036061354 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 3772 | ++DOCSHELL 149E3400 == 100 [pid = 3772] [id = 248] 23:54:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (149E4000) [pid = 3772] [serial = 743] [outer = 00000000] 23:54:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (191D6C00) [pid = 3772] [serial = 744] [outer = 149E4000] 23:54:21 INFO - PROCESS | 3772 | 1463036061410 Marionette DEBUG loaded listener.js 23:54:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1A91E800) [pid = 3772] [serial = 745] [outer = 149E4000] 23:54:22 INFO - PROCESS | 3772 | 1463036062252 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:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1244ms 23:54:22 INFO - PROCESS | 3772 | 1463036062294 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:54:22 INFO - PROCESS | 3772 | 1463036062299 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:54:22 INFO - PROCESS | 3772 | 1463036062303 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - PROCESS | 3772 | 1463036062307 Marionette TRACE conn6 <- [1,958,null,{}] 23:54:22 INFO - PROCESS | 3772 | 1463036062312 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:54:22 INFO - PROCESS | 3772 | 1463036062464 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:54:22 INFO - PROCESS | 3772 | 1463036062483 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 3772 | ++DOCSHELL 0E4B4000 == 101 [pid = 3772] [id = 249] 23:54:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (0E4C2000) [pid = 3772] [serial = 746] [outer = 00000000] 23:54:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (121B2400) [pid = 3772] [serial = 747] [outer = 0E4C2000] 23:54:22 INFO - PROCESS | 3772 | 1463036062533 Marionette DEBUG loaded listener.js 23:54:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (123F1800) [pid = 3772] [serial = 748] [outer = 0E4C2000] 23:54:23 INFO - PROCESS | 3772 | 1463036063205 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:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 929ms 23:54:23 INFO - PROCESS | 3772 | 1463036063235 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 3772 | 1463036063240 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:54:23 INFO - PROCESS | 3772 | 1463036063246 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:54:23 INFO - PROCESS | 3772 | 1463036063248 Marionette TRACE conn6 <- [1,962,null,{}] 23:54:23 INFO - PROCESS | 3772 | 1463036063252 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:54:23 INFO - PROCESS | 3772 | 1463036063376 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1A94E000 == 100 [pid = 3772] [id = 143] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1814C000 == 99 [pid = 3772] [id = 159] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 14DC0400 == 98 [pid = 3772] [id = 158] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1A918800 == 97 [pid = 3772] [id = 140] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1B25FC00 == 96 [pid = 3772] [id = 241] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1A54C400 == 95 [pid = 3772] [id = 240] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 0D858400 == 94 [pid = 3772] [id = 239] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1F11DC00 == 93 [pid = 3772] [id = 215] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1A956800 == 92 [pid = 3772] [id = 238] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1A7DFC00 == 91 [pid = 3772] [id = 237] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1A061000 == 90 [pid = 3772] [id = 236] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (20317800) [pid = 3772] [serial = 644] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (181A0000) [pid = 3772] [serial = 671] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1819EC00 == 89 [pid = 3772] [id = 235] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 17457800 == 88 [pid = 3772] [id = 234] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 0CD7D400 == 87 [pid = 3772] [id = 233] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 149E9800 == 86 [pid = 3772] [id = 232] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1C2AF400 == 85 [pid = 3772] [id = 229] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 1B590C00 == 84 [pid = 3772] [id = 228] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 13359000 == 83 [pid = 3772] [id = 225] 23:54:23 INFO - PROCESS | 3772 | --DOCSHELL 18194C00 == 82 [pid = 3772] [id = 224] 23:54:23 INFO - PROCESS | 3772 | 1463036063581 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 3772 | ++DOCSHELL 0CD7D400 == 83 [pid = 3772] [id = 250] 23:54:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (0CF81800) [pid = 3772] [serial = 749] [outer = 00000000] 23:54:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (0D95F000) [pid = 3772] [serial = 750] [outer = 0CF81800] 23:54:23 INFO - PROCESS | 3772 | 1463036063630 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (0DD9D800) [pid = 3772] [serial = 751] [outer = 0CF81800] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (1A950C00) [pid = 3772] [serial = 516] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (16495800) [pid = 3772] [serial = 653] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (1A871000) [pid = 3772] [serial = 662] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (16712800) [pid = 3772] [serial = 654] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (17D33C00) [pid = 3772] [serial = 656] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (1A91B000) [pid = 3772] [serial = 665] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (17EF7000) [pid = 3772] [serial = 657] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (13894800) [pid = 3772] [serial = 648] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (1248AC00) [pid = 3772] [serial = 647] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (1C2AD000) [pid = 3772] [serial = 635] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1B591800) [pid = 3772] [serial = 638] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (165C2C00) [pid = 3772] [serial = 629] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1F11FC00) [pid = 3772] [serial = 641] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (1A9D7000) [pid = 3772] [serial = 668] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (1A918C00) [pid = 3772] [serial = 663] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (0E459800) [pid = 3772] [serial = 650] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (18D85000) [pid = 3772] [serial = 659] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (13625400) [pid = 3772] [serial = 651] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (19DF7400) [pid = 3772] [serial = 632] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1C2A5000) [pid = 3772] [serial = 627] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1B127C00) [pid = 3772] [serial = 669] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1A956400) [pid = 3772] [serial = 666] [outer = 00000000] [url = about:blank] 23:54:23 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (191D9800) [pid = 3772] [serial = 660] [outer = 00000000] [url = about:blank] 23:54:24 INFO - PROCESS | 3772 | 1463036064103 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:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 23:54:24 INFO - PROCESS | 3772 | 1463036064179 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:54:24 INFO - PROCESS | 3772 | 1463036064181 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:54:24 INFO - PROCESS | 3772 | 1463036064185 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:54:24 INFO - PROCESS | 3772 | 1463036064188 Marionette TRACE conn6 <- [1,966,null,{}] 23:54:24 INFO - PROCESS | 3772 | 1463036064198 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:54:24 INFO - PROCESS | 3772 | 1463036064295 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:54:24 INFO - PROCESS | 3772 | 1463036064305 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:24 INFO - PROCESS | 3772 | ++DOCSHELL 15030400 == 84 [pid = 3772] [id = 251] 23:54:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (15030800) [pid = 3772] [serial = 752] [outer = 00000000] 23:54:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (16103C00) [pid = 3772] [serial = 753] [outer = 15030800] 23:54:24 INFO - PROCESS | 3772 | 1463036064352 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (16491C00) [pid = 3772] [serial = 754] [outer = 15030800] 23:54:24 INFO - PROCESS | 3772 | 1463036064823 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:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 23:54:24 INFO - PROCESS | 3772 | 1463036064859 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:54:24 INFO - PROCESS | 3772 | 1463036064861 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:54:24 INFO - PROCESS | 3772 | 1463036064865 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:54:24 INFO - PROCESS | 3772 | 1463036064866 Marionette TRACE conn6 <- [1,970,null,{}] 23:54:24 INFO - PROCESS | 3772 | 1463036064870 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:54:24 INFO - PROCESS | 3772 | 1463036064957 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:54:24 INFO - PROCESS | 3772 | 1463036064967 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:24 INFO - PROCESS | 3772 | ++DOCSHELL 165BF800 == 85 [pid = 3772] [id = 252] 23:54:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (165C1C00) [pid = 3772] [serial = 755] [outer = 00000000] 23:54:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (16712800) [pid = 3772] [serial = 756] [outer = 165C1C00] 23:54:25 INFO - PROCESS | 3772 | 1463036065011 Marionette DEBUG loaded listener.js 23:54:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (16E41400) [pid = 3772] [serial = 757] [outer = 165C1C00] 23:54:25 INFO - PROCESS | 3772 | 1463036065735 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:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 23:54:25 INFO - PROCESS | 3772 | 1463036065815 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:54:25 INFO - PROCESS | 3772 | 1463036065821 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:54:25 INFO - PROCESS | 3772 | 1463036065827 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:54:25 INFO - PROCESS | 3772 | 1463036065831 Marionette TRACE conn6 <- [1,974,null,{}] 23:54:25 INFO - PROCESS | 3772 | 1463036065837 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:54:25 INFO - PROCESS | 3772 | 1463036065959 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:54:26 INFO - PROCESS | 3772 | 1463036066097 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:26 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0F800 == 86 [pid = 3772] [id = 253] 23:54:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (0DD8F800) [pid = 3772] [serial = 758] [outer = 00000000] 23:54:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (13359000) [pid = 3772] [serial = 759] [outer = 0DD8F800] 23:54:26 INFO - PROCESS | 3772 | 1463036066161 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1362E000) [pid = 3772] [serial = 760] [outer = 0DD8F800] 23:54:26 INFO - PROCESS | 3772 | 1463036066729 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:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 990ms 23:54:26 INFO - PROCESS | 3772 | 1463036066818 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 3772 | 1463036066824 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:54:26 INFO - PROCESS | 3772 | 1463036066831 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 3772 | 1463036066834 Marionette TRACE conn6 <- [1,978,null,{}] 23:54:26 INFO - PROCESS | 3772 | 1463036066838 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:54:26 INFO - PROCESS | 3772 | 1463036066986 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:54:27 INFO - PROCESS | 3772 | 1463036067119 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 3772 | ++DOCSHELL 14DC5000 == 87 [pid = 3772] [id = 254] 23:54:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (15D2AC00) [pid = 3772] [serial = 761] [outer = 00000000] 23:54:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (16711800) [pid = 3772] [serial = 762] [outer = 15D2AC00] 23:54:27 INFO - PROCESS | 3772 | 1463036067178 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (16E46C00) [pid = 3772] [serial = 763] [outer = 15D2AC00] 23:54:27 INFO - PROCESS | 3772 | 1463036067793 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:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 23:54:27 INFO - PROCESS | 3772 | 1463036067816 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:54:27 INFO - PROCESS | 3772 | 1463036067818 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:54:27 INFO - PROCESS | 3772 | 1463036067823 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:54:27 INFO - PROCESS | 3772 | 1463036067827 Marionette TRACE conn6 <- [1,982,null,{}] 23:54:27 INFO - PROCESS | 3772 | 1463036067839 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:54:27 INFO - PROCESS | 3772 | 1463036067951 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:54:28 INFO - PROCESS | 3772 | 1463036068111 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 3772 | ++DOCSHELL 1802FC00 == 88 [pid = 3772] [id = 255] 23:54:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (18030000) [pid = 3772] [serial = 764] [outer = 00000000] 23:54:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (18039000) [pid = 3772] [serial = 765] [outer = 18030000] 23:54:28 INFO - PROCESS | 3772 | 1463036068173 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1814DC00) [pid = 3772] [serial = 766] [outer = 18030000] 23:54:28 INFO - PROCESS | 3772 | 1463036068769 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:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 969ms 23:54:28 INFO - PROCESS | 3772 | 1463036068800 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 3772 | 1463036068803 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:54:28 INFO - PROCESS | 3772 | 1463036068807 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 3772 | 1463036068809 Marionette TRACE conn6 <- [1,986,null,{}] 23:54:28 INFO - PROCESS | 3772 | 1463036068813 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:54:28 INFO - PROCESS | 3772 | 1463036068928 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:54:29 INFO - PROCESS | 3772 | 1463036069044 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 3772 | ++DOCSHELL 181A0C00 == 89 [pid = 3772] [id = 256] 23:54:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (181A1C00) [pid = 3772] [serial = 767] [outer = 00000000] 23:54:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (18D82000) [pid = 3772] [serial = 768] [outer = 181A1C00] 23:54:29 INFO - PROCESS | 3772 | 1463036069143 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (19006400) [pid = 3772] [serial = 769] [outer = 181A1C00] 23:54:29 INFO - PROCESS | 3772 | 1463036069728 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:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 970ms 23:54:29 INFO - PROCESS | 3772 | 1463036069781 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:54:29 INFO - PROCESS | 3772 | 1463036069783 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:54:29 INFO - PROCESS | 3772 | 1463036069787 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:54:29 INFO - PROCESS | 3772 | 1463036069789 Marionette TRACE conn6 <- [1,990,null,{}] 23:54:29 INFO - PROCESS | 3772 | 1463036069792 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:54:29 INFO - PROCESS | 3772 | 1463036069898 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:54:30 INFO - PROCESS | 3772 | 1463036070015 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 3772 | ++DOCSHELL 17D1C800 == 90 [pid = 3772] [id = 257] 23:54:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (181A2000) [pid = 3772] [serial = 770] [outer = 00000000] 23:54:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (19931400) [pid = 3772] [serial = 771] [outer = 181A2000] 23:54:30 INFO - PROCESS | 3772 | 1463036070073 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (19933C00) [pid = 3772] [serial = 772] [outer = 181A2000] 23:54:30 INFO - PROCESS | 3772 | 1463036070700 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:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 23:54:30 INFO - PROCESS | 3772 | 1463036070760 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 3772 | 1463036070763 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:54:30 INFO - PROCESS | 3772 | 1463036070767 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 3772 | 1463036070768 Marionette TRACE conn6 <- [1,994,null,{}] 23:54:30 INFO - PROCESS | 3772 | 1463036070772 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:54:30 INFO - PROCESS | 3772 | 1463036070916 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:54:31 INFO - PROCESS | 3772 | 1463036071054 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 3772 | ++DOCSHELL 17D35C00 == 91 [pid = 3772] [id = 258] 23:54:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (1A192000) [pid = 3772] [serial = 773] [outer = 00000000] 23:54:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (1A7D4800) [pid = 3772] [serial = 774] [outer = 1A192000] 23:54:31 INFO - PROCESS | 3772 | 1463036071110 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (1A7D6800) [pid = 3772] [serial = 775] [outer = 1A192000] 23:54:31 INFO - PROCESS | 3772 | 1463036071718 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:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1016ms 23:54:31 INFO - PROCESS | 3772 | 1463036071786 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:54:31 INFO - PROCESS | 3772 | 1463036071789 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:54:31 INFO - PROCESS | 3772 | 1463036071792 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - PROCESS | 3772 | 1463036071794 Marionette TRACE conn6 <- [1,998,null,{}] 23:54:31 INFO - PROCESS | 3772 | 1463036071798 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:54:31 INFO - PROCESS | 3772 | 1463036071911 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:54:32 INFO - PROCESS | 3772 | 1463036072055 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:32 INFO - PROCESS | 3772 | ++DOCSHELL 0D95F800 == 92 [pid = 3772] [id = 259] 23:54:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (13255800) [pid = 3772] [serial = 776] [outer = 00000000] 23:54:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (1A904800) [pid = 3772] [serial = 777] [outer = 13255800] 23:54:32 INFO - PROCESS | 3772 | 1463036072110 Marionette DEBUG loaded listener.js 23:54:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (1A917000) [pid = 3772] [serial = 778] [outer = 13255800] 23:54:32 INFO - PROCESS | 3772 | 1463036072785 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:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1016ms 23:54:32 INFO - PROCESS | 3772 | 1463036072812 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:54:32 INFO - PROCESS | 3772 | 1463036072817 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:54:32 INFO - PROCESS | 3772 | 1463036072821 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:54:32 INFO - PROCESS | 3772 | 1463036072825 Marionette TRACE conn6 <- [1,1002,null,{}] 23:54:32 INFO - PROCESS | 3772 | 1463036072830 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:54:32 INFO - PROCESS | 3772 | 1463036072932 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:54:33 INFO - PROCESS | 3772 | 1463036073049 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:33 INFO - PROCESS | 3772 | ++DOCSHELL 14D4E000 == 93 [pid = 3772] [id = 260] 23:54:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (14D56000) [pid = 3772] [serial = 779] [outer = 00000000] 23:54:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (1649D000) [pid = 3772] [serial = 780] [outer = 14D56000] 23:54:33 INFO - PROCESS | 3772 | 1463036073143 Marionette DEBUG loaded listener.js 23:54:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 198 (1671D800) [pid = 3772] [serial = 781] [outer = 14D56000] 23:54:33 INFO - PROCESS | 3772 | 1463036073728 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:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 929ms 23:54:33 INFO - PROCESS | 3772 | 1463036073753 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:54:33 INFO - PROCESS | 3772 | 1463036073758 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:54:33 INFO - PROCESS | 3772 | 1463036073764 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:54:33 INFO - PROCESS | 3772 | 1463036073766 Marionette TRACE conn6 <- [1,1006,null,{}] 23:54:33 INFO - PROCESS | 3772 | 1463036073770 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:54:33 INFO - PROCESS | 3772 | 1463036073877 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:54:33 INFO - PROCESS | 3772 | --DOCSHELL 15030400 == 92 [pid = 3772] [id = 251] 23:54:33 INFO - PROCESS | 3772 | --DOCSHELL 0CD7D400 == 91 [pid = 3772] [id = 250] 23:54:33 INFO - PROCESS | 3772 | --DOCSHELL 0E4B4000 == 90 [pid = 3772] [id = 249] 23:54:33 INFO - PROCESS | 3772 | --DOCSHELL 18198C00 == 89 [pid = 3772] [id = 244] 23:54:33 INFO - PROCESS | 3772 | --DOCSHELL 13781C00 == 88 [pid = 3772] [id = 243] 23:54:34 INFO - PROCESS | 3772 | 1463036074067 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 3772 | ++DOCSHELL 08D7FC00 == 89 [pid = 3772] [id = 261] 23:54:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 199 (08D85000) [pid = 3772] [serial = 782] [outer = 00000000] 23:54:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 200 (0DA0EC00) [pid = 3772] [serial = 783] [outer = 08D85000] 23:54:34 INFO - PROCESS | 3772 | 1463036074113 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 201 (1335D800) [pid = 3772] [serial = 784] [outer = 08D85000] 23:54:34 INFO - PROCESS | 3772 | 1463036074605 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:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 23:54:34 INFO - PROCESS | 3772 | 1463036074642 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:54:34 INFO - PROCESS | 3772 | 1463036074644 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:54:34 INFO - PROCESS | 3772 | 1463036074648 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:54:34 INFO - PROCESS | 3772 | 1463036074651 Marionette TRACE conn6 <- [1,1010,null,{}] 23:54:34 INFO - PROCESS | 3772 | 1463036074661 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:54:34 INFO - PROCESS | 3772 | 1463036074795 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:54:34 INFO - PROCESS | 3772 | 1463036074867 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 3772 | ++DOCSHELL 19080000 == 90 [pid = 3772] [id = 262] 23:54:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 202 (191D7000) [pid = 3772] [serial = 785] [outer = 00000000] 23:54:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 203 (19A5D000) [pid = 3772] [serial = 786] [outer = 191D7000] 23:54:34 INFO - PROCESS | 3772 | 1463036074914 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 204 (1A693400) [pid = 3772] [serial = 787] [outer = 191D7000] 23:54:35 INFO - PROCESS | 3772 | 1463036075356 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:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 23:54:35 INFO - PROCESS | 3772 | 1463036075387 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 3772 | 1463036075389 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:54:35 INFO - PROCESS | 3772 | 1463036075392 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - PROCESS | 3772 | 1463036075394 Marionette TRACE conn6 <- [1,1014,null,{}] 23:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:54:35 INFO - PROCESS | 3772 | 1463036075398 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:54:35 INFO - PROCESS | 3772 | 1463036075523 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:54:35 INFO - PROCESS | 3772 | 1463036075624 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:35 INFO - PROCESS | 3772 | ++DOCSHELL 1A908000 == 91 [pid = 3772] [id = 263] 23:54:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 205 (1A90B400) [pid = 3772] [serial = 788] [outer = 00000000] 23:54:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 206 (1A94A000) [pid = 3772] [serial = 789] [outer = 1A90B400] 23:54:35 INFO - PROCESS | 3772 | 1463036075670 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 207 (1A957400) [pid = 3772] [serial = 790] [outer = 1A90B400] 23:54:36 INFO - PROCESS | 3772 | 1463036076072 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:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 23:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:54:36 INFO - PROCESS | 3772 | 1463036076128 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 3772 | 1463036076130 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:54:36 INFO - PROCESS | 3772 | 1463036076133 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - PROCESS | 3772 | 1463036076134 Marionette TRACE conn6 <- [1,1018,null,{}] 23:54:36 INFO - PROCESS | 3772 | 1463036076138 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:54:36 INFO - PROCESS | 3772 | 1463036076259 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 206 (1362D400) [pid = 3772] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 205 (1648C800) [pid = 3772] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 204 (1B161400) [pid = 3772] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 203 (1230B000) [pid = 3772] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 202 (1B587C00) [pid = 3772] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 201 (1B161000) [pid = 3772] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 200 (18150800) [pid = 3772] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 199 (0DD95800) [pid = 3772] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 198 (1C078400) [pid = 3772] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 197 (16107000) [pid = 3772] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (1C197000) [pid = 3772] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (1A915000) [pid = 3772] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (1A953C00) [pid = 3772] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (1814F800) [pid = 3772] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (15F61C00) [pid = 3772] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (1A195800) [pid = 3772] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (1C077000) [pid = 3772] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (17B11000) [pid = 3772] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (0D751C00) [pid = 3772] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (17545C00) [pid = 3772] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (0DD97000) [pid = 3772] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (1A9D0C00) [pid = 3772] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1A9D5C00) [pid = 3772] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (17544800) [pid = 3772] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (17D19000) [pid = 3772] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (1A907400) [pid = 3772] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1C093400) [pid = 3772] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (1A865000) [pid = 3772] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1A957C00) [pid = 3772] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (1A10D800) [pid = 3772] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (181A1800) [pid = 3772] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (1753DC00) [pid = 3772] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (0D91A800) [pid = 3772] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (0D916000) [pid = 3772] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (14D4F800) [pid = 3772] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1B1C3C00) [pid = 3772] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1B25D000) [pid = 3772] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (14DC6000) [pid = 3772] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (17D10C00) [pid = 3772] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1210C000) [pid = 3772] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (0CFF1C00) [pid = 3772] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (1A9D5800) [pid = 3772] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (149E4000) [pid = 3772] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (15030800) [pid = 3772] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (0E4C2000) [pid = 3772] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:54:36 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (0CF81800) [pid = 3772] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:54:36 INFO - PROCESS | 3772 | 1463036076740 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 3772 | ++DOCSHELL 0CFEB400 == 92 [pid = 3772] [id = 264] 23:54:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (0CFF1C00) [pid = 3772] [serial = 791] [outer = 00000000] 23:54:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (0DD96400) [pid = 3772] [serial = 792] [outer = 0CFF1C00] 23:54:36 INFO - PROCESS | 3772 | 1463036076804 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (0E8B3400) [pid = 3772] [serial = 793] [outer = 0CFF1C00] 23:54:37 INFO - PROCESS | 3772 | 1463036077220 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:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1120ms 23:54:37 INFO - PROCESS | 3772 | 1463036077253 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 3772 | 1463036077255 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:54:37 INFO - PROCESS | 3772 | 1463036077258 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 3772 | 1463036077260 Marionette TRACE conn6 <- [1,1022,null,{}] 23:54:37 INFO - PROCESS | 3772 | 1463036077271 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:54:37 INFO - PROCESS | 3772 | 1463036077368 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:54:37 INFO - PROCESS | 3772 | 1463036077375 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 3772 | ++DOCSHELL 14D4F400 == 93 [pid = 3772] [id = 265] 23:54:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (16492C00) [pid = 3772] [serial = 794] [outer = 00000000] 23:54:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1A63D400) [pid = 3772] [serial = 795] [outer = 16492C00] 23:54:37 INFO - PROCESS | 3772 | 1463036077420 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1A907400) [pid = 3772] [serial = 796] [outer = 16492C00] 23:54:37 INFO - PROCESS | 3772 | 1463036077860 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:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 23:54:37 INFO - PROCESS | 3772 | 1463036077890 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 3772 | 1463036077892 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:54:37 INFO - PROCESS | 3772 | 1463036077912 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 3772 | 1463036077914 Marionette TRACE conn6 <- [1,1026,null,{}] 23:54:37 INFO - PROCESS | 3772 | 1463036077918 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:54:38 INFO - PROCESS | 3772 | 1463036078005 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:54:38 INFO - PROCESS | 3772 | 1463036078012 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 3772 | ++DOCSHELL 1A642400 == 94 [pid = 3772] [id = 266] 23:54:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (1A94C800) [pid = 3772] [serial = 797] [outer = 00000000] 23:54:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1A9D5800) [pid = 3772] [serial = 798] [outer = 1A94C800] 23:54:38 INFO - PROCESS | 3772 | 1463036078056 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (1B11C800) [pid = 3772] [serial = 799] [outer = 1A94C800] 23:54:38 INFO - PROCESS | 3772 | 1463036078494 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:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 23:54:38 INFO - PROCESS | 3772 | 1463036078553 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:54:38 INFO - PROCESS | 3772 | 1463036078555 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:54:38 INFO - PROCESS | 3772 | 1463036078576 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 3772 | 1463036078578 Marionette TRACE conn6 <- [1,1030,null,{}] 23:54:38 INFO - PROCESS | 3772 | 1463036078581 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:54:38 INFO - PROCESS | 3772 | 1463036078666 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:54:38 INFO - PROCESS | 3772 | 1463036078672 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 3772 | ++DOCSHELL 1B163400 == 95 [pid = 3772] [id = 267] 23:54:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (1B1C7400) [pid = 3772] [serial = 800] [outer = 00000000] 23:54:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (1B1CF800) [pid = 3772] [serial = 801] [outer = 1B1C7400] 23:54:38 INFO - PROCESS | 3772 | 1463036078716 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (1B3D8400) [pid = 3772] [serial = 802] [outer = 1B1C7400] 23:54:39 INFO - PROCESS | 3772 | 1463036079436 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:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 23:54:39 INFO - PROCESS | 3772 | 1463036079508 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:54:39 INFO - PROCESS | 3772 | 1463036079513 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:54:39 INFO - PROCESS | 3772 | 1463036079518 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:54:39 INFO - PROCESS | 3772 | 1463036079522 Marionette TRACE conn6 <- [1,1034,null,{}] 23:54:39 INFO - PROCESS | 3772 | 1463036079528 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:54:39 INFO - PROCESS | 3772 | 1463036079652 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:54:39 INFO - PROCESS | 3772 | 1463036079793 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 3772 | ++DOCSHELL 0F1AA800 == 96 [pid = 3772] [id = 268] 23:54:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (121AE000) [pid = 3772] [serial = 803] [outer = 00000000] 23:54:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (16492000) [pid = 3772] [serial = 804] [outer = 121AE000] 23:54:39 INFO - PROCESS | 3772 | 1463036079851 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (165BAC00) [pid = 3772] [serial = 805] [outer = 121AE000] 23:54:40 INFO - PROCESS | 3772 | 1463036080405 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:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 23:54:40 INFO - PROCESS | 3772 | 1463036080453 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 3772 | 1463036080459 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:54:40 INFO - PROCESS | 3772 | 1463036080466 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 3772 | 1463036080468 Marionette TRACE conn6 <- [1,1038,null,{}] 23:54:40 INFO - PROCESS | 3772 | 1463036080473 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:54:40 INFO - PROCESS | 3772 | 1463036080587 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:54:40 INFO - PROCESS | 3772 | 1463036080746 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 3772 | ++DOCSHELL 17EF7000 == 97 [pid = 3772] [id = 269] 23:54:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (1802F400) [pid = 3772] [serial = 806] [outer = 00000000] 23:54:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (181A1800) [pid = 3772] [serial = 807] [outer = 1802F400] 23:54:40 INFO - PROCESS | 3772 | 1463036080801 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (1992F000) [pid = 3772] [serial = 808] [outer = 1802F400] 23:54:41 INFO - PROCESS | 3772 | 1463036081393 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:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 23:54:41 INFO - PROCESS | 3772 | 1463036081437 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:54:41 INFO - PROCESS | 3772 | 1463036081439 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:54:41 INFO - PROCESS | 3772 | 1463036081443 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:54:41 INFO - PROCESS | 3772 | 1463036081447 Marionette TRACE conn6 <- [1,1042,null,{}] 23:54:41 INFO - PROCESS | 3772 | 1463036081458 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:54:41 INFO - PROCESS | 3772 | 1463036081574 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:54:41 INFO - PROCESS | 3772 | 1463036081722 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 3772 | ++DOCSHELL 1B1C8800 == 98 [pid = 3772] [id = 270] 23:54:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (1B1CBC00) [pid = 3772] [serial = 809] [outer = 00000000] 23:54:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1B534C00) [pid = 3772] [serial = 810] [outer = 1B1CBC00] 23:54:41 INFO - PROCESS | 3772 | 1463036081780 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 182 (1B53D000) [pid = 3772] [serial = 811] [outer = 1B1CBC00] 23:54:42 INFO - PROCESS | 3772 | 1463036082350 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:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 970ms 23:54:42 INFO - PROCESS | 3772 | 1463036082417 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 3772 | 1463036082420 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:54:42 INFO - PROCESS | 3772 | 1463036082424 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 3772 | 1463036082426 Marionette TRACE conn6 <- [1,1046,null,{}] 23:54:42 INFO - PROCESS | 3772 | 1463036082430 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:54:42 INFO - PROCESS | 3772 | 1463036082542 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:54:42 INFO - PROCESS | 3772 | 1463036082686 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 3772 | ++DOCSHELL 1B58A800 == 99 [pid = 3772] [id = 271] 23:54:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 183 (1B58B400) [pid = 3772] [serial = 812] [outer = 00000000] 23:54:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 184 (1B591800) [pid = 3772] [serial = 813] [outer = 1B58B400] 23:54:42 INFO - PROCESS | 3772 | 1463036082742 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 185 (1C093400) [pid = 3772] [serial = 814] [outer = 1B58B400] 23:54:43 INFO - PROCESS | 3772 | 1463036083291 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:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 929ms 23:54:43 INFO - PROCESS | 3772 | 1463036083364 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 3772 | 1463036083367 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:54:43 INFO - PROCESS | 3772 | 1463036083399 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - PROCESS | 3772 | 1463036083401 Marionette TRACE conn6 <- [1,1050,null,{}] 23:54:43 INFO - PROCESS | 3772 | 1463036083406 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:54:43 INFO - PROCESS | 3772 | 1463036083513 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:54:43 INFO - PROCESS | 3772 | 1463036083656 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 3772 | ++DOCSHELL 1A54A400 == 100 [pid = 3772] [id = 272] 23:54:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 186 (1A9CB400) [pid = 3772] [serial = 815] [outer = 00000000] 23:54:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 187 (1C196800) [pid = 3772] [serial = 816] [outer = 1A9CB400] 23:54:43 INFO - PROCESS | 3772 | 1463036083711 Marionette DEBUG loaded listener.js 23:54:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 188 (1C19D800) [pid = 3772] [serial = 817] [outer = 1A9CB400] 23:54:44 INFO - PROCESS | 3772 | 1463036084294 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:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 990ms 23:54:44 INFO - PROCESS | 3772 | 1463036084390 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:54:44 INFO - PROCESS | 3772 | 1463036084393 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:54:44 INFO - PROCESS | 3772 | 1463036084399 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:54:44 INFO - PROCESS | 3772 | 1463036084401 Marionette TRACE conn6 <- [1,1054,null,{}] 23:54:44 INFO - PROCESS | 3772 | 1463036084421 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:54:44 INFO - PROCESS | 3772 | 1463036084545 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:54:44 INFO - PROCESS | 3772 | 1463036084683 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:44 INFO - PROCESS | 3772 | ++DOCSHELL 0DE6C800 == 101 [pid = 3772] [id = 273] 23:54:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 189 (0DE78400) [pid = 3772] [serial = 818] [outer = 00000000] 23:54:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 190 (165BC000) [pid = 3772] [serial = 819] [outer = 0DE78400] 23:54:44 INFO - PROCESS | 3772 | 1463036084746 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 191 (17B0EC00) [pid = 3772] [serial = 820] [outer = 0DE78400] 23:54:45 INFO - PROCESS | 3772 | 1463036085326 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:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1138ms 23:54:45 INFO - PROCESS | 3772 | 1463036085561 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 3772 | 1463036085566 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:54:45 INFO - PROCESS | 3772 | 1463036085572 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - PROCESS | 3772 | 1463036085575 Marionette TRACE conn6 <- [1,1058,null,{}] 23:54:45 INFO - PROCESS | 3772 | 1463036085581 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:54:45 INFO - PROCESS | 3772 | 1463036085686 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:54:45 INFO - PROCESS | 3772 | 1463036085829 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:45 INFO - PROCESS | 3772 | ++DOCSHELL 0D205C00 == 102 [pid = 3772] [id = 274] 23:54:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 192 (0D211800) [pid = 3772] [serial = 821] [outer = 00000000] 23:54:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 193 (0D74F000) [pid = 3772] [serial = 822] [outer = 0D211800] 23:54:45 INFO - PROCESS | 3772 | 1463036085881 Marionette DEBUG loaded listener.js 23:54:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 194 (0D91C800) [pid = 3772] [serial = 823] [outer = 0D211800] 23:54:46 INFO - PROCESS | 3772 | 1463036086514 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:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 23:54:46 INFO - PROCESS | 3772 | 1463036086547 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 3772 | 1463036086551 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:54:46 INFO - PROCESS | 3772 | 1463036086558 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - PROCESS | 3772 | 1463036086562 Marionette TRACE conn6 <- [1,1062,null,{}] 23:54:46 INFO - PROCESS | 3772 | 1463036086566 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:54:46 INFO - PROCESS | 3772 | 1463036086673 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:54:46 INFO - PROCESS | 3772 | 1463036086828 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:46 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0E400 == 103 [pid = 3772] [id = 275] 23:54:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 195 (0DD90400) [pid = 3772] [serial = 824] [outer = 00000000] 23:54:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 196 (12132800) [pid = 3772] [serial = 825] [outer = 0DD90400] 23:54:46 INFO - PROCESS | 3772 | 1463036086877 Marionette DEBUG loaded listener.js 23:54:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 197 (1237EC00) [pid = 3772] [serial = 826] [outer = 0DD90400] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 1B15BC00 == 102 [pid = 3772] [id = 176] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 1819A000 == 101 [pid = 3772] [id = 226] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 1A642400 == 100 [pid = 3772] [id = 266] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 14D4F400 == 99 [pid = 3772] [id = 265] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 0CFEB400 == 98 [pid = 3772] [id = 264] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 1A908000 == 97 [pid = 3772] [id = 263] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 19080000 == 96 [pid = 3772] [id = 262] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 08D7FC00 == 95 [pid = 3772] [id = 261] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 14D4E000 == 94 [pid = 3772] [id = 260] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 17D35C00 == 93 [pid = 3772] [id = 258] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 196 (14D4E400) [pid = 3772] [serial = 674] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 195 (1819F400) [pid = 3772] [serial = 678] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 194 (1C07AC00) [pid = 3772] [serial = 681] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 193 (1C2A9000) [pid = 3772] [serial = 684] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 192 (1F127000) [pid = 3772] [serial = 687] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 191 (20318C00) [pid = 3772] [serial = 690] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 190 (2046EC00) [pid = 3772] [serial = 693] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 189 (2031AC00) [pid = 3772] [serial = 726] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 188 (16713800) [pid = 3772] [serial = 729] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 187 (16712800) [pid = 3772] [serial = 756] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 186 (1A69D400) [pid = 3772] [serial = 732] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 185 (20312800) [pid = 3772] [serial = 735] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 184 (1B53D400) [pid = 3772] [serial = 738] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 183 (164A7400) [pid = 3772] [serial = 741] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 17D1C800 == 92 [pid = 3772] [id = 257] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 181A0C00 == 91 [pid = 3772] [id = 256] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 1802FC00 == 90 [pid = 3772] [id = 255] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 14DC5000 == 89 [pid = 3772] [id = 254] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 0DA0F800 == 88 [pid = 3772] [id = 253] 23:54:47 INFO - PROCESS | 3772 | --DOCSHELL 165BF800 == 87 [pid = 3772] [id = 252] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 182 (18037800) [pid = 3772] [serial = 588] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 181 (13360C00) [pid = 3772] [serial = 423] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (1A9D9C00) [pid = 3772] [serial = 432] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (1B25D800) [pid = 3772] [serial = 435] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1A647000) [pid = 3772] [serial = 633] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (18D85800) [pid = 3772] [serial = 383] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (1A94DC00) [pid = 3772] [serial = 561] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (1671E800) [pid = 3772] [serial = 630] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (17548C00) [pid = 3772] [serial = 426] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1B266400) [pid = 3772] [serial = 528] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (15D58800) [pid = 3772] [serial = 380] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1F112800) [pid = 3772] [serial = 639] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (19937800) [pid = 3772] [serial = 483] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (19936000) [pid = 3772] [serial = 477] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (13633400) [pid = 3772] [serial = 519] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (17B15400) [pid = 3772] [serial = 522] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1F112C00) [pid = 3772] [serial = 636] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (1A9D7800) [pid = 3772] [serial = 525] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1B123800) [pid = 3772] [serial = 429] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1A916800) [pid = 3772] [serial = 386] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (16492800) [pid = 3772] [serial = 474] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (1B3DA400) [pid = 3772] [serial = 480] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (1C092800) [pid = 3772] [serial = 438] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (1B167000) [pid = 3772] [serial = 486] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (0DD96800) [pid = 3772] [serial = 471] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (1C074000) [pid = 3772] [serial = 594] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (165BD800) [pid = 3772] [serial = 555] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (18D86000) [pid = 3772] [serial = 558] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (14D55800) [pid = 3772] [serial = 585] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (0DA0BC00) [pid = 3772] [serial = 552] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1B1C1400) [pid = 3772] [serial = 591] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1C08E800) [pid = 3772] [serial = 531] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1C2A1000) [pid = 3772] [serial = 723] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A90D000) [pid = 3772] [serial = 711] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1B15F400) [pid = 3772] [serial = 714] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1A645800) [pid = 3772] [serial = 708] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (19932000) [pid = 3772] [serial = 705] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (19A5B400) [pid = 3772] [serial = 706] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1A94B400) [pid = 3772] [serial = 712] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (17D2C400) [pid = 3772] [serial = 702] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1802F000) [pid = 3772] [serial = 703] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1232D800) [pid = 3772] [serial = 699] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (149E9400) [pid = 3772] [serial = 700] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (14917400) [pid = 3772] [serial = 717] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (16E43400) [pid = 3772] [serial = 697] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1648F400) [pid = 3772] [serial = 696] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1B166400) [pid = 3772] [serial = 715] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1814D400) [pid = 3772] [serial = 718] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1B587800) [pid = 3772] [serial = 720] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (121B2400) [pid = 3772] [serial = 747] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (16103C00) [pid = 3772] [serial = 753] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (0D95F000) [pid = 3772] [serial = 750] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1648EC00) [pid = 3772] [serial = 390] [outer = 00000000] [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:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1F11AC00) [pid = 3772] [serial = 724] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (0DD9D800) [pid = 3772] [serial = 751] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (16491C00) [pid = 3772] [serial = 754] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (123F1800) [pid = 3772] [serial = 748] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1A91E800) [pid = 3772] [serial = 745] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1C07DC00) [pid = 3772] [serial = 721] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (191D6C00) [pid = 3772] [serial = 744] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A7D1400) [pid = 3772] [serial = 709] [outer = 00000000] [url = about:blank] 23:54:47 INFO - PROCESS | 3772 | 1463036087396 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:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 890ms 23:54:47 INFO - PROCESS | 3772 | 1463036087447 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 23:54:47 INFO - PROCESS | 3772 | 1463036087449 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:54:47 INFO - PROCESS | 3772 | 1463036087453 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 3772 | 1463036087455 Marionette TRACE conn6 <- [1,1066,null,{}] 23:54:47 INFO - PROCESS | 3772 | 1463036087465 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:54:47 INFO - PROCESS | 3772 | 1463036087562 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:54:47 INFO - PROCESS | 3772 | 1463036087663 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 3772 | ++DOCSHELL 11C45400 == 88 [pid = 3772] [id = 276] 23:54:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (11CD2C00) [pid = 3772] [serial = 827] [outer = 00000000] 23:54:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (123F1800) [pid = 3772] [serial = 828] [outer = 11CD2C00] 23:54:47 INFO - PROCESS | 3772 | 1463036087711 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1325BC00) [pid = 3772] [serial = 829] [outer = 11CD2C00] 23:54:48 INFO - PROCESS | 3772 | 1463036088102 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:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 729ms 23:54:48 INFO - PROCESS | 3772 | 1463036088187 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 3772 | 1463036088189 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:54:48 INFO - PROCESS | 3772 | 1463036088222 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 3772 | 1463036088224 Marionette TRACE conn6 <- [1,1070,null,{}] 23:54:48 INFO - PROCESS | 3772 | 1463036088228 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:54:48 INFO - PROCESS | 3772 | 1463036088318 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:54:48 INFO - PROCESS | 3772 | 1463036088329 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 3772 | ++DOCSHELL 1362D800 == 89 [pid = 3772] [id = 277] 23:54:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1362DC00) [pid = 3772] [serial = 830] [outer = 00000000] 23:54:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (149E3C00) [pid = 3772] [serial = 831] [outer = 1362DC00] 23:54:48 INFO - PROCESS | 3772 | 1463036088377 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (149EDC00) [pid = 3772] [serial = 832] [outer = 1362DC00] 23:54:48 INFO - PROCESS | 3772 | 1463036088837 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:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 650ms 23:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:54:48 INFO - PROCESS | 3772 | 1463036088847 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 3772 | 1463036088849 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:54:48 INFO - PROCESS | 3772 | 1463036088852 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 3772 | 1463036088853 Marionette TRACE conn6 <- [1,1074,null,{}] 23:54:48 INFO - PROCESS | 3772 | 1463036088857 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:54:48 INFO - PROCESS | 3772 | 1463036088942 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:54:48 INFO - PROCESS | 3772 | 1463036088950 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 3772 | ++DOCSHELL 149EEC00 == 90 [pid = 3772] [id = 278] 23:54:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (14DBFC00) [pid = 3772] [serial = 833] [outer = 00000000] 23:54:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (15D2B000) [pid = 3772] [serial = 834] [outer = 14DBFC00] 23:54:48 INFO - PROCESS | 3772 | 1463036088994 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (15F64000) [pid = 3772] [serial = 835] [outer = 14DBFC00] 23:54:49 INFO - PROCESS | 3772 | 1463036089435 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:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 23:54:49 INFO - PROCESS | 3772 | 1463036089483 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:54:49 INFO - PROCESS | 3772 | 1463036089485 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:54:49 INFO - PROCESS | 3772 | 1463036089496 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:54:49 INFO - PROCESS | 3772 | 1463036089498 Marionette TRACE conn6 <- [1,1078,null,{}] 23:54:49 INFO - PROCESS | 3772 | 1463036089501 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:54:49 INFO - PROCESS | 3772 | 1463036089649 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:54:49 INFO - PROCESS | 3772 | 1463036089741 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 3772 | ++DOCSHELL 161F0800 == 91 [pid = 3772] [id = 279] 23:54:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (161F3C00) [pid = 3772] [serial = 836] [outer = 00000000] 23:54:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1649D800) [pid = 3772] [serial = 837] [outer = 161F3C00] 23:54:49 INFO - PROCESS | 3772 | 1463036089791 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (165BB400) [pid = 3772] [serial = 838] [outer = 161F3C00] 23:54:50 INFO - PROCESS | 3772 | 1463036090217 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:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 770ms 23:54:50 INFO - PROCESS | 3772 | 1463036090268 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 3772 | 1463036090270 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:54:50 INFO - PROCESS | 3772 | 1463036090280 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:54:50 INFO - PROCESS | 3772 | 1463036090282 Marionette TRACE conn6 <- [1,1082,null,{}] 23:54:50 INFO - PROCESS | 3772 | 1463036090286 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:54:50 INFO - PROCESS | 3772 | 1463036090404 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:54:50 INFO - PROCESS | 3772 | 1463036090469 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 3772 | ++DOCSHELL 16103C00 == 92 [pid = 3772] [id = 280] 23:54:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (165C1400) [pid = 3772] [serial = 839] [outer = 00000000] 23:54:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1671D400) [pid = 3772] [serial = 840] [outer = 165C1400] 23:54:50 INFO - PROCESS | 3772 | 1463036090513 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (16E43400) [pid = 3772] [serial = 841] [outer = 165C1400] 23:54:50 INFO - PROCESS | 3772 | 1463036090951 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:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 731ms 23:54:51 INFO - PROCESS | 3772 | 1463036091014 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 3772 | 1463036091016 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:54:51 INFO - PROCESS | 3772 | 1463036091060 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 3772 | 1463036091062 Marionette TRACE conn6 <- [1,1086,null,{}] 23:54:51 INFO - PROCESS | 3772 | 1463036091068 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:54:51 INFO - PROCESS | 3772 | 1463036091188 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:54:51 INFO - PROCESS | 3772 | 1463036091254 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 3772 | ++DOCSHELL 16E48400 == 93 [pid = 3772] [id = 281] 23:54:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (17540400) [pid = 3772] [serial = 842] [outer = 00000000] 23:54:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (17B14000) [pid = 3772] [serial = 843] [outer = 17540400] 23:54:51 INFO - PROCESS | 3772 | 1463036091298 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (17B1C800) [pid = 3772] [serial = 844] [outer = 17540400] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (20317400) [pid = 3772] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1F11B000) [pid = 3772] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1F11F800) [pid = 3772] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1A94C800) [pid = 3772] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (191D7000) [pid = 3772] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1A90B400) [pid = 3772] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (181A1C00) [pid = 3772] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (16492C00) [pid = 3772] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (13255800) [pid = 3772] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (0DD8F800) [pid = 3772] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (14D56000) [pid = 3772] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (18030000) [pid = 3772] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (15D2AC00) [pid = 3772] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (08D85000) [pid = 3772] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (0CFF1C00) [pid = 3772] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1C098400) [pid = 3772] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1B58E000) [pid = 3772] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (18198000) [pid = 3772] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (13359800) [pid = 3772] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1F3C7000) [pid = 3772] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1F3CBC00) [pid = 3772] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1819A400) [pid = 3772] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1B539C00) [pid = 3772] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1F11C000) [pid = 3772] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (164A0000) [pid = 3772] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1F3D0800) [pid = 3772] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (13789000) [pid = 3772] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:54:51 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18D8FC00) [pid = 3772] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:54:51 INFO - PROCESS | 3772 | 1463036091968 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:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 23:54:51 INFO - PROCESS | 3772 | 1463036091990 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 3772 | 1463036091992 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:54:51 INFO - PROCESS | 3772 | 1463036091995 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 3772 | 1463036091997 Marionette TRACE conn6 <- [1,1090,null,{}] 23:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:54:51 INFO - PROCESS | 3772 | 1463036092000 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:54:52 INFO - PROCESS | 3772 | 1463036092123 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:54:52 INFO - PROCESS | 3772 | 1463036092187 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 3772 | ++DOCSHELL 13255800 == 94 [pid = 3772] [id = 282] 23:54:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (13260C00) [pid = 3772] [serial = 845] [outer = 00000000] 23:54:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (164A2000) [pid = 3772] [serial = 846] [outer = 13260C00] 23:54:52 INFO - PROCESS | 3772 | 1463036092233 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (17545C00) [pid = 3772] [serial = 847] [outer = 13260C00] 23:54:52 INFO - PROCESS | 3772 | 1463036092577 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:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 23:54:52 INFO - PROCESS | 3772 | 1463036092636 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 23:54:52 INFO - PROCESS | 3772 | 1463036092638 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:54:52 INFO - PROCESS | 3772 | 1463036092641 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:54:52 INFO - PROCESS | 3772 | 1463036092643 Marionette TRACE conn6 <- [1,1094,null,{}] 23:54:52 INFO - PROCESS | 3772 | 1463036092647 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:54:52 INFO - PROCESS | 3772 | 1463036092738 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:54:52 INFO - PROCESS | 3772 | 1463036092745 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 3772 | ++DOCSHELL 17B13000 == 95 [pid = 3772] [id = 283] 23:54:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (17D2CC00) [pid = 3772] [serial = 848] [outer = 00000000] 23:54:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (17D3A000) [pid = 3772] [serial = 849] [outer = 17D2CC00] 23:54:52 INFO - PROCESS | 3772 | 1463036092790 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1802E400) [pid = 3772] [serial = 850] [outer = 17D2CC00] 23:54:53 INFO - PROCESS | 3772 | 1463036093244 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:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 23:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:54:53 INFO - PROCESS | 3772 | 1463036093276 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 23:54:53 INFO - PROCESS | 3772 | 1463036093278 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:54:53 INFO - PROCESS | 3772 | 1463036093296 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 3772 | 1463036093298 Marionette TRACE conn6 <- [1,1098,null,{}] 23:54:53 INFO - PROCESS | 3772 | 1463036093307 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:54:53 INFO - PROCESS | 3772 | 1463036093417 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:54:53 INFO - PROCESS | 3772 | 1463036093424 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:53 INFO - PROCESS | 3772 | ++DOCSHELL 18032000 == 96 [pid = 3772] [id = 284] 23:54:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (18147C00) [pid = 3772] [serial = 851] [outer = 00000000] 23:54:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (18197C00) [pid = 3772] [serial = 852] [outer = 18147C00] 23:54:53 INFO - PROCESS | 3772 | 1463036093473 Marionette DEBUG loaded listener.js 23:54:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (181A0C00) [pid = 3772] [serial = 853] [outer = 18147C00] 23:54:54 INFO - PROCESS | 3772 | 1463036094185 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:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 950ms 23:54:54 INFO - PROCESS | 3772 | 1463036094233 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:54:54 INFO - PROCESS | 3772 | 1463036094237 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:54:54 INFO - PROCESS | 3772 | 1463036094242 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:54:54 INFO - PROCESS | 3772 | 1463036094246 Marionette TRACE conn6 <- [1,1102,null,{}] 23:54:54 INFO - PROCESS | 3772 | 1463036094252 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:54:54 INFO - PROCESS | 3772 | 1463036094408 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:54:54 INFO - PROCESS | 3772 | 1463036094518 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 3772 | ++DOCSHELL 0D913C00 == 97 [pid = 3772] [id = 285] 23:54:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0DA0B400) [pid = 3772] [serial = 854] [outer = 00000000] 23:54:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (0DE6D400) [pid = 3772] [serial = 855] [outer = 0DA0B400] 23:54:54 INFO - PROCESS | 3772 | 1463036094575 Marionette DEBUG loaded listener.js 23:54:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (11CDAC00) [pid = 3772] [serial = 856] [outer = 0DA0B400] 23:54:55 INFO - PROCESS | 3772 | 1463036095151 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:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 990ms 23:54:55 INFO - PROCESS | 3772 | 1463036095233 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 3772 | 1463036095239 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:54:55 INFO - PROCESS | 3772 | 1463036095246 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 3772 | 1463036095249 Marionette TRACE conn6 <- [1,1106,null,{}] 23:54:55 INFO - PROCESS | 3772 | 1463036095253 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:54:55 INFO - PROCESS | 3772 | 1463036095368 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:54:55 INFO - PROCESS | 3772 | 1463036095511 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:55 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0B800 == 98 [pid = 3772] [id = 286] 23:54:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1248BC00) [pid = 3772] [serial = 857] [outer = 00000000] 23:54:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (149E4400) [pid = 3772] [serial = 858] [outer = 1248BC00] 23:54:55 INFO - PROCESS | 3772 | 1463036095566 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (161E8C00) [pid = 3772] [serial = 859] [outer = 1248BC00] 23:54:56 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:54:56 INFO - PROCESS | 3772 | 1463036096331 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:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1132ms 23:54:56 INFO - PROCESS | 3772 | 1463036096380 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:54:56 INFO - PROCESS | 3772 | 1463036096382 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:54:56 INFO - PROCESS | 3772 | 1463036096386 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:54:56 INFO - PROCESS | 3772 | 1463036096390 Marionette TRACE conn6 <- [1,1110,null,{}] 23:54:56 INFO - PROCESS | 3772 | 1463036096401 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:54:56 INFO - PROCESS | 3772 | 1463036096519 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:54:56 INFO - PROCESS | 3772 | 1463036096664 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:56 INFO - PROCESS | 3772 | ++DOCSHELL 18D8B000 == 99 [pid = 3772] [id = 287] 23:54:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (19006800) [pid = 3772] [serial = 860] [outer = 00000000] 23:54:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (192D6400) [pid = 3772] [serial = 861] [outer = 19006800] 23:54:56 INFO - PROCESS | 3772 | 1463036096722 Marionette DEBUG loaded listener.js 23:54:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (17C36800) [pid = 3772] [serial = 862] [outer = 19006800] 23:54:57 INFO - PROCESS | 3772 | 1463036097295 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:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 23:54:57 INFO - PROCESS | 3772 | 1463036097364 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 23:54:57 INFO - PROCESS | 3772 | 1463036097367 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:54:57 INFO - PROCESS | 3772 | 1463036097371 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:54:57 INFO - PROCESS | 3772 | 1463036097373 Marionette TRACE conn6 <- [1,1114,null,{}] 23:54:57 INFO - PROCESS | 3772 | 1463036097377 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:54:57 INFO - PROCESS | 3772 | 1463036097493 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:54:57 INFO - PROCESS | 3772 | 1463036097639 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:57 INFO - PROCESS | 3772 | ++DOCSHELL 19936000 == 100 [pid = 3772] [id = 288] 23:54:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (19938C00) [pid = 3772] [serial = 863] [outer = 00000000] 23:54:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (19A62800) [pid = 3772] [serial = 864] [outer = 19938C00] 23:54:57 INFO - PROCESS | 3772 | 1463036097698 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A06A400) [pid = 3772] [serial = 865] [outer = 19938C00] 23:54:58 INFO - PROCESS | 3772 | 1463036098279 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:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 23:54:58 INFO - PROCESS | 3772 | 1463036098346 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 23:54:58 INFO - PROCESS | 3772 | 1463036098348 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:54:58 INFO - PROCESS | 3772 | 1463036098351 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:54:58 INFO - PROCESS | 3772 | 1463036098353 Marionette TRACE conn6 <- [1,1118,null,{}] 23:54:58 INFO - PROCESS | 3772 | 1463036098357 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:54:58 INFO - PROCESS | 3772 | 1463036098468 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:54:58 INFO - PROCESS | 3772 | 1463036098610 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 3772 | ++DOCSHELL 1A541800 == 101 [pid = 3772] [id = 289] 23:54:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A63F800) [pid = 3772] [serial = 866] [outer = 00000000] 23:54:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A649000) [pid = 3772] [serial = 867] [outer = 1A63F800] 23:54:58 INFO - PROCESS | 3772 | 1463036098665 Marionette DEBUG loaded listener.js 23:54:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1A69B000) [pid = 3772] [serial = 868] [outer = 1A63F800] 23:54:59 INFO - PROCESS | 3772 | 1463036099216 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:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 23:54:59 INFO - PROCESS | 3772 | 1463036099286 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 3772 | 1463036099288 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:54:59 INFO - PROCESS | 3772 | 1463036099292 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:54:59 INFO - PROCESS | 3772 | 1463036099294 Marionette TRACE conn6 <- [1,1122,null,{}] 23:54:59 INFO - PROCESS | 3772 | 1463036099298 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:54:59 INFO - PROCESS | 3772 | 1463036099425 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:54:59 INFO - PROCESS | 3772 | 1463036099591 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:59 INFO - PROCESS | 3772 | ++DOCSHELL 1A868000 == 102 [pid = 3772] [id = 290] 23:54:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A868C00) [pid = 3772] [serial = 869] [outer = 00000000] 23:54:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A90D800) [pid = 3772] [serial = 870] [outer = 1A868C00] 23:54:59 INFO - PROCESS | 3772 | 1463036099646 Marionette DEBUG loaded listener.js 23:54:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A914800) [pid = 3772] [serial = 871] [outer = 1A868C00] 23:55:00 INFO - PROCESS | 3772 | 1463036100281 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:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1019ms 23:55:00 INFO - PROCESS | 3772 | 1463036100316 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 3772 | 1463036100318 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:55:00 INFO - PROCESS | 3772 | 1463036100321 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:55:00 INFO - PROCESS | 3772 | 1463036100324 Marionette TRACE conn6 <- [1,1126,null,{}] 23:55:00 INFO - PROCESS | 3772 | 1463036100327 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:55:00 INFO - PROCESS | 3772 | 1463036100438 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:55:00 INFO - PROCESS | 3772 | 1463036100582 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 3772 | ++DOCSHELL 0F11FC00 == 103 [pid = 3772] [id = 291] 23:55:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (0F1AD000) [pid = 3772] [serial = 872] [outer = 00000000] 23:55:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (165BC800) [pid = 3772] [serial = 873] [outer = 0F1AD000] 23:55:00 INFO - PROCESS | 3772 | 1463036100639 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1754A800) [pid = 3772] [serial = 874] [outer = 0F1AD000] 23:55:01 INFO - PROCESS | 3772 | 1463036101401 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:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1124ms 23:55:01 INFO - PROCESS | 3772 | 1463036101449 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:55:01 INFO - PROCESS | 3772 | 1463036101453 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:55:01 INFO - PROCESS | 3772 | 1463036101458 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:55:01 INFO - PROCESS | 3772 | 1463036101462 Marionette TRACE conn6 <- [1,1130,null,{}] 23:55:01 INFO - PROCESS | 3772 | 1463036101480 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:55:01 INFO - PROCESS | 3772 | 1463036101621 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:55:01 INFO - PROCESS | 3772 | 1463036101694 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:01 INFO - PROCESS | 3772 | ++DOCSHELL 0E461C00 == 104 [pid = 3772] [id = 292] 23:55:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (0F1AF800) [pid = 3772] [serial = 875] [outer = 00000000] 23:55:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (123F2400) [pid = 3772] [serial = 876] [outer = 0F1AF800] 23:55:01 INFO - PROCESS | 3772 | 1463036101786 Marionette DEBUG loaded listener.js 23:55:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1362A400) [pid = 3772] [serial = 877] [outer = 0F1AF800] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 0DA03800 == 103 [pid = 3772] [id = 21] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 1C193C00 == 102 [pid = 3772] [id = 212] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 17B13C00 == 101 [pid = 3772] [id = 17] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 19A5D400 == 100 [pid = 3772] [id = 15] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 17B13000 == 99 [pid = 3772] [id = 283] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 13255800 == 98 [pid = 3772] [id = 282] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 16E48400 == 97 [pid = 3772] [id = 281] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 16103C00 == 96 [pid = 3772] [id = 280] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 149EEC00 == 95 [pid = 3772] [id = 278] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 1362D800 == 94 [pid = 3772] [id = 277] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 11C45400 == 93 [pid = 3772] [id = 276] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 0DA0E400 == 92 [pid = 3772] [id = 275] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 0D205C00 == 91 [pid = 3772] [id = 274] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 17EF7000 == 90 [pid = 3772] [id = 269] 23:55:02 INFO - PROCESS | 3772 | --DOCSHELL 0F1AA800 == 89 [pid = 3772] [id = 268] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (20472C00) [pid = 3772] [serial = 694] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1F3C8800) [pid = 3772] [serial = 642] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (20319C00) [pid = 3772] [serial = 645] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1F115800) [pid = 3772] [serial = 685] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1C09D800) [pid = 3772] [serial = 682] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (181A2400) [pid = 3772] [serial = 672] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (15D76000) [pid = 3772] [serial = 675] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (20472800) [pid = 3772] [serial = 736] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (2031EC00) [pid = 3772] [serial = 691] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (19A58000) [pid = 3772] [serial = 679] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1B540C00) [pid = 3772] [serial = 739] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1F12A400) [pid = 3772] [serial = 688] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (164A9400) [pid = 3772] [serial = 742] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (2046CC00) [pid = 3772] [serial = 727] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17B18400) [pid = 3772] [serial = 730] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1A7DB400) [pid = 3772] [serial = 733] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1A9D5800) [pid = 3772] [serial = 798] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (19A5D000) [pid = 3772] [serial = 786] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1A94A000) [pid = 3772] [serial = 789] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1A693400) [pid = 3772] [serial = 787] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A957400) [pid = 3772] [serial = 790] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (18D82000) [pid = 3772] [serial = 768] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A63D400) [pid = 3772] [serial = 795] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1A917000) [pid = 3772] [serial = 778] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A904800) [pid = 3772] [serial = 777] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1362E000) [pid = 3772] [serial = 760] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (13359000) [pid = 3772] [serial = 759] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1671D800) [pid = 3772] [serial = 781] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1649D000) [pid = 3772] [serial = 780] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (18039000) [pid = 3772] [serial = 765] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1814DC00) [pid = 3772] [serial = 766] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16E46C00) [pid = 3772] [serial = 763] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (16711800) [pid = 3772] [serial = 762] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (0DA0EC00) [pid = 3772] [serial = 783] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (19931400) [pid = 3772] [serial = 771] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1A7D4800) [pid = 3772] [serial = 774] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (0DD96400) [pid = 3772] [serial = 792] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (0E8B3400) [pid = 3772] [serial = 793] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (19006400) [pid = 3772] [serial = 769] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1B11C800) [pid = 3772] [serial = 799] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A907400) [pid = 3772] [serial = 796] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1335D800) [pid = 3772] [serial = 784] [outer = 00000000] [url = about:blank] 23:55:02 INFO - PROCESS | 3772 | 1463036102403 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:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 971ms 23:55:02 INFO - PROCESS | 3772 | 1463036102430 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:55:02 INFO - PROCESS | 3772 | 1463036102435 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:55:02 INFO - PROCESS | 3772 | 1463036102441 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:55:02 INFO - PROCESS | 3772 | 1463036102443 Marionette TRACE conn6 <- [1,1134,null,{}] 23:55:02 INFO - PROCESS | 3772 | 1463036102447 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:55:02 INFO - PROCESS | 3772 | 1463036102548 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:55:02 INFO - PROCESS | 3772 | 1463036102650 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 3772 | ++DOCSHELL 0D25F400 == 90 [pid = 3772] [id = 293] 23:55:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (0D857800) [pid = 3772] [serial = 878] [outer = 00000000] 23:55:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (12110800) [pid = 3772] [serial = 879] [outer = 0D857800] 23:55:02 INFO - PROCESS | 3772 | 1463036102697 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (13256C00) [pid = 3772] [serial = 880] [outer = 0D857800] 23:55:03 INFO - PROCESS | 3772 | 1463036103080 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:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 669ms 23:55:03 INFO - PROCESS | 3772 | 1463036103115 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 3772 | 1463036103118 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:55:03 INFO - PROCESS | 3772 | 1463036103121 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:55:03 INFO - PROCESS | 3772 | 1463036103124 Marionette TRACE conn6 <- [1,1138,null,{}] 23:55:03 INFO - PROCESS | 3772 | 1463036103135 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:55:03 INFO - PROCESS | 3772 | 1463036103229 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:55:03 INFO - PROCESS | 3772 | 1463036103237 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 3772 | ++DOCSHELL 1362C000 == 91 [pid = 3772] [id = 294] 23:55:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (13630800) [pid = 3772] [serial = 881] [outer = 00000000] 23:55:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (14DC5400) [pid = 3772] [serial = 882] [outer = 13630800] 23:55:03 INFO - PROCESS | 3772 | 1463036103284 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (16117400) [pid = 3772] [serial = 883] [outer = 13630800] 23:55:03 INFO - PROCESS | 3772 | 1463036103745 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:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 23:55:03 INFO - PROCESS | 3772 | 1463036103795 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 3772 | 1463036103797 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:55:03 INFO - PROCESS | 3772 | 1463036103800 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:55:03 INFO - PROCESS | 3772 | 1463036103802 Marionette TRACE conn6 <- [1,1142,null,{}] 23:55:03 INFO - PROCESS | 3772 | 1463036103805 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:55:03 INFO - PROCESS | 3772 | 1463036103901 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:55:04 INFO - PROCESS | 3772 | 1463036104036 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 3772 | ++DOCSHELL 14DC8800 == 92 [pid = 3772] [id = 295] 23:55:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (15D2A000) [pid = 3772] [serial = 884] [outer = 00000000] 23:55:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (164A2C00) [pid = 3772] [serial = 885] [outer = 15D2A000] 23:55:04 INFO - PROCESS | 3772 | 1463036104081 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (165BD000) [pid = 3772] [serial = 886] [outer = 15D2A000] 23:55:04 INFO - PROCESS | 3772 | 1463036104492 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:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 23:55:04 INFO - PROCESS | 3772 | 1463036104535 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 23:55:04 INFO - PROCESS | 3772 | 1463036104537 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:55:04 INFO - PROCESS | 3772 | 1463036104540 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:55:04 INFO - PROCESS | 3772 | 1463036104542 Marionette TRACE conn6 <- [1,1146,null,{}] 23:55:04 INFO - PROCESS | 3772 | 1463036104545 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:55:04 INFO - PROCESS | 3772 | 1463036104672 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:55:04 INFO - PROCESS | 3772 | 1463036104737 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 3772 | ++DOCSHELL 1649F400 == 93 [pid = 3772] [id = 296] 23:55:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (164A1800) [pid = 3772] [serial = 887] [outer = 00000000] 23:55:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16E3A000) [pid = 3772] [serial = 888] [outer = 164A1800] 23:55:04 INFO - PROCESS | 3772 | 1463036104786 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16E48800) [pid = 3772] [serial = 889] [outer = 164A1800] 23:55:05 INFO - PROCESS | 3772 | 1463036105239 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",0,null,null]]]}] 23:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 23:55:05 INFO - PROCESS | 3772 | 1463036105293 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 23:55:05 INFO - PROCESS | 3772 | 1463036105295 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:55:05 INFO - PROCESS | 3772 | 1463036105298 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 3772 | 1463036105300 Marionette TRACE conn6 <- [1,1150,null,{}] 23:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:55:05 INFO - PROCESS | 3772 | 1463036105304 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:55:05 INFO - PROCESS | 3772 | 1463036105445 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:55:05 INFO - PROCESS | 3772 | 1463036105516 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:05 INFO - PROCESS | 3772 | ++DOCSHELL 17D30000 == 94 [pid = 3772] [id = 297] 23:55:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (17D32800) [pid = 3772] [serial = 890] [outer = 00000000] 23:55:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (18035C00) [pid = 3772] [serial = 891] [outer = 17D32800] 23:55:05 INFO - PROCESS | 3772 | 1463036105560 Marionette DEBUG loaded listener.js 23:55:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1803A400) [pid = 3772] [serial = 892] [outer = 17D32800] 23:55:05 INFO - PROCESS | 3772 | 1463036105976 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:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 23:55:06 INFO - PROCESS | 3772 | 1463036106037 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:55:06 INFO - PROCESS | 3772 | 1463036106039 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:55:06 INFO - PROCESS | 3772 | 1463036106042 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 3772 | 1463036106044 Marionette TRACE conn6 <- [1,1154,null,{}] 23:55:06 INFO - PROCESS | 3772 | 1463036106047 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:55:06 INFO - PROCESS | 3772 | 1463036106170 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:55:06 INFO - PROCESS | 3772 | 1463036106237 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 3772 | ++DOCSHELL 18149400 == 95 [pid = 3772] [id = 298] 23:55:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (18149800) [pid = 3772] [serial = 893] [outer = 00000000] 23:55:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1819DC00) [pid = 3772] [serial = 894] [outer = 18149800] 23:55:06 INFO - PROCESS | 3772 | 1463036106280 Marionette DEBUG loaded listener.js 23:55:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (18D82000) [pid = 3772] [serial = 895] [outer = 18149800] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (161F3C00) [pid = 3772] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (165C1400) [pid = 3772] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (11CD2C00) [pid = 3772] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (0DD90400) [pid = 3772] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (17540400) [pid = 3772] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (13260C00) [pid = 3772] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1362DC00) [pid = 3772] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (14DBFC00) [pid = 3772] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (0D211800) [pid = 3772] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:55:06 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (17D2CC00) [pid = 3772] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:55:06 INFO - PROCESS | 3772 | 1463036106748 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:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 23:55:06 INFO - PROCESS | 3772 | 1463036106805 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:55:06 INFO - PROCESS | 3772 | 1463036106816 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:55:06 INFO - PROCESS | 3772 | 1463036106821 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 3772 | 1463036106822 Marionette TRACE conn6 <- [1,1158,null,{}] 23:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:55:06 INFO - PROCESS | 3772 | 1463036106826 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:55:06 INFO - PROCESS | 3772 | 1463036106914 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:55:06 INFO - PROCESS | 3772 | 1463036106920 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 3772 | ++DOCSHELL 14912C00 == 96 [pid = 3772] [id = 299] 23:55:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16716000) [pid = 3772] [serial = 896] [outer = 00000000] 23:55:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (17EF9800) [pid = 3772] [serial = 897] [outer = 16716000] 23:55:06 INFO - PROCESS | 3772 | 1463036106964 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (18198400) [pid = 3772] [serial = 898] [outer = 16716000] 23:55:07 INFO - PROCESS | 3772 | 1463036107388 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:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 23:55:07 INFO - PROCESS | 3772 | 1463036107458 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:55:07 INFO - PROCESS | 3772 | 1463036107461 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:55:07 INFO - PROCESS | 3772 | 1463036107464 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:55:07 INFO - PROCESS | 3772 | 1463036107466 Marionette TRACE conn6 <- [1,1162,null,{}] 23:55:07 INFO - PROCESS | 3772 | 1463036107470 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:55:07 INFO - PROCESS | 3772 | 1463036107559 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:55:07 INFO - PROCESS | 3772 | 1463036107567 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:07 INFO - PROCESS | 3772 | ++DOCSHELL 17B1C400 == 97 [pid = 3772] [id = 300] 23:55:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1819E000) [pid = 3772] [serial = 899] [outer = 00000000] 23:55:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1992E000) [pid = 3772] [serial = 900] [outer = 1819E000] 23:55:07 INFO - PROCESS | 3772 | 1463036107613 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (19935C00) [pid = 3772] [serial = 901] [outer = 1819E000] 23:55:08 INFO - PROCESS | 3772 | 1463036108046 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:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:55:08 INFO - PROCESS | 3772 | 1463036108102 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:55:08 INFO - PROCESS | 3772 | 1463036108105 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 3772 | 1463036108107 Marionette TRACE conn6 <- [1,1166,null,{}] 23:55:08 INFO - PROCESS | 3772 | 1463036108110 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:55:08 INFO - PROCESS | 3772 | 1463036108200 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:55:08 INFO - PROCESS | 3772 | 1463036108206 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:08 INFO - PROCESS | 3772 | ++DOCSHELL 191D7400 == 98 [pid = 3772] [id = 301] 23:55:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (19DF1800) [pid = 3772] [serial = 902] [outer = 00000000] 23:55:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A6A0400) [pid = 3772] [serial = 903] [outer = 19DF1800] 23:55:08 INFO - PROCESS | 3772 | 1463036108250 Marionette DEBUG loaded listener.js 23:55:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A7DA000) [pid = 3772] [serial = 904] [outer = 19DF1800] 23:55:08 INFO - PROCESS | 3772 | 1463036108933 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:55:08 INFO - PROCESS | 3772 | 1463036108981 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:55:08 INFO - PROCESS | 3772 | 1463036108987 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:55:08 INFO - PROCESS | 3772 | 1463036108991 Marionette TRACE conn6 <- [1,1170,null,{}] 23:55:08 INFO - PROCESS | 3772 | 1463036108996 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:55:09 INFO - PROCESS | 3772 | 1463036109117 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:55:09 INFO - PROCESS | 3772 | 1463036109234 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 3772 | ++DOCSHELL 0E459800 == 99 [pid = 3772] [id = 302] 23:55:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (0E4B5000) [pid = 3772] [serial = 905] [outer = 00000000] 23:55:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1237F000) [pid = 3772] [serial = 906] [outer = 0E4B5000] 23:55:09 INFO - PROCESS | 3772 | 1463036109331 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1335B000) [pid = 3772] [serial = 907] [outer = 0E4B5000] 23:55:09 INFO - PROCESS | 3772 | 1463036109970 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 221","_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:55:10 INFO - PROCESS | 3772 | 1463036110016 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:55:10 INFO - PROCESS | 3772 | 1463036110022 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:55:10 INFO - PROCESS | 3772 | 1463036110025 Marionette TRACE conn6 <- [1,1174,null,{}] 23:55:10 INFO - PROCESS | 3772 | 1463036110029 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:55:10 INFO - PROCESS | 3772 | 1463036110152 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:55:10 INFO - PROCESS | 3772 | 1463036110300 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 3772 | ++DOCSHELL 0D753C00 == 100 [pid = 3772] [id = 303] 23:55:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (14D54000) [pid = 3772] [serial = 908] [outer = 00000000] 23:55:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16716400) [pid = 3772] [serial = 909] [outer = 14D54000] 23:55:10 INFO - PROCESS | 3772 | 1463036110356 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (17B1A000) [pid = 3772] [serial = 910] [outer = 14D54000] 23:55:10 INFO - PROCESS | 3772 | 1463036110986 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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 23:55:11 INFO - PROCESS | 3772 | 1463036111050 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:55:11 INFO - PROCESS | 3772 | 1463036111054 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 3772 | 1463036111058 Marionette TRACE conn6 <- [1,1178,null,{}] 23:55:11 INFO - PROCESS | 3772 | 1463036111069 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:55:11 INFO - PROCESS | 3772 | 1463036111206 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:55:11 INFO - PROCESS | 3772 | 1463036111350 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 3772 | ++DOCSHELL 1A699C00 == 101 [pid = 3772] [id = 304] 23:55:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (1A7DF000) [pid = 3772] [serial = 911] [outer = 00000000] 23:55:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A86A400) [pid = 3772] [serial = 912] [outer = 1A7DF000] 23:55:11 INFO - PROCESS | 3772 | 1463036111408 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A909800) [pid = 3772] [serial = 913] [outer = 1A7DF000] 23:55:12 INFO - PROCESS | 3772 | 1463036112025 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:55:12 INFO - PROCESS | 3772 | 1463036112080 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:55:12 INFO - PROCESS | 3772 | 1463036112097 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 3772 | 1463036112099 Marionette TRACE conn6 <- [1,1182,null,{}] 23:55:12 INFO - PROCESS | 3772 | 1463036112105 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:55:12 INFO - PROCESS | 3772 | 1463036112228 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:55:12 INFO - PROCESS | 3772 | 1463036112373 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 3772 | ++DOCSHELL 1A91DC00 == 102 [pid = 3772] [id = 305] 23:55:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A91E000) [pid = 3772] [serial = 914] [outer = 00000000] 23:55:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A94C800) [pid = 3772] [serial = 915] [outer = 1A91E000] 23:55:12 INFO - PROCESS | 3772 | 1463036112429 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A954000) [pid = 3772] [serial = 916] [outer = 1A91E000] 23:55:12 INFO - PROCESS | 3772 | 1463036113004 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 163","_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:55:13 INFO - PROCESS | 3772 | 1463036113080 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:55:13 INFO - PROCESS | 3772 | 1463036113084 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:55:13 INFO - PROCESS | 3772 | 1463036113086 Marionette TRACE conn6 <- [1,1186,null,{}] 23:55:13 INFO - PROCESS | 3772 | 1463036113090 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:55:13 INFO - PROCESS | 3772 | 1463036113201 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:55:13 INFO - PROCESS | 3772 | 1463036113343 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:13 INFO - PROCESS | 3772 | ++DOCSHELL 1A953C00 == 103 [pid = 3772] [id = 306] 23:55:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A955800) [pid = 3772] [serial = 917] [outer = 00000000] 23:55:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A9D1C00) [pid = 3772] [serial = 918] [outer = 1A955800] 23:55:13 INFO - PROCESS | 3772 | 1463036113398 Marionette DEBUG loaded listener.js 23:55:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1B11C400) [pid = 3772] [serial = 919] [outer = 1A955800] 23:55:13 INFO - PROCESS | 3772 | 1463036113994 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:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 23:55:14 INFO - PROCESS | 3772 | 1463036114017 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:55:14 INFO - PROCESS | 3772 | 1463036114019 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:55:14 INFO - PROCESS | 3772 | 1463036114022 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:55:14 INFO - PROCESS | 3772 | 1463036114025 Marionette TRACE conn6 <- [1,1190,null,{}] 23:55:14 INFO - PROCESS | 3772 | 1463036114029 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:55:14 INFO - PROCESS | 3772 | 1463036114166 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:55:14 INFO - PROCESS | 3772 | 1463036114310 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:14 INFO - PROCESS | 3772 | ++DOCSHELL 1B11D800 == 104 [pid = 3772] [id = 307] 23:55:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1B122C00) [pid = 3772] [serial = 920] [outer = 00000000] 23:55:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1B164400) [pid = 3772] [serial = 921] [outer = 1B122C00] 23:55:14 INFO - PROCESS | 3772 | 1463036114365 Marionette DEBUG loaded listener.js 23:55:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1B166800) [pid = 3772] [serial = 922] [outer = 1B122C00] 23:55:14 INFO - PROCESS | 3772 | 1463036114962 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:55:15 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:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1024ms 23:55:15 INFO - PROCESS | 3772 | 1463036115047 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:55:15 INFO - PROCESS | 3772 | 1463036115050 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:55:15 INFO - PROCESS | 3772 | 1463036115053 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:55:15 INFO - PROCESS | 3772 | 1463036115055 Marionette TRACE conn6 <- [1,1194,null,{}] 23:55:15 INFO - PROCESS | 3772 | 1463036115059 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:55:15 INFO - PROCESS | 3772 | 1463036115174 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:55:15 INFO - PROCESS | 3772 | 1463036115287 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:15 INFO - PROCESS | 3772 | ++DOCSHELL 1230A800 == 105 [pid = 3772] [id = 308] 23:55:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1232B000) [pid = 3772] [serial = 923] [outer = 00000000] 23:55:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (13356800) [pid = 3772] [serial = 924] [outer = 1232B000] 23:55:15 INFO - PROCESS | 3772 | 1463036115340 Marionette DEBUG loaded listener.js 23:55:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (16107800) [pid = 3772] [serial = 925] [outer = 1232B000] 23:55:16 INFO - PROCESS | 3772 | 1463036116114 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:55:16 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:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1119ms 23:55:16 INFO - PROCESS | 3772 | 1463036116177 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:55:16 INFO - PROCESS | 3772 | 1463036116181 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:55:16 INFO - PROCESS | 3772 | 1463036116187 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:55:16 INFO - PROCESS | 3772 | 1463036116190 Marionette TRACE conn6 <- [1,1198,null,{}] 23:55:16 INFO - PROCESS | 3772 | 1463036116195 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:55:16 INFO - PROCESS | 3772 | 1463036116303 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:55:16 INFO - PROCESS | 3772 | 1463036116449 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:16 INFO - PROCESS | 3772 | ++DOCSHELL 1362B400 == 106 [pid = 3772] [id = 309] 23:55:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (13630C00) [pid = 3772] [serial = 926] [outer = 00000000] 23:55:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (13891000) [pid = 3772] [serial = 927] [outer = 13630C00] 23:55:16 INFO - PROCESS | 3772 | 1463036116501 Marionette DEBUG loaded listener.js 23:55:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (149EAC00) [pid = 3772] [serial = 928] [outer = 13630C00] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 17B1C400 == 105 [pid = 3772] [id = 300] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 14912C00 == 104 [pid = 3772] [id = 299] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 18149400 == 103 [pid = 3772] [id = 298] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 17D30000 == 102 [pid = 3772] [id = 297] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 1649F400 == 101 [pid = 3772] [id = 296] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 14DC8800 == 100 [pid = 3772] [id = 295] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 161F0800 == 99 [pid = 3772] [id = 279] 23:55:16 INFO - PROCESS | 3772 | --DOCSHELL 1362C000 == 98 [pid = 3772] [id = 294] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (18197C00) [pid = 3772] [serial = 852] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOCSHELL 0D25F400 == 97 [pid = 3772] [id = 293] 23:55:17 INFO - PROCESS | 3772 | --DOCSHELL 0E461C00 == 96 [pid = 3772] [id = 292] 23:55:17 INFO - PROCESS | 3772 | --DOCSHELL 19936000 == 95 [pid = 3772] [id = 288] 23:55:17 INFO - PROCESS | 3772 | --DOCSHELL 18D8B000 == 94 [pid = 3772] [id = 287] 23:55:17 INFO - PROCESS | 3772 | --DOCSHELL 0DA0B800 == 93 [pid = 3772] [id = 286] 23:55:17 INFO - PROCESS | 3772 | --DOCSHELL 0D913C00 == 92 [pid = 3772] [id = 285] 23:55:17 INFO - PROCESS | 3772 | --DOCSHELL 18032000 == 91 [pid = 3772] [id = 284] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1649D800) [pid = 3772] [serial = 837] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (165BB400) [pid = 3772] [serial = 838] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (16E43400) [pid = 3772] [serial = 841] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1671D400) [pid = 3772] [serial = 840] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (123F1800) [pid = 3772] [serial = 828] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1325BC00) [pid = 3772] [serial = 829] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1237EC00) [pid = 3772] [serial = 826] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (12132800) [pid = 3772] [serial = 825] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (17B14000) [pid = 3772] [serial = 843] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (164A2000) [pid = 3772] [serial = 846] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (149E3C00) [pid = 3772] [serial = 831] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (149EDC00) [pid = 3772] [serial = 832] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (15D2B000) [pid = 3772] [serial = 834] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (0D91C800) [pid = 3772] [serial = 823] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (0D74F000) [pid = 3772] [serial = 822] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1B1CF800) [pid = 3772] [serial = 801] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (16492000) [pid = 3772] [serial = 804] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (181A1800) [pid = 3772] [serial = 807] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1B534C00) [pid = 3772] [serial = 810] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1B591800) [pid = 3772] [serial = 813] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1C196800) [pid = 3772] [serial = 816] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (165BC000) [pid = 3772] [serial = 819] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (17D3A000) [pid = 3772] [serial = 849] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1802E400) [pid = 3772] [serial = 850] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (17B1C800) [pid = 3772] [serial = 844] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (17545C00) [pid = 3772] [serial = 847] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (15F64000) [pid = 3772] [serial = 835] [outer = 00000000] [url = about:blank] 23:55:17 INFO - PROCESS | 3772 | 1463036117168 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:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1020ms 23:55:17 INFO - PROCESS | 3772 | 1463036117212 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:55:17 INFO - PROCESS | 3772 | 1463036117217 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:55:17 INFO - PROCESS | 3772 | 1463036117226 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:55:17 INFO - PROCESS | 3772 | 1463036117228 Marionette TRACE conn6 <- [1,1202,null,{}] 23:55:17 INFO - PROCESS | 3772 | 1463036117251 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:55:17 INFO - PROCESS | 3772 | 1463036117380 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:55:17 INFO - PROCESS | 3772 | 1463036117396 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:17 INFO - PROCESS | 3772 | ++DOCSHELL 0D963400 == 92 [pid = 3772] [id = 310] 23:55:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (0D968000) [pid = 3772] [serial = 929] [outer = 00000000] 23:55:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (11A0A800) [pid = 3772] [serial = 930] [outer = 0D968000] 23:55:17 INFO - PROCESS | 3772 | 1463036117441 Marionette DEBUG loaded listener.js 23:55:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (121B3C00) [pid = 3772] [serial = 931] [outer = 0D968000] 23:55:17 INFO - PROCESS | 3772 | 1463036117903 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:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 729ms 23:55:17 INFO - PROCESS | 3772 | 1463036117956 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:55:17 INFO - PROCESS | 3772 | 1463036117958 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:55:17 INFO - PROCESS | 3772 | 1463036117962 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:55:17 INFO - PROCESS | 3772 | 1463036117965 Marionette TRACE conn6 <- [1,1206,null,{}] 23:55:17 INFO - PROCESS | 3772 | 1463036118002 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:55:18 INFO - PROCESS | 3772 | 1463036118101 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:55:18 INFO - PROCESS | 3772 | 1463036118209 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:18 INFO - PROCESS | 3772 | ++DOCSHELL 149E4C00 == 93 [pid = 3772] [id = 311] 23:55:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (149EE800) [pid = 3772] [serial = 932] [outer = 00000000] 23:55:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (15F66800) [pid = 3772] [serial = 933] [outer = 149EE800] 23:55:18 INFO - PROCESS | 3772 | 1463036118256 Marionette DEBUG loaded listener.js 23:55:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1648E800) [pid = 3772] [serial = 934] [outer = 149EE800] 23:55:18 INFO - PROCESS | 3772 | 1463036118608 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:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 23:55:18 INFO - PROCESS | 3772 | 1463036118668 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:55:18 INFO - PROCESS | 3772 | 1463036118670 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:55:18 INFO - PROCESS | 3772 | 1463036118674 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:55:18 INFO - PROCESS | 3772 | 1463036118676 Marionette TRACE conn6 <- [1,1210,null,{}] 23:55:18 INFO - PROCESS | 3772 | 1463036118679 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:55:18 INFO - PROCESS | 3772 | 1463036118771 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:55:18 INFO - PROCESS | 3772 | 1463036118778 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:18 INFO - PROCESS | 3772 | ++DOCSHELL 164A1C00 == 94 [pid = 3772] [id = 312] 23:55:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (164A2000) [pid = 3772] [serial = 935] [outer = 00000000] 23:55:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (165C7C00) [pid = 3772] [serial = 936] [outer = 164A2000] 23:55:18 INFO - PROCESS | 3772 | 1463036118823 Marionette DEBUG loaded listener.js 23:55:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16E3C400) [pid = 3772] [serial = 937] [outer = 164A2000] 23:55:19 INFO - PROCESS | 3772 | 1463036119288 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:55:19 INFO - PROCESS | 3772 | 1463036119362 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:55:19 INFO - PROCESS | 3772 | 1463036119374 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:55:19 INFO - PROCESS | 3772 | 1463036119376 Marionette TRACE conn6 <- [1,1214,null,{}] 23:55:19 INFO - PROCESS | 3772 | 1463036119379 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:55:19 INFO - PROCESS | 3772 | 1463036119504 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:55:19 INFO - PROCESS | 3772 | 1463036119601 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:19 INFO - PROCESS | 3772 | ++DOCSHELL 1754BC00 == 95 [pid = 3772] [id = 313] 23:55:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (17B0D800) [pid = 3772] [serial = 938] [outer = 00000000] 23:55:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (17B1C800) [pid = 3772] [serial = 939] [outer = 17B0D800] 23:55:19 INFO - PROCESS | 3772 | 1463036119646 Marionette DEBUG loaded listener.js 23:55:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (17C33800) [pid = 3772] [serial = 940] [outer = 17B0D800] 23:55:20 INFO - PROCESS | 3772 | 1463036120083 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:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 23:55:20 INFO - PROCESS | 3772 | 1463036120108 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:55:20 INFO - PROCESS | 3772 | 1463036120110 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:55:20 INFO - PROCESS | 3772 | 1463036120113 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:55:20 INFO - PROCESS | 3772 | 1463036120115 Marionette TRACE conn6 <- [1,1218,null,{}] 23:55:20 INFO - PROCESS | 3772 | 1463036120118 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:55:20 INFO - PROCESS | 3772 | 1463036120264 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:55:20 INFO - PROCESS | 3772 | 1463036120333 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:20 INFO - PROCESS | 3772 | ++DOCSHELL 17EF3800 == 96 [pid = 3772] [id = 314] 23:55:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1802D400) [pid = 3772] [serial = 941] [outer = 00000000] 23:55:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (181A0800) [pid = 3772] [serial = 942] [outer = 1802D400] 23:55:20 INFO - PROCESS | 3772 | 1463036120378 Marionette DEBUG loaded listener.js 23:55:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (18D86C00) [pid = 3772] [serial = 943] [outer = 1802D400] 23:55:20 INFO - PROCESS | 3772 | 1463036120795 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:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 23:55:20 INFO - PROCESS | 3772 | 1463036120847 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:55:20 INFO - PROCESS | 3772 | 1463036120849 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:55:20 INFO - PROCESS | 3772 | 1463036120852 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:55:20 INFO - PROCESS | 3772 | 1463036120854 Marionette TRACE conn6 <- [1,1222,null,{}] 23:55:20 INFO - PROCESS | 3772 | 1463036120858 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:55:21 INFO - PROCESS | 3772 | 1463036121017 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (0F1AD000) [pid = 3772] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (164A1800) [pid = 3772] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (15D2A000) [pid = 3772] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (0D857800) [pid = 3772] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (0F1AF800) [pid = 3772] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (17D32800) [pid = 3772] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (18149800) [pid = 3772] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1819E000) [pid = 3772] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (16716000) [pid = 3772] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (165C1C00) [pid = 3772] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:55:21 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (13630800) [pid = 3772] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:55:21 INFO - PROCESS | 3772 | 1463036121264 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:21 INFO - PROCESS | 3772 | ++DOCSHELL 0D211800 == 97 [pid = 3772] [id = 315] 23:55:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (0D857800) [pid = 3772] [serial = 944] [outer = 00000000] 23:55:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0E4C2800) [pid = 3772] [serial = 945] [outer = 0D857800] 23:55:21 INFO - PROCESS | 3772 | 1463036121309 Marionette DEBUG loaded listener.js 23:55:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1362A000) [pid = 3772] [serial = 946] [outer = 0D857800] 23:55:21 INFO - PROCESS | 3772 | 1463036121653 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:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 871ms 23:55:21 INFO - PROCESS | 3772 | 1463036121725 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:55:21 INFO - PROCESS | 3772 | 1463036121727 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:55:21 INFO - PROCESS | 3772 | 1463036121738 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:55:21 INFO - PROCESS | 3772 | 1463036121739 Marionette TRACE conn6 <- [1,1226,null,{}] 23:55:21 INFO - PROCESS | 3772 | 1463036121743 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:55:21 INFO - PROCESS | 3772 | 1463036121847 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:55:21 INFO - PROCESS | 3772 | 1463036121853 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:21 INFO - PROCESS | 3772 | ++DOCSHELL 15D60000 == 98 [pid = 3772] [id = 316] 23:55:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (164AAC00) [pid = 3772] [serial = 947] [outer = 00000000] 23:55:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (18D8C800) [pid = 3772] [serial = 948] [outer = 164AAC00] 23:55:21 INFO - PROCESS | 3772 | 1463036121897 Marionette DEBUG loaded listener.js 23:55:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (19932400) [pid = 3772] [serial = 949] [outer = 164AAC00] 23:55:22 INFO - PROCESS | 3772 | 1463036122339 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:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 23:55:22 INFO - PROCESS | 3772 | 1463036122372 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:55:22 INFO - PROCESS | 3772 | 1463036122374 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:55:22 INFO - PROCESS | 3772 | 1463036122392 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:55:22 INFO - PROCESS | 3772 | 1463036122394 Marionette TRACE conn6 <- [1,1230,null,{}] 23:55:22 INFO - PROCESS | 3772 | 1463036122397 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:55:22 INFO - PROCESS | 3772 | 1463036122486 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:55:22 INFO - PROCESS | 3772 | 1463036122520 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:22 INFO - PROCESS | 3772 | ++DOCSHELL 17541000 == 99 [pid = 3772] [id = 317] 23:55:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (19935000) [pid = 3772] [serial = 950] [outer = 00000000] 23:55:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (1A642400) [pid = 3772] [serial = 951] [outer = 19935000] 23:55:22 INFO - PROCESS | 3772 | 1463036122564 Marionette DEBUG loaded listener.js 23:55:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A6A0800) [pid = 3772] [serial = 952] [outer = 19935000] 23:55:22 INFO - PROCESS | 3772 | 1463036122991 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:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 689ms 23:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:55:23 INFO - PROCESS | 3772 | 1463036123071 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 3772 | 1463036123073 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:55:23 INFO - PROCESS | 3772 | 1463036123076 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - PROCESS | 3772 | 1463036123078 Marionette TRACE conn6 <- [1,1234,null,{}] 23:55:23 INFO - PROCESS | 3772 | 1463036123081 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:55:23 INFO - PROCESS | 3772 | 1463036123172 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:55:23 INFO - PROCESS | 3772 | 1463036123178 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:23 INFO - PROCESS | 3772 | ++DOCSHELL 1A7D2400 == 100 [pid = 3772] [id = 318] 23:55:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A7D3800) [pid = 3772] [serial = 953] [outer = 00000000] 23:55:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A90C000) [pid = 3772] [serial = 954] [outer = 1A7D3800] 23:55:23 INFO - PROCESS | 3772 | 1463036123225 Marionette DEBUG loaded listener.js 23:55:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A951800) [pid = 3772] [serial = 955] [outer = 1A7D3800] 23:55:23 INFO - PROCESS | 3772 | 1463036123948 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:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 23:55:23 INFO - PROCESS | 3772 | 1463036124007 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 3772 | 1463036124012 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:55:23 INFO - PROCESS | 3772 | 1463036124017 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:55:24 INFO - PROCESS | 3772 | 1463036124022 Marionette TRACE conn6 <- [1,1238,null,{}] 23:55:24 INFO - PROCESS | 3772 | 1463036124027 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:55:24 INFO - PROCESS | 3772 | 1463036124162 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:55:24 INFO - PROCESS | 3772 | 1463036124306 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:24 INFO - PROCESS | 3772 | ++DOCSHELL 0F1AC400 == 101 [pid = 3772] [id = 319] 23:55:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (11A0F800) [pid = 3772] [serial = 956] [outer = 00000000] 23:55:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (13781000) [pid = 3772] [serial = 957] [outer = 11A0F800] 23:55:24 INFO - PROCESS | 3772 | 1463036124364 Marionette DEBUG loaded listener.js 23:55:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (149E6000) [pid = 3772] [serial = 958] [outer = 11A0F800] 23:55:24 INFO - PROCESS | 3772 | 1463036124927 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:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 23:55:24 INFO - PROCESS | 3772 | 1463036124953 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:55:24 INFO - PROCESS | 3772 | 1463036124959 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:55:24 INFO - PROCESS | 3772 | 1463036124965 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:55:24 INFO - PROCESS | 3772 | 1463036124968 Marionette TRACE conn6 <- [1,1242,null,{}] 23:55:24 INFO - PROCESS | 3772 | 1463036124972 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:55:25 INFO - PROCESS | 3772 | 1463036125097 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:55:25 INFO - PROCESS | 3772 | 1463036125263 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:25 INFO - PROCESS | 3772 | ++DOCSHELL 164A1000 == 102 [pid = 3772] [id = 320] 23:55:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (165C1800) [pid = 3772] [serial = 959] [outer = 00000000] 23:55:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (17B1C400) [pid = 3772] [serial = 960] [outer = 165C1800] 23:55:25 INFO - PROCESS | 3772 | 1463036125321 Marionette DEBUG loaded listener.js 23:55:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1802F800) [pid = 3772] [serial = 961] [outer = 165C1800] 23:55:25 INFO - PROCESS | 3772 | 1463036125921 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:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1021ms 23:55:25 INFO - PROCESS | 3772 | 1463036125988 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:55:25 INFO - PROCESS | 3772 | 1463036125990 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:55:25 INFO - PROCESS | 3772 | 1463036125994 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:55:25 INFO - PROCESS | 3772 | 1463036125998 Marionette TRACE conn6 <- [1,1246,null,{}] 23:55:26 INFO - PROCESS | 3772 | 1463036126009 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:55:26 INFO - PROCESS | 3772 | 1463036126148 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:55:26 INFO - PROCESS | 3772 | 1463036126294 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:26 INFO - PROCESS | 3772 | ++DOCSHELL 1814E000 == 103 [pid = 3772] [id = 321] 23:55:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A9CA800) [pid = 3772] [serial = 962] [outer = 00000000] 23:55:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1B123C00) [pid = 3772] [serial = 963] [outer = 1A9CA800] 23:55:26 INFO - PROCESS | 3772 | 1463036126355 Marionette DEBUG loaded listener.js 23:55:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1B160400) [pid = 3772] [serial = 964] [outer = 1A9CA800] 23:55:26 INFO - PROCESS | 3772 | 1463036126951 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:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1019ms 23:55:27 INFO - PROCESS | 3772 | 1463036127017 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:55:27 INFO - PROCESS | 3772 | 1463036127020 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:55:27 INFO - PROCESS | 3772 | 1463036127023 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:55:27 INFO - PROCESS | 3772 | 1463036127025 Marionette TRACE conn6 <- [1,1250,null,{}] 23:55:27 INFO - PROCESS | 3772 | 1463036127028 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:55:27 INFO - PROCESS | 3772 | 1463036127146 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:55:27 INFO - PROCESS | 3772 | 1463036127305 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:27 INFO - PROCESS | 3772 | ++DOCSHELL 1B1CA800 == 104 [pid = 3772] [id = 322] 23:55:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1B1CAC00) [pid = 3772] [serial = 965] [outer = 00000000] 23:55:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B25B400) [pid = 3772] [serial = 966] [outer = 1B1CAC00] 23:55:27 INFO - PROCESS | 3772 | 1463036127360 Marionette DEBUG loaded listener.js 23:55:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1B268400) [pid = 3772] [serial = 967] [outer = 1B1CAC00] 23:55:27 INFO - PROCESS | 3772 | 1463036127910 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:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 929ms 23:55:27 INFO - PROCESS | 3772 | 1463036127957 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:55:27 INFO - PROCESS | 3772 | 1463036127959 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:55:27 INFO - PROCESS | 3772 | 1463036127962 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:55:27 INFO - PROCESS | 3772 | 1463036127964 Marionette TRACE conn6 <- [1,1254,null,{}] 23:55:27 INFO - PROCESS | 3772 | 1463036127968 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:55:28 INFO - PROCESS | 3772 | 1463036128081 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:55:28 INFO - PROCESS | 3772 | 1463036128226 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:28 INFO - PROCESS | 3772 | ++DOCSHELL 1B3CD400 == 105 [pid = 3772] [id = 323] 23:55:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1B3CE800) [pid = 3772] [serial = 968] [outer = 00000000] 23:55:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1B3DC400) [pid = 3772] [serial = 969] [outer = 1B3CE800] 23:55:28 INFO - PROCESS | 3772 | 1463036128283 Marionette DEBUG loaded listener.js 23:55:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1B535800) [pid = 3772] [serial = 970] [outer = 1B3CE800] 23:55:28 INFO - PROCESS | 3772 | 1463036128882 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:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 23:55:28 INFO - PROCESS | 3772 | 1463036128933 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:55:28 INFO - PROCESS | 3772 | 1463036128935 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:55:28 INFO - PROCESS | 3772 | 1463036128939 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:55:28 INFO - PROCESS | 3772 | 1463036128941 Marionette TRACE conn6 <- [1,1258,null,{}] 23:55:28 INFO - PROCESS | 3772 | 1463036128945 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:55:29 INFO - PROCESS | 3772 | 1463036129098 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:55:29 INFO - PROCESS | 3772 | 1463036129244 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:29 INFO - PROCESS | 3772 | ++DOCSHELL 1B1C9000 == 106 [pid = 3772] [id = 324] 23:55:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1B53AC00) [pid = 3772] [serial = 971] [outer = 00000000] 23:55:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (1B591C00) [pid = 3772] [serial = 972] [outer = 1B53AC00] 23:55:29 INFO - PROCESS | 3772 | 1463036129300 Marionette DEBUG loaded listener.js 23:55:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1C076800) [pid = 3772] [serial = 973] [outer = 1B53AC00] 23:55:29 INFO - PROCESS | 3772 | 1463036129919 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:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1016ms 23:55:29 INFO - PROCESS | 3772 | 1463036129959 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:55:29 INFO - PROCESS | 3772 | 1463036129961 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:55:29 INFO - PROCESS | 3772 | 1463036129964 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:55:29 INFO - PROCESS | 3772 | 1463036129966 Marionette TRACE conn6 <- [1,1262,null,{}] 23:55:29 INFO - PROCESS | 3772 | 1463036129970 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:55:30 INFO - PROCESS | 3772 | 1463036130081 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:55:30 INFO - PROCESS | 3772 | 1463036130244 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:30 INFO - PROCESS | 3772 | ++DOCSHELL 0E8B5400 == 107 [pid = 3772] [id = 325] 23:55:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (0F116400) [pid = 3772] [serial = 974] [outer = 00000000] 23:55:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1C07A400) [pid = 3772] [serial = 975] [outer = 0F116400] 23:55:30 INFO - PROCESS | 3772 | 1463036130301 Marionette DEBUG loaded listener.js 23:55:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (1C094800) [pid = 3772] [serial = 976] [outer = 0F116400] 23:55:31 INFO - PROCESS | 3772 | 1463036131093 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:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1171ms 23:55:31 INFO - PROCESS | 3772 | 1463036131140 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:55:31 INFO - PROCESS | 3772 | 1463036131144 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:55:31 INFO - PROCESS | 3772 | 1463036131149 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:55:31 INFO - PROCESS | 3772 | 1463036131152 Marionette TRACE conn6 <- [1,1266,null,{}] 23:55:31 INFO - PROCESS | 3772 | 1463036131158 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:55:31 INFO - PROCESS | 3772 | 1463036131266 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:55:31 INFO - PROCESS | 3772 | 1463036131415 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:31 INFO - PROCESS | 3772 | ++DOCSHELL 0E460000 == 108 [pid = 3772] [id = 326] 23:55:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (11C23800) [pid = 3772] [serial = 977] [outer = 00000000] 23:55:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (13631000) [pid = 3772] [serial = 978] [outer = 11C23800] 23:55:31 INFO - PROCESS | 3772 | 1463036131466 Marionette DEBUG loaded listener.js 23:55:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (15D75400) [pid = 3772] [serial = 979] [outer = 11C23800] 23:55:32 INFO - PROCESS | 3772 | 1463036132110 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:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 23:55:32 INFO - PROCESS | 3772 | 1463036132120 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:55:32 INFO - PROCESS | 3772 | 1463036132126 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:55:32 INFO - PROCESS | 3772 | 1463036132131 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:55:32 INFO - PROCESS | 3772 | 1463036132134 Marionette TRACE conn6 <- [1,1270,null,{}] 23:55:32 INFO - PROCESS | 3772 | 1463036132138 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:55:32 INFO - PROCESS | 3772 | 1463036132249 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:55:32 INFO - PROCESS | 3772 | 1463036132425 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 17541000 == 107 [pid = 3772] [id = 317] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 15D60000 == 106 [pid = 3772] [id = 316] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 0D211800 == 105 [pid = 3772] [id = 315] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 17EF3800 == 104 [pid = 3772] [id = 314] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 1754BC00 == 103 [pid = 3772] [id = 313] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 164A1C00 == 102 [pid = 3772] [id = 312] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 149E4C00 == 101 [pid = 3772] [id = 311] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (0DE6D400) [pid = 3772] [serial = 855] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (149E4400) [pid = 3772] [serial = 858] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (192D6400) [pid = 3772] [serial = 861] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (19A62800) [pid = 3772] [serial = 864] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1A649000) [pid = 3772] [serial = 867] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1A90D800) [pid = 3772] [serial = 870] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A6A0400) [pid = 3772] [serial = 903] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | ++DOCSHELL 08D81400 == 102 [pid = 3772] [id = 327] 23:55:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (0CFEE400) [pid = 3772] [serial = 980] [outer = 00000000] 23:55:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (0F1AD000) [pid = 3772] [serial = 981] [outer = 0CFEE400] 23:55:32 INFO - PROCESS | 3772 | 1463036132536 Marionette DEBUG loaded listener.js 23:55:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (13358400) [pid = 3772] [serial = 982] [outer = 0CFEE400] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 0D963400 == 101 [pid = 3772] [id = 310] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 1362B400 == 100 [pid = 3772] [id = 309] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 1A91DC00 == 99 [pid = 3772] [id = 305] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 1A699C00 == 98 [pid = 3772] [id = 304] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 0D753C00 == 97 [pid = 3772] [id = 303] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 0E459800 == 96 [pid = 3772] [id = 302] 23:55:32 INFO - PROCESS | 3772 | --DOCSHELL 191D7400 == 95 [pid = 3772] [id = 301] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (16E41400) [pid = 3772] [serial = 757] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (14DC5400) [pid = 3772] [serial = 882] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (16117400) [pid = 3772] [serial = 883] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1754A800) [pid = 3772] [serial = 874] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (16E3A000) [pid = 3772] [serial = 888] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (165BC800) [pid = 3772] [serial = 873] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (164A2C00) [pid = 3772] [serial = 885] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (12110800) [pid = 3772] [serial = 879] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (13256C00) [pid = 3772] [serial = 880] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1362A400) [pid = 3772] [serial = 877] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (123F2400) [pid = 3772] [serial = 876] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1803A400) [pid = 3772] [serial = 892] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (18035C00) [pid = 3772] [serial = 891] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (16E48800) [pid = 3772] [serial = 889] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1819DC00) [pid = 3772] [serial = 894] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1992E000) [pid = 3772] [serial = 900] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (18D82000) [pid = 3772] [serial = 895] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (19935C00) [pid = 3772] [serial = 901] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (17EF9800) [pid = 3772] [serial = 897] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (18198400) [pid = 3772] [serial = 898] [outer = 00000000] [url = about:blank] 23:55:32 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (165BD000) [pid = 3772] [serial = 886] [outer = 00000000] [url = about:blank] 23:55:33 INFO - PROCESS | 3772 | 1463036133044 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:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 929ms 23:55:33 INFO - PROCESS | 3772 | 1463036133065 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:55:33 INFO - PROCESS | 3772 | 1463036133067 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:55:33 INFO - PROCESS | 3772 | 1463036133070 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:55:33 INFO - PROCESS | 3772 | 1463036133074 Marionette TRACE conn6 <- [1,1274,null,{}] 23:55:33 INFO - PROCESS | 3772 | 1463036133085 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:55:33 INFO - PROCESS | 3772 | 1463036133187 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:55:33 INFO - PROCESS | 3772 | 1463036133198 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:33 INFO - PROCESS | 3772 | ++DOCSHELL 13633000 == 96 [pid = 3772] [id = 328] 23:55:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (15D7A800) [pid = 3772] [serial = 983] [outer = 00000000] 23:55:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1648FC00) [pid = 3772] [serial = 984] [outer = 15D7A800] 23:55:33 INFO - PROCESS | 3772 | 1463036133247 Marionette DEBUG loaded listener.js 23:55:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (164A2C00) [pid = 3772] [serial = 985] [outer = 15D7A800] 23:55:33 INFO - PROCESS | 3772 | 1463036133735 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:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 23:55:33 INFO - PROCESS | 3772 | 1463036133805 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:55:33 INFO - PROCESS | 3772 | 1463036133807 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:55:33 INFO - PROCESS | 3772 | 1463036133810 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:55:33 INFO - PROCESS | 3772 | 1463036133812 Marionette TRACE conn6 <- [1,1278,null,{}] 23:55:33 INFO - PROCESS | 3772 | 1463036133815 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:55:33 INFO - PROCESS | 3772 | 1463036133910 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:55:34 INFO - PROCESS | 3772 | 1463036134185 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:34 INFO - PROCESS | 3772 | ++DOCSHELL 0D911800 == 97 [pid = 3772] [id = 329] 23:55:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (0D91BC00) [pid = 3772] [serial = 986] [outer = 00000000] 23:55:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (0DE0A400) [pid = 3772] [serial = 987] [outer = 0D91BC00] 23:55:34 INFO - PROCESS | 3772 | 1463036134245 Marionette DEBUG loaded listener.js 23:55:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (11A0AC00) [pid = 3772] [serial = 988] [outer = 0D91BC00] 23:55:34 INFO - PROCESS | 3772 | 1463036134839 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:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1073ms 23:55:34 INFO - PROCESS | 3772 | 1463036134889 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:55:34 INFO - PROCESS | 3772 | 1463036134894 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:55:34 INFO - PROCESS | 3772 | 1463036134899 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:55:34 INFO - PROCESS | 3772 | 1463036134903 Marionette TRACE conn6 <- [1,1282,null,{}] 23:55:34 INFO - PROCESS | 3772 | 1463036134908 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:55:35 INFO - PROCESS | 3772 | 1463036135028 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:55:35 INFO - PROCESS | 3772 | 1463036135194 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:35 INFO - PROCESS | 3772 | ++DOCSHELL 14DC5400 == 98 [pid = 3772] [id = 330] 23:55:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (15030800) [pid = 3772] [serial = 989] [outer = 00000000] 23:55:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (16493800) [pid = 3772] [serial = 990] [outer = 15030800] 23:55:35 INFO - PROCESS | 3772 | 1463036135256 Marionette DEBUG loaded listener.js 23:55:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (165BD800) [pid = 3772] [serial = 991] [outer = 15030800] 23:55:35 INFO - PROCESS | 3772 | 1463036135881 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:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1021ms 23:55:35 INFO - PROCESS | 3772 | 1463036135927 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:55:35 INFO - PROCESS | 3772 | 1463036135932 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:55:35 INFO - PROCESS | 3772 | 1463036135936 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:55:35 INFO - PROCESS | 3772 | 1463036135938 Marionette TRACE conn6 <- [1,1286,null,{}] 23:55:35 INFO - PROCESS | 3772 | 1463036135943 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:55:36 INFO - PROCESS | 3772 | 1463036136066 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:55:36 INFO - PROCESS | 3772 | 1463036136215 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:36 INFO - PROCESS | 3772 | ++DOCSHELL 16E45800 == 99 [pid = 3772] [id = 331] 23:55:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (16E45C00) [pid = 3772] [serial = 992] [outer = 00000000] 23:55:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1754A800) [pid = 3772] [serial = 993] [outer = 16E45C00] 23:55:36 INFO - PROCESS | 3772 | 1463036136275 Marionette DEBUG loaded listener.js 23:55:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (17B18000) [pid = 3772] [serial = 994] [outer = 16E45C00] 23:55:36 INFO - PROCESS | 3772 | 1463036136923 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:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1019ms 23:55:36 INFO - PROCESS | 3772 | 1463036136958 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:55:36 INFO - PROCESS | 3772 | 1463036136961 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:55:36 INFO - PROCESS | 3772 | 1463036136971 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:55:36 INFO - PROCESS | 3772 | 1463036136977 Marionette TRACE conn6 <- [1,1290,null,{}] 23:55:36 INFO - PROCESS | 3772 | 1463036136982 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:55:37 INFO - PROCESS | 3772 | 1463036137117 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:55:37 INFO - PROCESS | 3772 | 1463036137267 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:37 INFO - PROCESS | 3772 | ++DOCSHELL 18145000 == 100 [pid = 3772] [id = 332] 23:55:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (18147800) [pid = 3772] [serial = 995] [outer = 00000000] 23:55:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (18196C00) [pid = 3772] [serial = 996] [outer = 18147800] 23:55:37 INFO - PROCESS | 3772 | 1463036137325 Marionette DEBUG loaded listener.js 23:55:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1819F000) [pid = 3772] [serial = 997] [outer = 18147800] 23:55:37 INFO - PROCESS | 3772 | 1463036137986 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:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1083ms 23:55:38 INFO - PROCESS | 3772 | 1463036138059 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 3772 | 1463036138062 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:55:38 INFO - PROCESS | 3772 | 1463036138066 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - PROCESS | 3772 | 1463036138068 Marionette TRACE conn6 <- [1,1294,null,{}] 23:55:38 INFO - PROCESS | 3772 | 1463036138072 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:55:38 INFO - PROCESS | 3772 | 1463036138192 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:55:38 INFO - PROCESS | 3772 | 1463036138334 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:38 INFO - PROCESS | 3772 | ++DOCSHELL 165C1C00 == 101 [pid = 3772] [id = 333] 23:55:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1814EC00) [pid = 3772] [serial = 998] [outer = 00000000] 23:55:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (1992C000) [pid = 3772] [serial = 999] [outer = 1814EC00] 23:55:38 INFO - PROCESS | 3772 | 1463036138389 Marionette DEBUG loaded listener.js 23:55:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (19938800) [pid = 3772] [serial = 1000] [outer = 1814EC00] 23:55:38 INFO - PROCESS | 3772 | 1463036138939 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:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 23:55:38 INFO - PROCESS | 3772 | 1463036138997 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 3772 | 1463036139000 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:55:38 INFO - PROCESS | 3772 | 1463036139003 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:55:38 INFO - PROCESS | 3772 | 1463036139005 Marionette TRACE conn6 <- [1,1298,null,{}] 23:55:38 INFO - PROCESS | 3772 | 1463036139009 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:55:39 INFO - PROCESS | 3772 | 1463036139119 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:55:39 INFO - PROCESS | 3772 | 1463036139279 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 3772 | ++DOCSHELL 1A192C00 == 102 [pid = 3772] [id = 334] 23:55:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1A195000) [pid = 3772] [serial = 1001] [outer = 00000000] 23:55:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1A646000) [pid = 3772] [serial = 1002] [outer = 1A195000] 23:55:39 INFO - PROCESS | 3772 | 1463036139342 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1A86B800) [pid = 3772] [serial = 1003] [outer = 1A195000] 23:55:39 INFO - PROCESS | 3772 | 1463036139977 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",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 3772 | 1463036140026 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:55:40 INFO - PROCESS | 3772 | 1463036140029 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 3772 | 1463036140031 Marionette TRACE conn6 <- [1,1302,null,{}] 23:55:40 INFO - PROCESS | 3772 | 1463036140048 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:55:40 INFO - PROCESS | 3772 | 1463036140215 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:55:40 INFO - PROCESS | 3772 | 1463036140330 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:40 INFO - PROCESS | 3772 | ++DOCSHELL 0D96D800 == 103 [pid = 3772] [id = 335] 23:55:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (18036C00) [pid = 3772] [serial = 1004] [outer = 00000000] 23:55:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (1A9D9800) [pid = 3772] [serial = 1005] [outer = 18036C00] 23:55:40 INFO - PROCESS | 3772 | 1463036140389 Marionette DEBUG loaded listener.js 23:55:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1B159800) [pid = 3772] [serial = 1006] [outer = 18036C00] 23:55:40 INFO - PROCESS | 3772 | 1463036141014 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:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1016ms 23:55:41 INFO - PROCESS | 3772 | 1463036141049 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:55:41 INFO - PROCESS | 3772 | 1463036141052 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:55:41 INFO - PROCESS | 3772 | 1463036141055 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - PROCESS | 3772 | 1463036141057 Marionette TRACE conn6 <- [1,1306,null,{}] 23:55:41 INFO - PROCESS | 3772 | 1463036141061 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:55:41 INFO - PROCESS | 3772 | 1463036141172 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:55:41 INFO - PROCESS | 3772 | 1463036141337 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 3772 | ++DOCSHELL 1A951C00 == 104 [pid = 3772] [id = 336] 23:55:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (1A9D3C00) [pid = 3772] [serial = 1007] [outer = 00000000] 23:55:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (1B263400) [pid = 3772] [serial = 1008] [outer = 1A9D3C00] 23:55:41 INFO - PROCESS | 3772 | 1463036141395 Marionette DEBUG loaded listener.js 23:55:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (1B3D7000) [pid = 3772] [serial = 1009] [outer = 1A9D3C00] 23:55:41 INFO - PROCESS | 3772 | 1463036142003 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:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 23:55:42 INFO - PROCESS | 3772 | 1463036142029 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:55:42 INFO - PROCESS | 3772 | 1463036142032 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:55:42 INFO - PROCESS | 3772 | 1463036142035 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:55:42 INFO - PROCESS | 3772 | 1463036142037 Marionette TRACE conn6 <- [1,1310,null,{}] 23:55:42 INFO - PROCESS | 3772 | 1463036142041 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:55:42 INFO - PROCESS | 3772 | 1463036142154 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:55:42 INFO - PROCESS | 3772 | 1463036142317 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:42 INFO - PROCESS | 3772 | ++DOCSHELL 1B25E400 == 105 [pid = 3772] [id = 337] 23:55:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (1B3D6800) [pid = 3772] [serial = 1010] [outer = 00000000] 23:55:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1C073800) [pid = 3772] [serial = 1011] [outer = 1B3D6800] 23:55:42 INFO - PROCESS | 3772 | 1463036142371 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1C07EC00) [pid = 3772] [serial = 1012] [outer = 1B3D6800] 23:55:42 INFO - PROCESS | 3772 | 1463036142919 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:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 929ms 23:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:55:42 INFO - PROCESS | 3772 | 1463036142969 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:55:42 INFO - PROCESS | 3772 | 1463036142972 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:55:42 INFO - PROCESS | 3772 | 1463036142975 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:55:42 INFO - PROCESS | 3772 | 1463036142977 Marionette TRACE conn6 <- [1,1314,null,{}] 23:55:42 INFO - PROCESS | 3772 | 1463036142981 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:55:43 INFO - PROCESS | 3772 | 1463036143097 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:55:43 INFO - PROCESS | 3772 | 1463036143377 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 3772 | ++DOCSHELL 0DE6A400 == 106 [pid = 3772] [id = 338] 23:55:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (0DE6B000) [pid = 3772] [serial = 1013] [outer = 00000000] 23:55:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1232CC00) [pid = 3772] [serial = 1014] [outer = 0DE6B000] 23:55:43 INFO - PROCESS | 3772 | 1463036143432 Marionette DEBUG loaded listener.js 23:55:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (13782400) [pid = 3772] [serial = 1015] [outer = 0DE6B000] 23:55:44 INFO - PROCESS | 3772 | 1463036144056 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:55:44 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:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1121ms 23:55:44 INFO - PROCESS | 3772 | 1463036144101 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:55:44 INFO - PROCESS | 3772 | 1463036144106 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:55:44 INFO - PROCESS | 3772 | 1463036144110 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:55:44 INFO - PROCESS | 3772 | 1463036144113 Marionette TRACE conn6 <- [1,1318,null,{}] 23:55:44 INFO - PROCESS | 3772 | 1463036144118 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:55:44 INFO - PROCESS | 3772 | 1463036144270 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 13633000 == 105 [pid = 3772] [id = 328] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 08D81400 == 104 [pid = 3772] [id = 327] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 0E460000 == 103 [pid = 3772] [id = 326] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 1B1C9000 == 102 [pid = 3772] [id = 324] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 1B3CD400 == 101 [pid = 3772] [id = 323] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 1B1CA800 == 100 [pid = 3772] [id = 322] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 1814E000 == 99 [pid = 3772] [id = 321] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 164A1000 == 98 [pid = 3772] [id = 320] 23:55:44 INFO - PROCESS | 3772 | --DOCSHELL 0F1AC400 == 97 [pid = 3772] [id = 319] 23:55:44 INFO - PROCESS | 3772 | 1463036144430 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 3772 | ++DOCSHELL 0CFEC400 == 98 [pid = 3772] [id = 339] 23:55:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (0D204400) [pid = 3772] [serial = 1016] [outer = 00000000] 23:55:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (0DD91000) [pid = 3772] [serial = 1017] [outer = 0D204400] 23:55:44 INFO - PROCESS | 3772 | 1463036144481 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (123EB800) [pid = 3772] [serial = 1018] [outer = 0D204400] 23:55:44 INFO - PROCESS | 3772 | 1463036144958 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:55:44 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:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 891ms 23:55:44 INFO - PROCESS | 3772 | 1463036145008 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:55:44 INFO - PROCESS | 3772 | 1463036145012 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:55:45 INFO - PROCESS | 3772 | 1463036145026 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:55:45 INFO - PROCESS | 3772 | 1463036145028 Marionette TRACE conn6 <- [1,1322,null,{}] 23:55:45 INFO - PROCESS | 3772 | 1463036145032 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:55:45 INFO - PROCESS | 3772 | 1463036145176 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:55:45 INFO - PROCESS | 3772 | 1463036145249 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:45 INFO - PROCESS | 3772 | ++DOCSHELL 17D33800 == 99 [pid = 3772] [id = 340] 23:55:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (17D39800) [pid = 3772] [serial = 1019] [outer = 00000000] 23:55:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (18039400) [pid = 3772] [serial = 1020] [outer = 17D39800] 23:55:45 INFO - PROCESS | 3772 | 1463036145298 Marionette DEBUG loaded listener.js 23:55:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (1814A800) [pid = 3772] [serial = 1021] [outer = 17D39800] 23:55:45 INFO - PROCESS | 3772 | 1463036145819 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:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 830ms 23:55:45 INFO - PROCESS | 3772 | 1463036145865 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:55:45 INFO - PROCESS | 3772 | 1463036145867 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:55:45 INFO - PROCESS | 3772 | 1463036145877 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:55:45 INFO - PROCESS | 3772 | 1463036145883 Marionette TRACE conn6 <- [1,1326,null,{}] 23:55:45 INFO - PROCESS | 3772 | 1463036145887 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:55:46 INFO - PROCESS | 3772 | 1463036146039 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:55:46 INFO - PROCESS | 3772 | 1463036146058 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:46 INFO - PROCESS | 3772 | ++DOCSHELL 1A7DF400 == 100 [pid = 3772] [id = 341] 23:55:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (1A917000) [pid = 3772] [serial = 1022] [outer = 00000000] 23:55:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (1B15A400) [pid = 3772] [serial = 1023] [outer = 1A917000] 23:55:46 INFO - PROCESS | 3772 | 1463036146105 Marionette DEBUG loaded listener.js 23:55:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (1B1CE000) [pid = 3772] [serial = 1024] [outer = 1A917000] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (18147C00) [pid = 3772] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1802F400) [pid = 3772] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1A9CB400) [pid = 3772] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (0DA0B400) [pid = 3772] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (19938C00) [pid = 3772] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (1248BC00) [pid = 3772] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (19006800) [pid = 3772] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (1B1CBC00) [pid = 3772] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (1A63F800) [pid = 3772] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1A192000) [pid = 3772] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (17B0D800) [pid = 3772] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (1802D400) [pid = 3772] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (0D857800) [pid = 3772] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (164A2000) [pid = 3772] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (1232B000) [pid = 3772] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (13630C00) [pid = 3772] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (0D968000) [pid = 3772] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (164AAC00) [pid = 3772] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (11C23800) [pid = 3772] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (149EE800) [pid = 3772] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (0CFEE400) [pid = 3772] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (0DE78400) [pid = 3772] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (1B58B400) [pid = 3772] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (181A2000) [pid = 3772] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (121AE000) [pid = 3772] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1B1C7400) [pid = 3772] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1A868C00) [pid = 3772] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:55:47 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (19935000) [pid = 3772] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:55:47 INFO - PROCESS | 3772 | 1463036147221 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:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1378ms 23:55:47 INFO - PROCESS | 3772 | 1463036147252 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 3772 | 1463036147255 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:55:47 INFO - PROCESS | 3772 | 1463036147258 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:55:47 INFO - PROCESS | 3772 | 1463036147259 Marionette TRACE conn6 <- [1,1330,null,{}] 23:55:47 INFO - PROCESS | 3772 | 1463036147263 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:55:47 INFO - PROCESS | 3772 | 1463036147371 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:55:47 INFO - PROCESS | 3772 | 1463036147410 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 3772 | ++DOCSHELL 121AE000 == 101 [pid = 3772] [id = 342] 23:55:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (121B0000) [pid = 3772] [serial = 1025] [outer = 00000000] 23:55:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (13625400) [pid = 3772] [serial = 1026] [outer = 121B0000] 23:55:47 INFO - PROCESS | 3772 | 1463036147457 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (14DC1400) [pid = 3772] [serial = 1027] [outer = 121B0000] 23:55:47 INFO - PROCESS | 3772 | 1463036147921 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:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 729ms 23:55:47 INFO - PROCESS | 3772 | 1463036147993 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 3772 | 1463036147995 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:55:47 INFO - PROCESS | 3772 | 1463036147998 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:55:47 INFO - PROCESS | 3772 | 1463036148000 Marionette TRACE conn6 <- [1,1334,null,{}] 23:55:47 INFO - PROCESS | 3772 | 1463036148003 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:55:48 INFO - PROCESS | 3772 | 1463036148097 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:55:48 INFO - PROCESS | 3772 | 1463036148104 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:48 INFO - PROCESS | 3772 | ++DOCSHELL 18149400 == 102 [pid = 3772] [id = 343] 23:55:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (18198800) [pid = 3772] [serial = 1028] [outer = 00000000] 23:55:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (19DEC800) [pid = 3772] [serial = 1029] [outer = 18198800] 23:55:48 INFO - PROCESS | 3772 | 1463036148155 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (1B536400) [pid = 3772] [serial = 1030] [outer = 18198800] 23:55:48 INFO - PROCESS | 3772 | 1463036148661 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:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 23:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:55:48 INFO - PROCESS | 3772 | 1463036148733 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 3772 | 1463036148735 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:55:48 INFO - PROCESS | 3772 | 1463036148738 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 3772 | 1463036148740 Marionette TRACE conn6 <- [1,1338,null,{}] 23:55:48 INFO - PROCESS | 3772 | 1463036148744 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:55:48 INFO - PROCESS | 3772 | 1463036148864 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:55:48 INFO - PROCESS | 3772 | 1463036148876 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:48 INFO - PROCESS | 3772 | ++DOCSHELL 1819F400 == 103 [pid = 3772] [id = 344] 23:55:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (1B583800) [pid = 3772] [serial = 1031] [outer = 00000000] 23:55:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (1C197800) [pid = 3772] [serial = 1032] [outer = 1B583800] 23:55:48 INFO - PROCESS | 3772 | 1463036148919 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (1C2A9400) [pid = 3772] [serial = 1033] [outer = 1B583800] 23:55:49 INFO - PROCESS | 3772 | 1463036149583 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:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 870ms 23:55:49 INFO - PROCESS | 3772 | 1463036149613 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:55:49 INFO - PROCESS | 3772 | 1463036149618 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:55:49 INFO - PROCESS | 3772 | 1463036149623 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:55:49 INFO - PROCESS | 3772 | 1463036149628 Marionette TRACE conn6 <- [1,1342,null,{}] 23:55:49 INFO - PROCESS | 3772 | 1463036149634 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:55:49 INFO - PROCESS | 3772 | 1463036149766 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:55:49 INFO - PROCESS | 3772 | 1463036149940 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 3772 | ++DOCSHELL 0DD8FC00 == 104 [pid = 3772] [id = 345] 23:55:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (1232B000) [pid = 3772] [serial = 1034] [outer = 00000000] 23:55:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (16496000) [pid = 3772] [serial = 1035] [outer = 1232B000] 23:55:49 INFO - PROCESS | 3772 | 1463036149997 Marionette DEBUG loaded listener.js 23:55:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (165C6800) [pid = 3772] [serial = 1036] [outer = 1232B000] 23:55:50 INFO - PROCESS | 3772 | 1463036150647 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:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1068ms 23:55:50 INFO - PROCESS | 3772 | 1463036150705 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:55:50 INFO - PROCESS | 3772 | 1463036150712 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:55:50 INFO - PROCESS | 3772 | 1463036150719 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:55:50 INFO - PROCESS | 3772 | 1463036150722 Marionette TRACE conn6 <- [1,1346,null,{}] 23:55:50 INFO - PROCESS | 3772 | 1463036150726 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:55:50 INFO - PROCESS | 3772 | 1463036150851 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:55:50 INFO - PROCESS | 3772 | 1463036151010 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:51 INFO - PROCESS | 3772 | ++DOCSHELL 16717400 == 105 [pid = 3772] [id = 346] 23:55:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (17D2E000) [pid = 3772] [serial = 1037] [outer = 00000000] 23:55:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (19930000) [pid = 3772] [serial = 1038] [outer = 17D2E000] 23:55:51 INFO - PROCESS | 3772 | 1463036151069 Marionette DEBUG loaded listener.js 23:55:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 160 (1A698C00) [pid = 3772] [serial = 1039] [outer = 17D2E000] 23:55:51 INFO - PROCESS | 3772 | 1463036151680 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:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1019ms 23:55:51 INFO - PROCESS | 3772 | 1463036151744 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:55:51 INFO - PROCESS | 3772 | 1463036151746 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:55:51 INFO - PROCESS | 3772 | 1463036151750 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:55:51 INFO - PROCESS | 3772 | 1463036151754 Marionette TRACE conn6 <- [1,1350,null,{}] 23:55:51 INFO - PROCESS | 3772 | 1463036151765 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:55:51 INFO - PROCESS | 3772 | 1463036151951 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:55:52 INFO - PROCESS | 3772 | 1463036152105 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:52 INFO - PROCESS | 3772 | ++DOCSHELL 1C095000 == 106 [pid = 3772] [id = 347] 23:55:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 161 (1C2A0800) [pid = 3772] [serial = 1040] [outer = 00000000] 23:55:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 162 (1F112800) [pid = 3772] [serial = 1041] [outer = 1C2A0800] 23:55:52 INFO - PROCESS | 3772 | 1463036152168 Marionette DEBUG loaded listener.js 23:55:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 163 (1F117000) [pid = 3772] [serial = 1042] [outer = 1C2A0800] 23:55:52 INFO - PROCESS | 3772 | 1463036152798 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:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1075ms 23:55:52 INFO - PROCESS | 3772 | 1463036152847 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:55:52 INFO - PROCESS | 3772 | 1463036152850 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:55:52 INFO - PROCESS | 3772 | 1463036152854 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:55:52 INFO - PROCESS | 3772 | 1463036152856 Marionette TRACE conn6 <- [1,1354,null,{}] 23:55:52 INFO - PROCESS | 3772 | 1463036152859 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:55:52 INFO - PROCESS | 3772 | 1463036152979 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:55:53 INFO - PROCESS | 3772 | 1463036153149 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:53 INFO - PROCESS | 3772 | ++DOCSHELL 1F118400 == 107 [pid = 3772] [id = 348] 23:55:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 164 (1F11F400) [pid = 3772] [serial = 1043] [outer = 00000000] 23:55:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 165 (1F122C00) [pid = 3772] [serial = 1044] [outer = 1F11F400] 23:55:53 INFO - PROCESS | 3772 | 1463036153204 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 166 (1F12BC00) [pid = 3772] [serial = 1045] [outer = 1F11F400] 23:55:53 INFO - PROCESS | 3772 | 1463036153867 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:55:53 INFO - PROCESS | 3772 | 1463036153927 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:55:53 INFO - PROCESS | 3772 | 1463036153931 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:55:53 INFO - PROCESS | 3772 | 1463036153933 Marionette TRACE conn6 <- [1,1358,null,{}] 23:55:53 INFO - PROCESS | 3772 | 1463036153937 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:55:54 INFO - PROCESS | 3772 | 1463036154053 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:55:54 INFO - PROCESS | 3772 | 1463036154211 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:54 INFO - PROCESS | 3772 | ++DOCSHELL 0D914800 == 108 [pid = 3772] [id = 349] 23:55:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 167 (1C094C00) [pid = 3772] [serial = 1046] [outer = 00000000] 23:55:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 168 (1F3CAC00) [pid = 3772] [serial = 1047] [outer = 1C094C00] 23:55:54 INFO - PROCESS | 3772 | 1463036154270 Marionette DEBUG loaded listener.js 23:55:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 169 (1F3D1000) [pid = 3772] [serial = 1048] [outer = 1C094C00] 23:55:54 INFO - PROCESS | 3772 | 1463036154908 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:55:54 INFO - PROCESS | 3772 | 1463036154954 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:55:54 INFO - PROCESS | 3772 | 1463036154958 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:55:54 INFO - PROCESS | 3772 | 1463036154960 Marionette TRACE conn6 <- [1,1362,null,{}] 23:55:54 INFO - PROCESS | 3772 | 1463036154964 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:55:55 INFO - PROCESS | 3772 | 1463036155155 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:55:55 INFO - PROCESS | 3772 | 1463036155174 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:55 INFO - PROCESS | 3772 | ++DOCSHELL 1F3D2000 == 109 [pid = 3772] [id = 350] 23:55:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 170 (1F3D2800) [pid = 3772] [serial = 1049] [outer = 00000000] 23:55:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 171 (2046B000) [pid = 3772] [serial = 1050] [outer = 1F3D2800] 23:55:55 INFO - PROCESS | 3772 | 1463036155229 Marionette DEBUG loaded listener.js 23:55:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 172 (2046F800) [pid = 3772] [serial = 1051] [outer = 1F3D2800] 23:55:55 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:55 INFO - PROCESS | 3772 | 1463036155904 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:55:55 INFO - PROCESS | 3772 | 1463036155934 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:55:55 INFO - PROCESS | 3772 | 1463036155938 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:55:55 INFO - PROCESS | 3772 | 1463036155940 Marionette TRACE conn6 <- [1,1366,null,{}] 23:55:55 INFO - PROCESS | 3772 | 1463036155943 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:55:56 INFO - PROCESS | 3772 | 1463036156062 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:55:56 INFO - PROCESS | 3772 | 1463036156249 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:56 INFO - PROCESS | 3772 | ++DOCSHELL 0D913C00 == 110 [pid = 3772] [id = 351] 23:55:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 173 (0D919800) [pid = 3772] [serial = 1052] [outer = 00000000] 23:55:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 174 (13890400) [pid = 3772] [serial = 1053] [outer = 0D919800] 23:55:56 INFO - PROCESS | 3772 | 1463036156308 Marionette DEBUG loaded listener.js 23:55:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 175 (1649AC00) [pid = 3772] [serial = 1054] [outer = 0D919800] 23:55:57 INFO - PROCESS | 3772 | 1463036157157 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:55:57 INFO - PROCESS | 3772 | 1463036157218 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:55:57 INFO - PROCESS | 3772 | 1463036157223 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:55:57 INFO - PROCESS | 3772 | 1463036157227 Marionette TRACE conn6 <- [1,1370,null,{}] 23:55:57 INFO - PROCESS | 3772 | 1463036157233 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:55:57 INFO - PROCESS | 3772 | 1463036157350 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:55:57 INFO - PROCESS | 3772 | 1463036157505 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:57 INFO - PROCESS | 3772 | ++DOCSHELL 0D969C00 == 111 [pid = 3772] [id = 352] 23:55:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 176 (0DA0AC00) [pid = 3772] [serial = 1055] [outer = 00000000] 23:55:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 177 (13626400) [pid = 3772] [serial = 1056] [outer = 0DA0AC00] 23:55:57 INFO - PROCESS | 3772 | 1463036157562 Marionette DEBUG loaded listener.js 23:55:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 178 (149E4C00) [pid = 3772] [serial = 1057] [outer = 0DA0AC00] 23:55:58 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:58 INFO - PROCESS | 3772 | 1463036158224 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:55:58 INFO - PROCESS | 3772 | 1463036158257 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:55:58 INFO - PROCESS | 3772 | 1463036158265 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:55:58 INFO - PROCESS | 3772 | 1463036158267 Marionette TRACE conn6 <- [1,1374,null,{}] 23:55:58 INFO - PROCESS | 3772 | 1463036158271 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:55:58 INFO - PROCESS | 3772 | 1463036158394 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:55:58 INFO - PROCESS | 3772 | 1463036158553 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:58 INFO - PROCESS | 3772 | ++DOCSHELL 0D916C00 == 112 [pid = 3772] [id = 353] 23:55:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 179 (123F3400) [pid = 3772] [serial = 1058] [outer = 00000000] 23:55:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 180 (165BA400) [pid = 3772] [serial = 1059] [outer = 123F3400] 23:55:58 INFO - PROCESS | 3772 | 1463036158602 Marionette DEBUG loaded listener.js 23:55:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 181 (1671F400) [pid = 3772] [serial = 1060] [outer = 123F3400] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 16E47C00 == 111 [pid = 3772] [id = 162] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 13624400 == 110 [pid = 3772] [id = 89] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 18149400 == 109 [pid = 3772] [id = 343] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 121AE000 == 108 [pid = 3772] [id = 342] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 1A7DF400 == 107 [pid = 3772] [id = 341] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 17D33800 == 106 [pid = 3772] [id = 340] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 0CFEC400 == 105 [pid = 3772] [id = 339] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 180 (16716400) [pid = 3772] [serial = 909] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 179 (1A90C000) [pid = 3772] [serial = 954] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 178 (1648FC00) [pid = 3772] [serial = 984] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 177 (13781000) [pid = 3772] [serial = 957] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 176 (17B1C400) [pid = 3772] [serial = 960] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 175 (1B123C00) [pid = 3772] [serial = 963] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 174 (1B25B400) [pid = 3772] [serial = 966] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 173 (1B3DC400) [pid = 3772] [serial = 969] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 172 (1B591C00) [pid = 3772] [serial = 972] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 171 (1A86A400) [pid = 3772] [serial = 912] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 170 (1A94C800) [pid = 3772] [serial = 915] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 169 (1A9D1C00) [pid = 3772] [serial = 918] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 168 (1B164400) [pid = 3772] [serial = 921] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 0DE6A400 == 104 [pid = 3772] [id = 338] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 18145000 == 103 [pid = 3772] [id = 332] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 16E45800 == 102 [pid = 3772] [id = 331] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 14DC5400 == 101 [pid = 3772] [id = 330] 23:55:58 INFO - PROCESS | 3772 | --DOCSHELL 0D911800 == 100 [pid = 3772] [id = 329] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 167 (17B0EC00) [pid = 3772] [serial = 820] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 166 (1C093400) [pid = 3772] [serial = 814] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 165 (19933C00) [pid = 3772] [serial = 772] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 164 (165BAC00) [pid = 3772] [serial = 805] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 163 (1B3D8400) [pid = 3772] [serial = 802] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 162 (1A914800) [pid = 3772] [serial = 871] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 161 (181A0C00) [pid = 3772] [serial = 853] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 160 (1992F000) [pid = 3772] [serial = 808] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 159 (1C19D800) [pid = 3772] [serial = 817] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (11CDAC00) [pid = 3772] [serial = 856] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (1A06A400) [pid = 3772] [serial = 865] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (161E8C00) [pid = 3772] [serial = 859] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (17C36800) [pid = 3772] [serial = 862] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1B53D000) [pid = 3772] [serial = 811] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (1A69B000) [pid = 3772] [serial = 868] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1A7D6800) [pid = 3772] [serial = 775] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (1237F000) [pid = 3772] [serial = 906] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (13631000) [pid = 3772] [serial = 978] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (15F66800) [pid = 3772] [serial = 933] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1648E800) [pid = 3772] [serial = 934] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (15D75400) [pid = 3772] [serial = 979] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (0F1AD000) [pid = 3772] [serial = 981] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1A6A0800) [pid = 3772] [serial = 952] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (16E3C400) [pid = 3772] [serial = 937] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (13358400) [pid = 3772] [serial = 982] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (19932400) [pid = 3772] [serial = 949] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1C07A400) [pid = 3772] [serial = 975] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1A642400) [pid = 3772] [serial = 951] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (17B1C800) [pid = 3772] [serial = 939] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (181A0800) [pid = 3772] [serial = 942] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (17C33800) [pid = 3772] [serial = 940] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (0E4C2800) [pid = 3772] [serial = 945] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (18D86C00) [pid = 3772] [serial = 943] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (165C7C00) [pid = 3772] [serial = 936] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (16107800) [pid = 3772] [serial = 925] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (13356800) [pid = 3772] [serial = 924] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (149EAC00) [pid = 3772] [serial = 928] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (13891000) [pid = 3772] [serial = 927] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1362A000) [pid = 3772] [serial = 946] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (11A0A800) [pid = 3772] [serial = 930] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (121B3C00) [pid = 3772] [serial = 931] [outer = 00000000] [url = about:blank] 23:55:58 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (18D8C800) [pid = 3772] [serial = 948] [outer = 00000000] [url = about:blank] 23:55:59 INFO - PROCESS | 3772 | 1463036159109 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:55:59 INFO - PROCESS | 3772 | 1463036159172 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:55:59 INFO - PROCESS | 3772 | 1463036159176 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:55:59 INFO - PROCESS | 3772 | 1463036159179 Marionette TRACE conn6 <- [1,1378,null,{}] 23:55:59 INFO - PROCESS | 3772 | 1463036159189 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:55:59 INFO - PROCESS | 3772 | 1463036159289 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:55:59 INFO - PROCESS | 3772 | 1463036159300 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:59 INFO - PROCESS | 3772 | ++DOCSHELL 12308800 == 101 [pid = 3772] [id = 354] 23:55:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (13355000) [pid = 3772] [serial = 1061] [outer = 00000000] 23:55:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (13781000) [pid = 3772] [serial = 1062] [outer = 13355000] 23:55:59 INFO - PROCESS | 3772 | 1463036159352 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (149E5800) [pid = 3772] [serial = 1063] [outer = 13355000] 23:55:59 INFO - PROCESS | 3772 | 1463036159861 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:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 23:55:59 INFO - PROCESS | 3772 | 1463036159953 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:55:59 INFO - PROCESS | 3772 | 1463036159956 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:55:59 INFO - PROCESS | 3772 | 1463036159964 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:55:59 INFO - PROCESS | 3772 | 1463036159966 Marionette TRACE conn6 <- [1,1382,null,{}] 23:55:59 INFO - PROCESS | 3772 | 1463036159970 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:56:00 INFO - PROCESS | 3772 | 1463036160078 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:56:00 INFO - PROCESS | 3772 | 1463036160193 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:00 INFO - PROCESS | 3772 | ++DOCSHELL 14D4E000 == 102 [pid = 3772] [id = 355] 23:56:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1648F000) [pid = 3772] [serial = 1064] [outer = 00000000] 23:56:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (165BAC00) [pid = 3772] [serial = 1065] [outer = 1648F000] 23:56:00 INFO - PROCESS | 3772 | 1463036160242 Marionette DEBUG loaded listener.js 23:56:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (16716000) [pid = 3772] [serial = 1066] [outer = 1648F000] 23:56:00 INFO - PROCESS | 3772 | 1463036160612 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:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 23:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:56:00 INFO - PROCESS | 3772 | 1463036160647 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:56:00 INFO - PROCESS | 3772 | 1463036160649 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:56:00 INFO - PROCESS | 3772 | 1463036160652 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:56:00 INFO - PROCESS | 3772 | 1463036160654 Marionette TRACE conn6 <- [1,1386,null,{}] 23:56:00 INFO - PROCESS | 3772 | 1463036160658 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:56:00 INFO - PROCESS | 3772 | 1463036160754 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:56:00 INFO - PROCESS | 3772 | 1463036160761 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:00 INFO - PROCESS | 3772 | ++DOCSHELL 165BA800 == 103 [pid = 3772] [id = 356] 23:56:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1671C800) [pid = 3772] [serial = 1067] [outer = 00000000] 23:56:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (17545C00) [pid = 3772] [serial = 1068] [outer = 1671C800] 23:56:00 INFO - PROCESS | 3772 | 1463036160805 Marionette DEBUG loaded listener.js 23:56:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (17C30800) [pid = 3772] [serial = 1069] [outer = 1671C800] 23:56:01 INFO - PROCESS | 3772 | 1463036161312 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:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 23:56:01 INFO - PROCESS | 3772 | 1463036161327 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:56:01 INFO - PROCESS | 3772 | 1463036161329 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:56:01 INFO - PROCESS | 3772 | 1463036161332 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:56:01 INFO - PROCESS | 3772 | 1463036161334 Marionette TRACE conn6 <- [1,1390,null,{}] 23:56:01 INFO - PROCESS | 3772 | 1463036161337 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:56:01 INFO - PROCESS | 3772 | 1463036161496 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1A91E000) [pid = 3772] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (14D54000) [pid = 3772] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1A955800) [pid = 3772] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A7D3800) [pid = 3772] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1A7DF000) [pid = 3772] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1B122C00) [pid = 3772] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (15D7A800) [pid = 3772] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (0E4B5000) [pid = 3772] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (17D39800) [pid = 3772] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1A917000) [pid = 3772] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (121B0000) [pid = 3772] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (18198800) [pid = 3772] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (0D204400) [pid = 3772] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:56:02 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (0DE6B000) [pid = 3772] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:56:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0D751C00) [pid = 3772] [serial = 1070] [outer = 14DC7800] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B160C00 == 102 [pid = 3772] [id = 161] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A7D2400 == 101 [pid = 3772] [id = 318] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 20314000 == 100 [pid = 3772] [id = 231] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D95F800 == 99 [pid = 3772] [id = 259] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A192C00 == 98 [pid = 3772] [id = 334] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 15D70800 == 97 [pid = 3772] [id = 211] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 17C37000 == 96 [pid = 3772] [id = 128] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 12387C00 == 95 [pid = 3772] [id = 189] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D96D800 == 94 [pid = 3772] [id = 335] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A63D800 == 93 [pid = 3772] [id = 208] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1814D000 == 92 [pid = 3772] [id = 129] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0DE08400 == 91 [pid = 3772] [id = 25] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A951C00 == 90 [pid = 3772] [id = 336] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0DD95C00 == 89 [pid = 3772] [id = 127] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A956000 == 88 [pid = 3772] [id = 205] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A691C00 == 87 [pid = 3772] [id = 90] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 16715400 == 86 [pid = 3772] [id = 28] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A69DC00 == 85 [pid = 3772] [id = 172] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A955C00 == 84 [pid = 3772] [id = 194] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 165C1C00 == 83 [pid = 3772] [id = 333] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B1C8800 == 82 [pid = 3772] [id = 270] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B25E400 == 81 [pid = 3772] [id = 337] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1649F000 == 80 [pid = 3772] [id = 247] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 11C22800 == 79 [pid = 3772] [id = 45] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 11CDBC00 == 78 [pid = 3772] [id = 195] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 149EBC00 == 77 [pid = 3772] [id = 74] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B3DBC00 == 76 [pid = 3772] [id = 177] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 19938400 == 75 [pid = 3772] [id = 160] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1F127C00 == 74 [pid = 3772] [id = 242] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A950800 == 73 [pid = 3772] [id = 197] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 18D90C00 == 72 [pid = 3772] [id = 144] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A644000 == 71 [pid = 3772] [id = 209] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A914400 == 70 [pid = 3772] [id = 175] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A9D5400 == 69 [pid = 3772] [id = 145] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0CFF1000 == 68 [pid = 3772] [id = 33] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D96C000 == 67 [pid = 3772] [id = 227] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A698000 == 66 [pid = 3772] [id = 76] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1230A800 == 65 [pid = 3772] [id = 308] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1F3CA800 == 64 [pid = 3772] [id = 230] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 16104C00 == 63 [pid = 3772] [id = 142] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 19933800 == 62 [pid = 3772] [id = 192] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D911000 == 61 [pid = 3772] [id = 32] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1649BC00 == 60 [pid = 3772] [id = 23] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A866400 == 59 [pid = 3772] [id = 126] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B536000 == 58 [pid = 3772] [id = 246] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B11D800 == 57 [pid = 3772] [id = 307] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1C079000 == 56 [pid = 3772] [id = 72] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0F11FC00 == 55 [pid = 3772] [id = 291] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D858C00 == 54 [pid = 3772] [id = 73] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1F130800 == 53 [pid = 3772] [id = 245] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A541800 == 52 [pid = 3772] [id = 289] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0E8B5400 == 51 [pid = 3772] [id = 325] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1814E400 == 50 [pid = 3772] [id = 207] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1C075800 == 49 [pid = 3772] [id = 146] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D756000 == 48 [pid = 3772] [id = 29] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 19A60800 == 47 [pid = 3772] [id = 204] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D968800 == 46 [pid = 3772] [id = 22] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1362CC00 == 45 [pid = 3772] [id = 201] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D96BC00 == 44 [pid = 3772] [id = 200] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 16E3DC00 == 43 [pid = 3772] [id = 190] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 149EF400 == 42 [pid = 3772] [id = 115] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B25C800 == 41 [pid = 3772] [id = 198] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1648C400 == 40 [pid = 3772] [id = 20] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 18D88000 == 39 [pid = 3772] [id = 191] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D960000 == 38 [pid = 3772] [id = 114] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D850C00 == 37 [pid = 3772] [id = 58] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 17D36400 == 36 [pid = 3772] [id = 202] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 18D86800 == 35 [pid = 3772] [id = 203] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A544C00 == 34 [pid = 3772] [id = 193] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D2F2000 == 33 [pid = 3772] [id = 199] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B163400 == 32 [pid = 3772] [id = 267] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A905000 == 31 [pid = 3772] [id = 75] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 17463800 == 30 [pid = 3772] [id = 196] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 123E5C00 == 29 [pid = 3772] [id = 18] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 149E5000 == 28 [pid = 3772] [id = 206] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A953C00 == 27 [pid = 3772] [id = 306] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A54A400 == 26 [pid = 3772] [id = 272] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1A868000 == 25 [pid = 3772] [id = 290] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0DE6C800 == 24 [pid = 3772] [id = 273] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B58A800 == 23 [pid = 3772] [id = 271] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 149E3400 == 22 [pid = 3772] [id = 248] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1B586800 == 21 [pid = 3772] [id = 213] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 165BA800 == 20 [pid = 3772] [id = 356] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 14D4E000 == 19 [pid = 3772] [id = 355] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 12308800 == 18 [pid = 3772] [id = 354] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D916C00 == 17 [pid = 3772] [id = 353] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D969C00 == 16 [pid = 3772] [id = 352] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D913C00 == 15 [pid = 3772] [id = 351] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1F3D2000 == 14 [pid = 3772] [id = 350] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1F118400 == 13 [pid = 3772] [id = 348] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0D914800 == 12 [pid = 3772] [id = 349] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1C095000 == 11 [pid = 3772] [id = 347] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 16717400 == 10 [pid = 3772] [id = 346] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 1819F400 == 9 [pid = 3772] [id = 344] 23:56:03 INFO - PROCESS | 3772 | --DOCSHELL 0DD8FC00 == 8 [pid = 3772] [id = 345] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (164A2C00) [pid = 3772] [serial = 985] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1B166800) [pid = 3772] [serial = 922] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A954000) [pid = 3772] [serial = 916] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (17B1A000) [pid = 3772] [serial = 910] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1B11C400) [pid = 3772] [serial = 919] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1A951800) [pid = 3772] [serial = 955] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A909800) [pid = 3772] [serial = 913] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (18039400) [pid = 3772] [serial = 1020] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1B15A400) [pid = 3772] [serial = 1023] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13625400) [pid = 3772] [serial = 1026] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (19DEC800) [pid = 3772] [serial = 1029] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (0DD91000) [pid = 3772] [serial = 1017] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (0DE0A400) [pid = 3772] [serial = 987] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (13782400) [pid = 3772] [serial = 1015] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1232CC00) [pid = 3772] [serial = 1014] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1A9D9800) [pid = 3772] [serial = 1005] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16493800) [pid = 3772] [serial = 990] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A646000) [pid = 3772] [serial = 1002] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1754A800) [pid = 3772] [serial = 993] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (18196C00) [pid = 3772] [serial = 996] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1992C000) [pid = 3772] [serial = 999] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1B263400) [pid = 3772] [serial = 1008] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1C073800) [pid = 3772] [serial = 1011] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1C197800) [pid = 3772] [serial = 1032] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1B1CE000) [pid = 3772] [serial = 1024] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1814A800) [pid = 3772] [serial = 1021] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (123EB800) [pid = 3772] [serial = 1018] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (14DC1400) [pid = 3772] [serial = 1027] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1B536400) [pid = 3772] [serial = 1030] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1335B000) [pid = 3772] [serial = 907] [outer = 00000000] [url = about:blank] 23:56:05 INFO - PROCESS | 3772 | 1463036165647 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:05 INFO - PROCESS | 3772 | ++DOCSHELL 08D7E800 == 9 [pid = 3772] [id = 357] 23:56:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (08D7EC00) [pid = 3772] [serial = 1071] [outer = 00000000] 23:56:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (08D84400) [pid = 3772] [serial = 1072] [outer = 08D7EC00] 23:56:05 INFO - PROCESS | 3772 | 1463036165788 Marionette DEBUG loaded listener.js 23:56:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (0CD79800) [pid = 3772] [serial = 1073] [outer = 08D7EC00] 23:56:06 INFO - PROCESS | 3772 | 1463036166442 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:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 5166ms 23:56:06 INFO - PROCESS | 3772 | 1463036166504 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:56:06 INFO - PROCESS | 3772 | 1463036166510 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:56:06 INFO - PROCESS | 3772 | 1463036166515 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:56:06 INFO - PROCESS | 3772 | 1463036166519 Marionette TRACE conn6 <- [1,1394,null,{}] 23:56:06 INFO - PROCESS | 3772 | 1463036166539 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:56:06 INFO - PROCESS | 3772 | 1463036166663 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:56:06 INFO - PROCESS | 3772 | 1463036166781 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:06 INFO - PROCESS | 3772 | ++DOCSHELL 0D857C00 == 10 [pid = 3772] [id = 358] 23:56:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0D858400) [pid = 3772] [serial = 1074] [outer = 00000000] 23:56:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (0D90FC00) [pid = 3772] [serial = 1075] [outer = 0D858400] 23:56:06 INFO - PROCESS | 3772 | 1463036166842 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (0D917800) [pid = 3772] [serial = 1076] [outer = 0D858400] 23:56:07 INFO - PROCESS | 3772 | 1463036167461 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:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 991ms 23:56:07 INFO - PROCESS | 3772 | 1463036167508 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:56:07 INFO - PROCESS | 3772 | 1463036167513 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:56:07 INFO - PROCESS | 3772 | 1463036167520 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - PROCESS | 3772 | 1463036167523 Marionette TRACE conn6 <- [1,1398,null,{}] 23:56:07 INFO - PROCESS | 3772 | 1463036167527 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:56:07 INFO - PROCESS | 3772 | 1463036167637 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:56:07 INFO - PROCESS | 3772 | 1463036167737 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 3772 | ++DOCSHELL 0DD91C00 == 11 [pid = 3772] [id = 359] 23:56:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (0DD92400) [pid = 3772] [serial = 1077] [outer = 00000000] 23:56:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (0DD96C00) [pid = 3772] [serial = 1078] [outer = 0DD92400] 23:56:07 INFO - PROCESS | 3772 | 1463036167794 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (0DDEA800) [pid = 3772] [serial = 1079] [outer = 0DD92400] 23:56:08 INFO - PROCESS | 3772 | 1463036168505 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:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1017ms 23:56:08 INFO - PROCESS | 3772 | 1463036168540 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:56:08 INFO - PROCESS | 3772 | 1463036168543 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:56:08 INFO - PROCESS | 3772 | 1463036168546 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:56:08 INFO - PROCESS | 3772 | 1463036168550 Marionette TRACE conn6 <- [1,1402,null,{}] 23:56:08 INFO - PROCESS | 3772 | 1463036168562 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:56:08 INFO - PROCESS | 3772 | 1463036168685 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:56:08 INFO - PROCESS | 3772 | 1463036168806 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:08 INFO - PROCESS | 3772 | ++DOCSHELL 11C24800 == 12 [pid = 3772] [id = 360] 23:56:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (11C26400) [pid = 3772] [serial = 1080] [outer = 00000000] 23:56:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (12304C00) [pid = 3772] [serial = 1081] [outer = 11C26400] 23:56:08 INFO - PROCESS | 3772 | 1463036168863 Marionette DEBUG loaded listener.js 23:56:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (12334400) [pid = 3772] [serial = 1082] [outer = 11C26400] 23:56:09 INFO - PROCESS | 3772 | 1463036169486 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:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 970ms 23:56:09 INFO - PROCESS | 3772 | 1463036169520 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:56:09 INFO - PROCESS | 3772 | 1463036169523 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:56:09 INFO - PROCESS | 3772 | 1463036169527 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:56:09 INFO - PROCESS | 3772 | 1463036169529 Marionette TRACE conn6 <- [1,1406,null,{}] 23:56:09 INFO - PROCESS | 3772 | 1463036169533 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:56:09 INFO - PROCESS | 3772 | 1463036169643 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:56:09 INFO - PROCESS | 3772 | 1463036169775 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:09 INFO - PROCESS | 3772 | ++DOCSHELL 12330400 == 13 [pid = 3772] [id = 361] 23:56:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (12386000) [pid = 3772] [serial = 1083] [outer = 00000000] 23:56:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (12486800) [pid = 3772] [serial = 1084] [outer = 12386000] 23:56:09 INFO - PROCESS | 3772 | 1463036169835 Marionette DEBUG loaded listener.js 23:56:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (12490400) [pid = 3772] [serial = 1085] [outer = 12386000] 23:56:10 INFO - PROCESS | 3772 | 1463036170411 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:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 930ms 23:56:10 INFO - PROCESS | 3772 | 1463036170460 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:56:10 INFO - PROCESS | 3772 | 1463036170463 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:56:10 INFO - PROCESS | 3772 | 1463036170466 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:56:10 INFO - PROCESS | 3772 | 1463036170468 Marionette TRACE conn6 <- [1,1410,null,{}] 23:56:10 INFO - PROCESS | 3772 | 1463036170472 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:56:10 INFO - PROCESS | 3772 | 1463036170571 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:56:10 INFO - PROCESS | 3772 | 1463036170670 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:10 INFO - PROCESS | 3772 | ++DOCSHELL 1335CC00 == 14 [pid = 3772] [id = 362] 23:56:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1335D800) [pid = 3772] [serial = 1086] [outer = 00000000] 23:56:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13629000) [pid = 3772] [serial = 1087] [outer = 1335D800] 23:56:10 INFO - PROCESS | 3772 | 1463036170731 Marionette DEBUG loaded listener.js 23:56:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (13786C00) [pid = 3772] [serial = 1088] [outer = 1335D800] 23:56:11 INFO - PROCESS | 3772 | 1463036171390 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:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 23:56:11 INFO - PROCESS | 3772 | 1463036171457 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:56:11 INFO - PROCESS | 3772 | 1463036171459 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:56:11 INFO - PROCESS | 3772 | 1463036171464 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:56:11 INFO - PROCESS | 3772 | 1463036171466 Marionette TRACE conn6 <- [1,1414,null,{}] 23:56:11 INFO - PROCESS | 3772 | 1463036171470 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:56:11 INFO - PROCESS | 3772 | 1463036171580 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:56:11 INFO - PROCESS | 3772 | 1463036171710 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:11 INFO - PROCESS | 3772 | ++DOCSHELL 0D969000 == 15 [pid = 3772] [id = 363] 23:56:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (149E8000) [pid = 3772] [serial = 1089] [outer = 00000000] 23:56:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (14D4D000) [pid = 3772] [serial = 1090] [outer = 149E8000] 23:56:11 INFO - PROCESS | 3772 | 1463036171766 Marionette DEBUG loaded listener.js 23:56:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (14D50800) [pid = 3772] [serial = 1091] [outer = 149E8000] 23:56:12 INFO - PROCESS | 3772 | 1463036172431 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:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1017ms 23:56:12 INFO - PROCESS | 3772 | 1463036172486 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:56:12 INFO - PROCESS | 3772 | 1463036172489 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:56:12 INFO - PROCESS | 3772 | 1463036172494 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - PROCESS | 3772 | 1463036172498 Marionette TRACE conn6 <- [1,1418,null,{}] 23:56:12 INFO - PROCESS | 3772 | 1463036172504 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:56:12 INFO - PROCESS | 3772 | 1463036172606 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:56:12 INFO - PROCESS | 3772 | 1463036172732 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:12 INFO - PROCESS | 3772 | ++DOCSHELL 0D84D000 == 16 [pid = 3772] [id = 364] 23:56:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (0D84E000) [pid = 3772] [serial = 1092] [outer = 00000000] 23:56:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (0D918C00) [pid = 3772] [serial = 1093] [outer = 0D84E000] 23:56:12 INFO - PROCESS | 3772 | 1463036172789 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (0D96A000) [pid = 3772] [serial = 1094] [outer = 0D84E000] 23:56:13 INFO - PROCESS | 3772 | 1463036173260 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:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 790ms 23:56:13 INFO - PROCESS | 3772 | 1463036173286 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 3772 | 1463036173291 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:56:13 INFO - PROCESS | 3772 | 1463036173297 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - PROCESS | 3772 | 1463036173300 Marionette TRACE conn6 <- [1,1422,null,{}] 23:56:13 INFO - PROCESS | 3772 | 1463036173303 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:56:13 INFO - PROCESS | 3772 | 1463036173394 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:56:13 INFO - PROCESS | 3772 | 1463036173403 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 3772 | ++DOCSHELL 0E4C0C00 == 17 [pid = 3772] [id = 365] 23:56:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (0F1AB800) [pid = 3772] [serial = 1095] [outer = 00000000] 23:56:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (121AB400) [pid = 3772] [serial = 1096] [outer = 0F1AB800] 23:56:13 INFO - PROCESS | 3772 | 1463036173451 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (123D9400) [pid = 3772] [serial = 1097] [outer = 0F1AB800] 23:56:13 INFO - PROCESS | 3772 | 1463036173948 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:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 23:56:13 INFO - PROCESS | 3772 | 1463036173970 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 3772 | 1463036173973 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:56:13 INFO - PROCESS | 3772 | 1463036173976 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:56:13 INFO - PROCESS | 3772 | 1463036173979 Marionette TRACE conn6 <- [1,1426,null,{}] 23:56:14 INFO - PROCESS | 3772 | 1463036173989 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:56:14 INFO - PROCESS | 3772 | 1463036174082 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:56:14 INFO - PROCESS | 3772 | 1463036174094 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 3772 | ++DOCSHELL 149E5000 == 18 [pid = 3772] [id = 366] 23:56:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (149E7000) [pid = 3772] [serial = 1098] [outer = 00000000] 23:56:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (149EF000) [pid = 3772] [serial = 1099] [outer = 149E7000] 23:56:14 INFO - PROCESS | 3772 | 1463036174142 Marionette DEBUG loaded listener.js 23:56:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (15D32400) [pid = 3772] [serial = 1100] [outer = 149E7000] 23:56:14 INFO - PROCESS | 3772 | 1463036174646 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:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 731ms 23:56:14 INFO - PROCESS | 3772 | 1463036174711 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:56:14 INFO - PROCESS | 3772 | 1463036174714 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:56:14 INFO - PROCESS | 3772 | 1463036174717 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:56:14 INFO - PROCESS | 3772 | 1463036174718 Marionette TRACE conn6 <- [1,1430,null,{}] 23:56:14 INFO - PROCESS | 3772 | 1463036174722 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:56:14 INFO - PROCESS | 3772 | 1463036174811 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:56:14 INFO - PROCESS | 3772 | 1463036174817 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 3772 | ++DOCSHELL 15D5EC00 == 19 [pid = 3772] [id = 367] 23:56:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (15F61800) [pid = 3772] [serial = 1101] [outer = 00000000] 23:56:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (16115C00) [pid = 3772] [serial = 1102] [outer = 15F61800] 23:56:14 INFO - PROCESS | 3772 | 1463036174956 Marionette DEBUG loaded listener.js 23:56:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (16494C00) [pid = 3772] [serial = 1103] [outer = 15F61800] 23:56:15 INFO - PROCESS | 3772 | 1463036175416 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:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 23:56:15 INFO - PROCESS | 3772 | 1463036175463 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:56:15 INFO - PROCESS | 3772 | 1463036175465 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:56:15 INFO - PROCESS | 3772 | 1463036175506 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 3772 | 1463036175508 Marionette TRACE conn6 <- [1,1434,null,{}] 23:56:15 INFO - PROCESS | 3772 | 1463036175514 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:56:15 INFO - PROCESS | 3772 | 1463036175630 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:56:15 INFO - PROCESS | 3772 | 1463036175692 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:15 INFO - PROCESS | 3772 | ++DOCSHELL 11A11C00 == 20 [pid = 3772] [id = 368] 23:56:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (16497400) [pid = 3772] [serial = 1104] [outer = 00000000] 23:56:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (164A8400) [pid = 3772] [serial = 1105] [outer = 16497400] 23:56:15 INFO - PROCESS | 3772 | 1463036175738 Marionette DEBUG loaded listener.js 23:56:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (164A9000) [pid = 3772] [serial = 1106] [outer = 16497400] 23:56:16 INFO - PROCESS | 3772 | 1463036176184 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:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 770ms 23:56:16 INFO - PROCESS | 3772 | 1463036176243 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:56:16 INFO - PROCESS | 3772 | 1463036176245 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:56:16 INFO - PROCESS | 3772 | 1463036176249 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:56:16 INFO - PROCESS | 3772 | 1463036176250 Marionette TRACE conn6 <- [1,1438,null,{}] 23:56:16 INFO - PROCESS | 3772 | 1463036176254 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:56:16 INFO - PROCESS | 3772 | 1463036176402 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:56:16 INFO - PROCESS | 3772 | 1463036176469 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:16 INFO - PROCESS | 3772 | ++DOCSHELL 16712000 == 21 [pid = 3772] [id = 369] 23:56:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (16E39C00) [pid = 3772] [serial = 1107] [outer = 00000000] 23:56:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1745BC00) [pid = 3772] [serial = 1108] [outer = 16E39C00] 23:56:16 INFO - PROCESS | 3772 | 1463036176517 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (17544000) [pid = 3772] [serial = 1109] [outer = 16E39C00] 23:56:16 INFO - PROCESS | 3772 | 1463036176948 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:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 770ms 23:56:17 INFO - PROCESS | 3772 | 1463036177019 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 3772 | 1463036177021 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:56:17 INFO - PROCESS | 3772 | 1463036177034 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 3772 | 1463036177035 Marionette TRACE conn6 <- [1,1442,null,{}] 23:56:17 INFO - PROCESS | 3772 | 1463036177039 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:56:17 INFO - PROCESS | 3772 | 1463036177159 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:56:17 INFO - PROCESS | 3772 | 1463036177223 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 3772 | ++DOCSHELL 17546000 == 22 [pid = 3772] [id = 370] 23:56:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (17B11400) [pid = 3772] [serial = 1110] [outer = 00000000] 23:56:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (17B1A800) [pid = 3772] [serial = 1111] [outer = 17B11400] 23:56:17 INFO - PROCESS | 3772 | 1463036177272 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (17D18800) [pid = 3772] [serial = 1112] [outer = 17B11400] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (165C1800) [pid = 3772] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1B53AC00) [pid = 3772] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (11A0F800) [pid = 3772] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (18147800) [pid = 3772] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1A9CA800) [pid = 3772] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1B1CAC00) [pid = 3772] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A195000) [pid = 3772] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (15030800) [pid = 3772] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (16E45C00) [pid = 3772] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1814EC00) [pid = 3772] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (0D91BC00) [pid = 3772] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (18036C00) [pid = 3772] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1B3CE800) [pid = 3772] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (19DF1800) [pid = 3772] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A9D3C00) [pid = 3772] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1B3D6800) [pid = 3772] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (0F116400) [pid = 3772] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1648F000) [pid = 3772] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (13355000) [pid = 3772] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (123F3400) [pid = 3772] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (0DA0AC00) [pid = 3772] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (0D919800) [pid = 3772] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1F3D2800) [pid = 3772] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1C094C00) [pid = 3772] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1F11F400) [pid = 3772] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1C2A0800) [pid = 3772] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17D2E000) [pid = 3772] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1232B000) [pid = 3772] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:56:17 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1B583800) [pid = 3772] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:56:17 INFO - PROCESS | 3772 | 1463036177734 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:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 23:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:56:17 INFO - PROCESS | 3772 | 1463036177764 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 3772 | 1463036177766 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:56:17 INFO - PROCESS | 3772 | 1463036177769 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 3772 | 1463036177771 Marionette TRACE conn6 <- [1,1446,null,{}] 23:56:17 INFO - PROCESS | 3772 | 1463036177774 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:56:17 INFO - PROCESS | 3772 | 1463036177870 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:56:17 INFO - PROCESS | 3772 | 1463036177877 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 3772 | ++DOCSHELL 1232B000 == 23 [pid = 3772] [id = 371] 23:56:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (13355000) [pid = 3772] [serial = 1113] [outer = 00000000] 23:56:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (164A6800) [pid = 3772] [serial = 1114] [outer = 13355000] 23:56:17 INFO - PROCESS | 3772 | 1463036177921 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17457400) [pid = 3772] [serial = 1115] [outer = 13355000] 23:56:18 INFO - PROCESS | 3772 | 1463036178346 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:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 23:56:18 INFO - PROCESS | 3772 | 1463036178409 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:56:18 INFO - PROCESS | 3772 | 1463036178411 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:56:18 INFO - PROCESS | 3772 | 1463036178414 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:56:18 INFO - PROCESS | 3772 | 1463036178416 Marionette TRACE conn6 <- [1,1450,null,{}] 23:56:18 INFO - PROCESS | 3772 | 1463036178419 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:56:18 INFO - PROCESS | 3772 | 1463036178505 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:56:18 INFO - PROCESS | 3772 | 1463036178512 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 3772 | ++DOCSHELL 17B13800 == 24 [pid = 3772] [id = 372] 23:56:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (17B17000) [pid = 3772] [serial = 1116] [outer = 00000000] 23:56:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (17D33000) [pid = 3772] [serial = 1117] [outer = 17B17000] 23:56:18 INFO - PROCESS | 3772 | 1463036178557 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (17D38000) [pid = 3772] [serial = 1118] [outer = 17B17000] 23:56:19 INFO - PROCESS | 3772 | 1463036179023 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:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 23:56:19 INFO - PROCESS | 3772 | 1463036179045 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:56:19 INFO - PROCESS | 3772 | 1463036179047 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:56:19 INFO - PROCESS | 3772 | 1463036179063 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:56:19 INFO - PROCESS | 3772 | 1463036179065 Marionette TRACE conn6 <- [1,1454,null,{}] 23:56:19 INFO - PROCESS | 3772 | 1463036179069 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:56:19 INFO - PROCESS | 3772 | 1463036179155 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:56:19 INFO - PROCESS | 3772 | 1463036179161 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:19 INFO - PROCESS | 3772 | ++DOCSHELL 17EF6800 == 25 [pid = 3772] [id = 373] 23:56:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1802DC00) [pid = 3772] [serial = 1119] [outer = 00000000] 23:56:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (18034C00) [pid = 3772] [serial = 1120] [outer = 1802DC00] 23:56:19 INFO - PROCESS | 3772 | 1463036179205 Marionette DEBUG loaded listener.js 23:56:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1803C000) [pid = 3772] [serial = 1121] [outer = 1802DC00] 23:56:19 INFO - PROCESS | 3772 | 1463036179860 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:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 950ms 23:56:20 INFO - PROCESS | 3772 | 1463036180002 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:56:20 INFO - PROCESS | 3772 | 1463036180007 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:56:20 INFO - PROCESS | 3772 | 1463036180012 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:56:20 INFO - PROCESS | 3772 | 1463036180017 Marionette TRACE conn6 <- [1,1458,null,{}] 23:56:20 INFO - PROCESS | 3772 | 1463036180023 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:56:20 INFO - PROCESS | 3772 | 1463036180186 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:56:20 INFO - PROCESS | 3772 | 1463036180317 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:20 INFO - PROCESS | 3772 | ++DOCSHELL 0D90F800 == 26 [pid = 3772] [id = 374] 23:56:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (0D968400) [pid = 3772] [serial = 1122] [outer = 00000000] 23:56:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (11C1E000) [pid = 3772] [serial = 1123] [outer = 0D968400] 23:56:20 INFO - PROCESS | 3772 | 1463036180385 Marionette DEBUG loaded listener.js 23:56:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (123F3C00) [pid = 3772] [serial = 1124] [outer = 0D968400] 23:56:20 INFO - PROCESS | 3772 | 1463036180974 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:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1019ms 23:56:21 INFO - PROCESS | 3772 | 1463036181037 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:56:21 INFO - PROCESS | 3772 | 1463036181043 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:56:21 INFO - PROCESS | 3772 | 1463036181050 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:56:21 INFO - PROCESS | 3772 | 1463036181053 Marionette TRACE conn6 <- [1,1462,null,{}] 23:56:21 INFO - PROCESS | 3772 | 1463036181057 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:56:21 INFO - PROCESS | 3772 | 1463036181178 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:56:21 INFO - PROCESS | 3772 | 1463036181339 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:21 INFO - PROCESS | 3772 | ++DOCSHELL 149E6800 == 27 [pid = 3772] [id = 375] 23:56:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (149E8800) [pid = 3772] [serial = 1125] [outer = 00000000] 23:56:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (16116000) [pid = 3772] [serial = 1126] [outer = 149E8800] 23:56:21 INFO - PROCESS | 3772 | 1463036181394 Marionette DEBUG loaded listener.js 23:56:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1649F800) [pid = 3772] [serial = 1127] [outer = 149E8800] 23:56:22 INFO - PROCESS | 3772 | 1463036182068 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:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1075ms 23:56:22 INFO - PROCESS | 3772 | 1463036182126 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:56:22 INFO - PROCESS | 3772 | 1463036182129 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:56:22 INFO - PROCESS | 3772 | 1463036182132 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:56:22 INFO - PROCESS | 3772 | 1463036182136 Marionette TRACE conn6 <- [1,1466,null,{}] 23:56:22 INFO - PROCESS | 3772 | 1463036182147 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:56:22 INFO - PROCESS | 3772 | 1463036182263 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:56:22 INFO - PROCESS | 3772 | 1463036182402 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:22 INFO - PROCESS | 3772 | ++DOCSHELL 18146400 == 28 [pid = 3772] [id = 376] 23:56:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (18146C00) [pid = 3772] [serial = 1128] [outer = 00000000] 23:56:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1814B400) [pid = 3772] [serial = 1129] [outer = 18146C00] 23:56:22 INFO - PROCESS | 3772 | 1463036182460 Marionette DEBUG loaded listener.js 23:56:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (18150800) [pid = 3772] [serial = 1130] [outer = 18146C00] 23:56:23 INFO - PROCESS | 3772 | 1463036183087 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:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 23:56:23 INFO - PROCESS | 3772 | 1463036183157 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:56:23 INFO - PROCESS | 3772 | 1463036183160 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:56:23 INFO - PROCESS | 3772 | 1463036183163 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:56:23 INFO - PROCESS | 3772 | 1463036183165 Marionette TRACE conn6 <- [1,1470,null,{}] 23:56:23 INFO - PROCESS | 3772 | 1463036183169 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:56:23 INFO - PROCESS | 3772 | 1463036183282 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:56:23 INFO - PROCESS | 3772 | 1463036183416 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:23 INFO - PROCESS | 3772 | ++DOCSHELL 18199400 == 29 [pid = 3772] [id = 377] 23:56:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1819CC00) [pid = 3772] [serial = 1131] [outer = 00000000] 23:56:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (181A3000) [pid = 3772] [serial = 1132] [outer = 1819CC00] 23:56:23 INFO - PROCESS | 3772 | 1463036183474 Marionette DEBUG loaded listener.js 23:56:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (18D86000) [pid = 3772] [serial = 1133] [outer = 1819CC00] 23:56:24 INFO - PROCESS | 3772 | 1463036184114 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:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1016ms 23:56:24 INFO - PROCESS | 3772 | 1463036184183 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:56:24 INFO - PROCESS | 3772 | 1463036184185 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:56:24 INFO - PROCESS | 3772 | 1463036184189 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:56:24 INFO - PROCESS | 3772 | 1463036184191 Marionette TRACE conn6 <- [1,1474,null,{}] 23:56:24 INFO - PROCESS | 3772 | 1463036184194 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:56:24 INFO - PROCESS | 3772 | 1463036184305 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:56:24 INFO - PROCESS | 3772 | 1463036184583 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 3772 | ++DOCSHELL 0DD91000 == 30 [pid = 3772] [id = 378] 23:56:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (0DD94000) [pid = 3772] [serial = 1134] [outer = 00000000] 23:56:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (0E455C00) [pid = 3772] [serial = 1135] [outer = 0DD94000] 23:56:24 INFO - PROCESS | 3772 | 1463036184637 Marionette DEBUG loaded listener.js 23:56:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (121F0000) [pid = 3772] [serial = 1136] [outer = 0DD94000] 23:56:25 INFO - PROCESS | 3772 | 1463036185319 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:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1173ms 23:56:25 INFO - PROCESS | 3772 | 1463036185366 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:56:25 INFO - PROCESS | 3772 | 1463036185370 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:56:25 INFO - PROCESS | 3772 | 1463036185374 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:56:25 INFO - PROCESS | 3772 | 1463036185378 Marionette TRACE conn6 <- [1,1478,null,{}] 23:56:25 INFO - PROCESS | 3772 | 1463036185383 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:56:25 INFO - PROCESS | 3772 | 1463036185491 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:56:25 INFO - PROCESS | 3772 | 1463036185635 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (17545C00) [pid = 3772] [serial = 1068] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | ++DOCSHELL 0D267400 == 31 [pid = 3772] [id = 379] 23:56:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (0D853000) [pid = 3772] [serial = 1137] [outer = 00000000] 23:56:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (0DA07800) [pid = 3772] [serial = 1138] [outer = 0D853000] 23:56:25 INFO - PROCESS | 3772 | 1463036185751 Marionette DEBUG loaded listener.js 23:56:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (0F115800) [pid = 3772] [serial = 1139] [outer = 0D853000] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (1802F800) [pid = 3772] [serial = 961] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1C076800) [pid = 3772] [serial = 973] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (149E6000) [pid = 3772] [serial = 958] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1819F000) [pid = 3772] [serial = 997] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1B160400) [pid = 3772] [serial = 964] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1B268400) [pid = 3772] [serial = 967] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A86B800) [pid = 3772] [serial = 1003] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (165BD800) [pid = 3772] [serial = 991] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (17B18000) [pid = 3772] [serial = 994] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (19938800) [pid = 3772] [serial = 1000] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (11A0AC00) [pid = 3772] [serial = 988] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1B159800) [pid = 3772] [serial = 1006] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1B535800) [pid = 3772] [serial = 970] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1A7DA000) [pid = 3772] [serial = 904] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1B3D7000) [pid = 3772] [serial = 1009] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1C07EC00) [pid = 3772] [serial = 1012] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1C094800) [pid = 3772] [serial = 976] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (165BAC00) [pid = 3772] [serial = 1065] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (16716000) [pid = 3772] [serial = 1066] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (13781000) [pid = 3772] [serial = 1062] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (149E5800) [pid = 3772] [serial = 1063] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1671F400) [pid = 3772] [serial = 1060] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (165BA400) [pid = 3772] [serial = 1059] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (149E4C00) [pid = 3772] [serial = 1057] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (13626400) [pid = 3772] [serial = 1056] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1649AC00) [pid = 3772] [serial = 1054] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (13890400) [pid = 3772] [serial = 1053] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (2046F800) [pid = 3772] [serial = 1051] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (2046B000) [pid = 3772] [serial = 1050] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1F3D1000) [pid = 3772] [serial = 1048] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1F3CAC00) [pid = 3772] [serial = 1047] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1F12BC00) [pid = 3772] [serial = 1045] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1F122C00) [pid = 3772] [serial = 1044] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1F117000) [pid = 3772] [serial = 1042] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1F112800) [pid = 3772] [serial = 1041] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A698C00) [pid = 3772] [serial = 1039] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19930000) [pid = 3772] [serial = 1038] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (165C6800) [pid = 3772] [serial = 1036] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16496000) [pid = 3772] [serial = 1035] [outer = 00000000] [url = about:blank] 23:56:25 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1C2A9400) [pid = 3772] [serial = 1033] [outer = 00000000] [url = about:blank] 23:56:26 INFO - PROCESS | 3772 | 1463036186230 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:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 874ms 23:56:26 INFO - PROCESS | 3772 | 1463036186252 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 3772 | 1463036186255 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:56:26 INFO - PROCESS | 3772 | 1463036186264 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - PROCESS | 3772 | 1463036186266 Marionette TRACE conn6 <- [1,1482,null,{}] 23:56:26 INFO - PROCESS | 3772 | 1463036186270 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:56:26 INFO - PROCESS | 3772 | 1463036186357 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:56:26 INFO - PROCESS | 3772 | 1463036186364 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 3772 | ++DOCSHELL 123DD400 == 32 [pid = 3772] [id = 380] 23:56:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (123E4400) [pid = 3772] [serial = 1140] [outer = 00000000] 23:56:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13632800) [pid = 3772] [serial = 1141] [outer = 123E4400] 23:56:26 INFO - PROCESS | 3772 | 1463036186409 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1388E000) [pid = 3772] [serial = 1142] [outer = 123E4400] 23:56:26 INFO - PROCESS | 3772 | 1463036186914 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:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 23:56:26 INFO - PROCESS | 3772 | 1463036186935 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 3772 | 1463036186937 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:56:26 INFO - PROCESS | 3772 | 1463036186942 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - PROCESS | 3772 | 1463036186947 Marionette TRACE conn6 <- [1,1486,null,{}] 23:56:26 INFO - PROCESS | 3772 | 1463036186956 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:56:27 INFO - PROCESS | 3772 | 1463036187073 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:56:27 INFO - PROCESS | 3772 | 1463036187167 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 3772 | ++DOCSHELL 16116400 == 33 [pid = 3772] [id = 381] 23:56:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (161EB000) [pid = 3772] [serial = 1143] [outer = 00000000] 23:56:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1649AC00) [pid = 3772] [serial = 1144] [outer = 161EB000] 23:56:27 INFO - PROCESS | 3772 | 1463036187212 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1649FC00) [pid = 3772] [serial = 1145] [outer = 161EB000] 23:56:27 INFO - PROCESS | 3772 | 1463036187581 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:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 23:56:27 INFO - PROCESS | 3772 | 1463036187631 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:56:27 INFO - PROCESS | 3772 | 1463036187633 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:56:27 INFO - PROCESS | 3772 | 1463036187636 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:56:27 INFO - PROCESS | 3772 | 1463036187638 Marionette TRACE conn6 <- [1,1490,null,{}] 23:56:27 INFO - PROCESS | 3772 | 1463036187641 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:56:27 INFO - PROCESS | 3772 | 1463036187773 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:56:27 INFO - PROCESS | 3772 | 1463036187795 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 3772 | ++DOCSHELL 164A3800 == 34 [pid = 3772] [id = 382] 23:56:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (165BC400) [pid = 3772] [serial = 1146] [outer = 00000000] 23:56:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (165C8800) [pid = 3772] [serial = 1147] [outer = 165BC400] 23:56:27 INFO - PROCESS | 3772 | 1463036187842 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16714800) [pid = 3772] [serial = 1148] [outer = 165BC400] 23:56:28 INFO - PROCESS | 3772 | 1463036188318 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:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 23:56:28 INFO - PROCESS | 3772 | 1463036188371 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:56:28 INFO - PROCESS | 3772 | 1463036188373 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:56:28 INFO - PROCESS | 3772 | 1463036188376 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:56:28 INFO - PROCESS | 3772 | 1463036188378 Marionette TRACE conn6 <- [1,1494,null,{}] 23:56:28 INFO - PROCESS | 3772 | 1463036188386 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:56:28 INFO - PROCESS | 3772 | 1463036188534 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:56:28 INFO - PROCESS | 3772 | 1463036188602 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:28 INFO - PROCESS | 3772 | ++DOCSHELL 16E3F000 == 35 [pid = 3772] [id = 383] 23:56:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (16E3F400) [pid = 3772] [serial = 1149] [outer = 00000000] 23:56:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17457800) [pid = 3772] [serial = 1150] [outer = 16E3F400] 23:56:28 INFO - PROCESS | 3772 | 1463036188657 Marionette DEBUG loaded listener.js 23:56:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17B14800) [pid = 3772] [serial = 1151] [outer = 16E3F400] 23:56:29 INFO - PROCESS | 3772 | 1463036189135 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:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 790ms 23:56:29 INFO - PROCESS | 3772 | 1463036189173 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:56:29 INFO - PROCESS | 3772 | 1463036189175 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:56:29 INFO - PROCESS | 3772 | 1463036189178 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:56:29 INFO - PROCESS | 3772 | 1463036189180 Marionette TRACE conn6 <- [1,1498,null,{}] 23:56:29 INFO - PROCESS | 3772 | 1463036189183 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:56:29 INFO - PROCESS | 3772 | 1463036189313 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:56:29 INFO - PROCESS | 3772 | 1463036189381 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 3772 | ++DOCSHELL 16E48400 == 36 [pid = 3772] [id = 384] 23:56:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17B1AC00) [pid = 3772] [serial = 1152] [outer = 00000000] 23:56:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18031000) [pid = 3772] [serial = 1153] [outer = 17B1AC00] 23:56:29 INFO - PROCESS | 3772 | 1463036189426 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17D30C00) [pid = 3772] [serial = 1154] [outer = 17B1AC00] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1335D800) [pid = 3772] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16497400) [pid = 3772] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (11C26400) [pid = 3772] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (0D84E000) [pid = 3772] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (12386000) [pid = 3772] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0D858400) [pid = 3772] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16E39C00) [pid = 3772] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (149E7000) [pid = 3772] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0DD92400) [pid = 3772] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (08D7EC00) [pid = 3772] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (0F1AB800) [pid = 3772] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17B11400) [pid = 3772] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13355000) [pid = 3772] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1671C800) [pid = 3772] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17B17000) [pid = 3772] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (149E8000) [pid = 3772] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:56:30 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (15F61800) [pid = 3772] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:56:30 INFO - PROCESS | 3772 | 1463036190164 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:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1016ms 23:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:56:30 INFO - PROCESS | 3772 | 1463036190198 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 3772 | 1463036190200 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:56:30 INFO - PROCESS | 3772 | 1463036190203 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 3772 | 1463036190204 Marionette TRACE conn6 <- [1,1502,null,{}] 23:56:30 INFO - PROCESS | 3772 | 1463036190208 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:56:30 INFO - PROCESS | 3772 | 1463036190325 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:56:30 INFO - PROCESS | 3772 | 1463036190386 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 3772 | ++DOCSHELL 0D854800 == 37 [pid = 3772] [id = 385] 23:56:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (0D85B000) [pid = 3772] [serial = 1155] [outer = 00000000] 23:56:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (12492C00) [pid = 3772] [serial = 1156] [outer = 0D85B000] 23:56:30 INFO - PROCESS | 3772 | 1463036190439 Marionette DEBUG loaded listener.js 23:56:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1325C800) [pid = 3772] [serial = 1157] [outer = 0D85B000] 23:56:30 INFO - PROCESS | 3772 | 1463036190807 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:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 23:56:30 INFO - PROCESS | 3772 | 1463036190834 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 3772 | 1463036190836 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:56:30 INFO - PROCESS | 3772 | 1463036190839 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 3772 | 1463036190840 Marionette TRACE conn6 <- [1,1506,null,{}] 23:56:30 INFO - PROCESS | 3772 | 1463036190844 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:56:30 INFO - PROCESS | 3772 | 1463036190966 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:56:30 INFO - PROCESS | 3772 | 1463036190975 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 3772 | ++DOCSHELL 15D24400 == 38 [pid = 3772] [id = 386] 23:56:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15D54C00) [pid = 3772] [serial = 1158] [outer = 00000000] 23:56:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16E39C00) [pid = 3772] [serial = 1159] [outer = 15D54C00] 23:56:31 INFO - PROCESS | 3772 | 1463036191019 Marionette DEBUG loaded listener.js 23:56:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17C35C00) [pid = 3772] [serial = 1160] [outer = 15D54C00] 23:56:31 INFO - PROCESS | 3772 | 1463036191435 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:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 23:56:31 INFO - PROCESS | 3772 | 1463036191470 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:56:31 INFO - PROCESS | 3772 | 1463036191472 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:56:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:56:31 INFO - PROCESS | 3772 | 1463036191475 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:56:31 INFO - PROCESS | 3772 | 1463036191477 Marionette TRACE conn6 <- [1,1510,null,{}] 23:56:31 INFO - PROCESS | 3772 | 1463036191481 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:56:31 INFO - PROCESS | 3772 | 1463036191611 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:56:31 INFO - PROCESS | 3772 | 1463036191660 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:31 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0B800 == 39 [pid = 3772] [id = 387] 23:56:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (11CD5400) [pid = 3772] [serial = 1161] [outer = 00000000] 23:56:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18197C00) [pid = 3772] [serial = 1162] [outer = 11CD5400] 23:56:31 INFO - PROCESS | 3772 | 1463036191707 Marionette DEBUG loaded listener.js 23:56:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (181A2C00) [pid = 3772] [serial = 1163] [outer = 11CD5400] 23:56:32 INFO - PROCESS | 3772 | 1463036192250 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:56:32 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:56:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:56:32 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:56:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:56:32 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:56:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:56:32 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:56:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:56:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 834ms 23:56:32 INFO - PROCESS | 3772 | 1463036192310 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:56:32 INFO - PROCESS | 3772 | 1463036192315 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:56:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:56:32 INFO - PROCESS | 3772 | 1463036192320 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 3772 | 1463036192324 Marionette TRACE conn6 <- [1,1514,null,{}] 23:56:32 INFO - PROCESS | 3772 | 1463036192330 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:56:32 INFO - PROCESS | 3772 | 1463036192446 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:56:32 INFO - PROCESS | 3772 | 1463036192581 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:32 INFO - PROCESS | 3772 | ++DOCSHELL 12334C00 == 40 [pid = 3772] [id = 388] 23:56:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (13625000) [pid = 3772] [serial = 1164] [outer = 00000000] 23:56:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13889800) [pid = 3772] [serial = 1165] [outer = 13625000] 23:56:32 INFO - PROCESS | 3772 | 1463036192640 Marionette DEBUG loaded listener.js 23:56:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (149E8400) [pid = 3772] [serial = 1166] [outer = 13625000] 23:56:33 INFO - PROCESS | 3772 | 1463036193257 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:56:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:56:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:56:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:56:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:56:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:56:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:56:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 990ms 23:56:33 INFO - PROCESS | 3772 | 1463036193311 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:56:33 INFO - PROCESS | 3772 | 1463036193318 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:56:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:56:33 INFO - PROCESS | 3772 | 1463036193324 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:56:33 INFO - PROCESS | 3772 | 1463036193327 Marionette TRACE conn6 <- [1,1518,null,{}] 23:56:33 INFO - PROCESS | 3772 | 1463036193331 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:56:33 INFO - PROCESS | 3772 | 1463036193446 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:56:33 INFO - PROCESS | 3772 | 1463036193587 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 3772 | ++DOCSHELL 149EB800 == 41 [pid = 3772] [id = 389] 23:56:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16104000) [pid = 3772] [serial = 1167] [outer = 00000000] 23:56:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17B10400) [pid = 3772] [serial = 1168] [outer = 16104000] 23:56:33 INFO - PROCESS | 3772 | 1463036193647 Marionette DEBUG loaded listener.js 23:56:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17D3A800) [pid = 3772] [serial = 1169] [outer = 16104000] 23:56:34 INFO - PROCESS | 3772 | 1463036194214 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:56:34 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:56:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:56:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:56:34 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:56:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:56:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 23:56:34 INFO - PROCESS | 3772 | 1463036194256 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:56:34 INFO - PROCESS | 3772 | 1463036194258 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:56:34 INFO - PROCESS | 3772 | 1463036194262 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:56:34 INFO - PROCESS | 3772 | 1463036194266 Marionette TRACE conn6 <- [1,1522,null,{}] 23:56:34 INFO - PROCESS | 3772 | 1463036194277 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:56:34 INFO - PROCESS | 3772 | 1463036194425 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:56:34 INFO - PROCESS | 3772 | 1463036194568 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:34 INFO - PROCESS | 3772 | ++DOCSHELL 182A2800 == 42 [pid = 3772] [id = 390] 23:56:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (182A3C00) [pid = 3772] [serial = 1170] [outer = 00000000] 23:56:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (192D7000) [pid = 3772] [serial = 1171] [outer = 182A3C00] 23:56:34 INFO - PROCESS | 3772 | 1463036194633 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1992E400) [pid = 3772] [serial = 1172] [outer = 182A3C00] 23:56:35 INFO - PROCESS | 3772 | 1463036195214 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:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1022ms 23:56:35 INFO - PROCESS | 3772 | 1463036195287 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 3772 | 1463036195290 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:56:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:56:35 INFO - PROCESS | 3772 | 1463036195294 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - PROCESS | 3772 | 1463036195296 Marionette TRACE conn6 <- [1,1526,null,{}] 23:56:35 INFO - PROCESS | 3772 | 1463036195300 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:56:35 INFO - PROCESS | 3772 | 1463036195417 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:56:35 INFO - PROCESS | 3772 | 1463036195557 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:35 INFO - PROCESS | 3772 | ++DOCSHELL 19936800 == 43 [pid = 3772] [id = 391] 23:56:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19937000) [pid = 3772] [serial = 1173] [outer = 00000000] 23:56:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (19A60C00) [pid = 3772] [serial = 1174] [outer = 19937000] 23:56:35 INFO - PROCESS | 3772 | 1463036195616 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (19D2C800) [pid = 3772] [serial = 1175] [outer = 19937000] 23:56:36 INFO - PROCESS | 3772 | 1463036196219 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:56:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:56:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 23:56:36 INFO - PROCESS | 3772 | 1463036196267 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:56:36 INFO - PROCESS | 3772 | 1463036196269 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:56:36 INFO - PROCESS | 3772 | 1463036196273 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:56:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:56:36 INFO - PROCESS | 3772 | 1463036196275 Marionette TRACE conn6 <- [1,1530,null,{}] 23:56:36 INFO - PROCESS | 3772 | 1463036196279 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:56:36 INFO - PROCESS | 3772 | 1463036196393 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:56:36 INFO - PROCESS | 3772 | 1463036196532 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:36 INFO - PROCESS | 3772 | ++DOCSHELL 0D85B400 == 44 [pid = 3772] [id = 392] 23:56:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (19A60800) [pid = 3772] [serial = 1176] [outer = 00000000] 23:56:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A10B800) [pid = 3772] [serial = 1177] [outer = 19A60800] 23:56:36 INFO - PROCESS | 3772 | 1463036196591 Marionette DEBUG loaded listener.js 23:56:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A544C00) [pid = 3772] [serial = 1178] [outer = 19A60800] 23:56:37 INFO - PROCESS | 3772 | 1463036197224 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:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 23:56:37 INFO - PROCESS | 3772 | 1463036197255 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:56:37 INFO - PROCESS | 3772 | 1463036197257 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:56:37 INFO - PROCESS | 3772 | 1463036197262 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:56:37 INFO - PROCESS | 3772 | 1463036197264 Marionette TRACE conn6 <- [1,1534,null,{}] 23:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:56:37 INFO - PROCESS | 3772 | 1463036197267 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:56:37 INFO - PROCESS | 3772 | 1463036197404 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:56:37 INFO - PROCESS | 3772 | 1463036197549 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 3772 | ++DOCSHELL 1A647C00 == 45 [pid = 3772] [id = 393] 23:56:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A694C00) [pid = 3772] [serial = 1179] [outer = 00000000] 23:56:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A69D400) [pid = 3772] [serial = 1180] [outer = 1A694C00] 23:56:37 INFO - PROCESS | 3772 | 1463036197609 Marionette DEBUG loaded listener.js 23:56:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A6A0400) [pid = 3772] [serial = 1181] [outer = 1A694C00] 23:56:38 INFO - PROCESS | 3772 | 1463036198191 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:56:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:56:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 23:56:38 INFO - PROCESS | 3772 | 1463036198256 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:56:38 INFO - PROCESS | 3772 | 1463036198258 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:56:38 INFO - PROCESS | 3772 | 1463036198262 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:56:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:56:38 INFO - PROCESS | 3772 | 1463036198264 Marionette TRACE conn6 <- [1,1538,null,{}] 23:56:38 INFO - PROCESS | 3772 | 1463036198267 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:56:38 INFO - PROCESS | 3772 | 1463036198376 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:56:38 INFO - PROCESS | 3772 | 1463036198488 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:38 INFO - PROCESS | 3772 | ++DOCSHELL 0D96BC00 == 46 [pid = 3772] [id = 394] 23:56:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (0F113800) [pid = 3772] [serial = 1182] [outer = 00000000] 23:56:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (165BF000) [pid = 3772] [serial = 1183] [outer = 0F113800] 23:56:38 INFO - PROCESS | 3772 | 1463036198542 Marionette DEBUG loaded listener.js 23:56:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1753E400) [pid = 3772] [serial = 1184] [outer = 0F113800] 23:56:39 INFO - PROCESS | 3772 | 1463036199300 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:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1067ms 23:56:39 INFO - PROCESS | 3772 | 1463036199333 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:56:39 INFO - PROCESS | 3772 | 1463036199337 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:56:39 INFO - PROCESS | 3772 | 1463036199343 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:56:39 INFO - PROCESS | 3772 | 1463036199346 Marionette TRACE conn6 <- [1,1542,null,{}] 23:56:39 INFO - PROCESS | 3772 | 1463036199351 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:56:39 INFO - PROCESS | 3772 | 1463036199462 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:56:39 INFO - PROCESS | 3772 | 1463036199624 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:39 INFO - PROCESS | 3772 | ++DOCSHELL 11C45C00 == 47 [pid = 3772] [id = 395] 23:56:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (11CDB400) [pid = 3772] [serial = 1185] [outer = 00000000] 23:56:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (12487C00) [pid = 3772] [serial = 1186] [outer = 11CDB400] 23:56:39 INFO - PROCESS | 3772 | 1463036199676 Marionette DEBUG loaded listener.js 23:56:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1335D800) [pid = 3772] [serial = 1187] [outer = 11CDB400] 23:56:40 INFO - PROCESS | 3772 | --DOCSHELL 0D857C00 == 46 [pid = 3772] [id = 358] 23:56:40 INFO - PROCESS | 3772 | --DOCSHELL 08D7E800 == 45 [pid = 3772] [id = 357] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (18034C00) [pid = 3772] [serial = 1120] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (17C33400) [pid = 3772] [serial = 676] [outer = 00000000] [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:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (17C30800) [pid = 3772] [serial = 1069] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (0D917800) [pid = 3772] [serial = 1076] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (0D90FC00) [pid = 3772] [serial = 1075] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1745BC00) [pid = 3772] [serial = 1108] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (149EF000) [pid = 3772] [serial = 1099] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (164A9000) [pid = 3772] [serial = 1106] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (15D32400) [pid = 3772] [serial = 1100] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (0DDEA800) [pid = 3772] [serial = 1079] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (0DD96C00) [pid = 3772] [serial = 1078] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (0CD79800) [pid = 3772] [serial = 1073] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (08D84400) [pid = 3772] [serial = 1072] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (121AB400) [pid = 3772] [serial = 1096] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17B1A800) [pid = 3772] [serial = 1111] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (123D9400) [pid = 3772] [serial = 1097] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17544000) [pid = 3772] [serial = 1109] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17D33000) [pid = 3772] [serial = 1117] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (17D18800) [pid = 3772] [serial = 1112] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (164A6800) [pid = 3772] [serial = 1114] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17457400) [pid = 3772] [serial = 1115] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16494C00) [pid = 3772] [serial = 1103] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17D38000) [pid = 3772] [serial = 1118] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (14D50800) [pid = 3772] [serial = 1091] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (14D4D000) [pid = 3772] [serial = 1090] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16115C00) [pid = 3772] [serial = 1102] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (13786C00) [pid = 3772] [serial = 1088] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (13629000) [pid = 3772] [serial = 1087] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (164A8400) [pid = 3772] [serial = 1105] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (12334400) [pid = 3772] [serial = 1082] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (12304C00) [pid = 3772] [serial = 1081] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0D96A000) [pid = 3772] [serial = 1094] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (0D918C00) [pid = 3772] [serial = 1093] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12490400) [pid = 3772] [serial = 1085] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (12486800) [pid = 3772] [serial = 1084] [outer = 00000000] [url = about:blank] 23:56:40 INFO - PROCESS | 3772 | 1463036200313 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:56:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:56:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1027ms 23:56:40 INFO - PROCESS | 3772 | 1463036200371 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:56:40 INFO - PROCESS | 3772 | 1463036200376 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:56:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:56:40 INFO - PROCESS | 3772 | 1463036200382 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:56:40 INFO - PROCESS | 3772 | 1463036200385 Marionette TRACE conn6 <- [1,1546,null,{}] 23:56:40 INFO - PROCESS | 3772 | 1463036200389 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:56:40 INFO - PROCESS | 3772 | 1463036200504 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:56:40 INFO - PROCESS | 3772 | 1463036200605 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:40 INFO - PROCESS | 3772 | ++DOCSHELL 0D917800 == 46 [pid = 3772] [id = 396] 23:56:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (0D918C00) [pid = 3772] [serial = 1188] [outer = 00000000] 23:56:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (0DD9C400) [pid = 3772] [serial = 1189] [outer = 0D918C00] 23:56:40 INFO - PROCESS | 3772 | 1463036200654 Marionette DEBUG loaded listener.js 23:56:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (11CD0400) [pid = 3772] [serial = 1190] [outer = 0D918C00] 23:56:41 INFO - PROCESS | 3772 | 1463036201038 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:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 23:56:41 INFO - PROCESS | 3772 | 1463036201115 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:56:41 INFO - PROCESS | 3772 | 1463036201118 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:56:41 INFO - PROCESS | 3772 | 1463036201121 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:56:41 INFO - PROCESS | 3772 | 1463036201124 Marionette TRACE conn6 <- [1,1550,null,{}] 23:56:41 INFO - PROCESS | 3772 | 1463036201134 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:56:41 INFO - PROCESS | 3772 | 1463036201227 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:56:41 INFO - PROCESS | 3772 | 1463036201243 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 3772 | ++DOCSHELL 1362B800 == 47 [pid = 3772] [id = 397] 23:56:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1362C400) [pid = 3772] [serial = 1191] [outer = 00000000] 23:56:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1388A800) [pid = 3772] [serial = 1192] [outer = 1362C400] 23:56:41 INFO - PROCESS | 3772 | 1463036201290 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (149E3800) [pid = 3772] [serial = 1193] [outer = 1362C400] 23:56:41 INFO - PROCESS | 3772 | 1463036201761 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:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 23:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:56:41 INFO - PROCESS | 3772 | 1463036201795 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:56:41 INFO - PROCESS | 3772 | 1463036201798 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:56:41 INFO - PROCESS | 3772 | 1463036201801 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 3772 | 1463036201803 Marionette TRACE conn6 <- [1,1554,null,{}] 23:56:41 INFO - PROCESS | 3772 | 1463036201806 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:56:41 INFO - PROCESS | 3772 | 1463036201924 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:56:41 INFO - PROCESS | 3772 | 1463036201933 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 3772 | ++DOCSHELL 149EF000 == 48 [pid = 3772] [id = 398] 23:56:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (14D50000) [pid = 3772] [serial = 1194] [outer = 00000000] 23:56:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (15D2B000) [pid = 3772] [serial = 1195] [outer = 14D50000] 23:56:41 INFO - PROCESS | 3772 | 1463036201978 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16109800) [pid = 3772] [serial = 1196] [outer = 14D50000] 23:56:42 INFO - PROCESS | 3772 | 1463036202402 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:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 23:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:56:42 INFO - PROCESS | 3772 | 1463036202477 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:56:42 INFO - PROCESS | 3772 | 1463036202479 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:56:42 INFO - PROCESS | 3772 | 1463036202482 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:56:42 INFO - PROCESS | 3772 | 1463036202484 Marionette TRACE conn6 <- [1,1558,null,{}] 23:56:42 INFO - PROCESS | 3772 | 1463036202488 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:56:42 INFO - PROCESS | 3772 | 1463036202614 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:56:42 INFO - PROCESS | 3772 | 1463036202621 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:42 INFO - PROCESS | 3772 | ++DOCSHELL 14DC1400 == 49 [pid = 3772] [id = 399] 23:56:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (15D2A000) [pid = 3772] [serial = 1197] [outer = 00000000] 23:56:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16499400) [pid = 3772] [serial = 1198] [outer = 15D2A000] 23:56:42 INFO - PROCESS | 3772 | 1463036202718 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (164A6400) [pid = 3772] [serial = 1199] [outer = 15D2A000] 23:56:43 INFO - PROCESS | 3772 | 1463036203185 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:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 23:56:43 INFO - PROCESS | 3772 | 1463036203216 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:56:43 INFO - PROCESS | 3772 | 1463036203218 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:56:43 INFO - PROCESS | 3772 | 1463036203221 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:56:43 INFO - PROCESS | 3772 | 1463036203223 Marionette TRACE conn6 <- [1,1562,null,{}] 23:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:56:43 INFO - PROCESS | 3772 | 1463036203226 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:56:43 INFO - PROCESS | 3772 | 1463036203401 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:56:43 INFO - PROCESS | 3772 | 1463036203432 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:43 INFO - PROCESS | 3772 | ++DOCSHELL 17544800 == 50 [pid = 3772] [id = 400] 23:56:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17547000) [pid = 3772] [serial = 1200] [outer = 00000000] 23:56:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (17B17800) [pid = 3772] [serial = 1201] [outer = 17547000] 23:56:43 INFO - PROCESS | 3772 | 1463036203479 Marionette DEBUG loaded listener.js 23:56:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17C34000) [pid = 3772] [serial = 1202] [outer = 17547000] 23:56:43 INFO - PROCESS | 3772 | 1463036203951 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:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 23:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:56:44 INFO - PROCESS | 3772 | 1463036204000 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 3772 | 1463036204002 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:56:44 INFO - PROCESS | 3772 | 1463036204005 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 3772 | 1463036204007 Marionette TRACE conn6 <- [1,1566,null,{}] 23:56:44 INFO - PROCESS | 3772 | 1463036204011 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:56:44 INFO - PROCESS | 3772 | 1463036204131 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:56:44 INFO - PROCESS | 3772 | 1463036204194 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 3772 | ++DOCSHELL 17B15400 == 51 [pid = 3772] [id = 401] 23:56:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17C37000) [pid = 3772] [serial = 1203] [outer = 00000000] 23:56:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17D3B800) [pid = 3772] [serial = 1204] [outer = 17C37000] 23:56:44 INFO - PROCESS | 3772 | 1463036204237 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18032C00) [pid = 3772] [serial = 1205] [outer = 17C37000] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16E3F400) [pid = 3772] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (17B1AC00) [pid = 3772] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (161EB000) [pid = 3772] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (0DD94000) [pid = 3772] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (123E4400) [pid = 3772] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1802DC00) [pid = 3772] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (0D853000) [pid = 3772] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0D85B000) [pid = 3772] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (15D54C00) [pid = 3772] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:56:44 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (165BC400) [pid = 3772] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:56:44 INFO - PROCESS | 3772 | 1463036204733 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:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 771ms 23:56:44 INFO - PROCESS | 3772 | 1463036204776 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 3772 | 1463036204778 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:56:44 INFO - PROCESS | 3772 | 1463036204781 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 3772 | 1463036204783 Marionette TRACE conn6 <- [1,1570,null,{}] 23:56:44 INFO - PROCESS | 3772 | 1463036204786 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:56:44 INFO - PROCESS | 3772 | 1463036204885 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:56:44 INFO - PROCESS | 3772 | 1463036204985 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:45 INFO - PROCESS | 3772 | ++DOCSHELL 0D90F000 == 52 [pid = 3772] [id = 402] 23:56:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0DA10400) [pid = 3772] [serial = 1206] [outer = 00000000] 23:56:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (165BF400) [pid = 3772] [serial = 1207] [outer = 0DA10400] 23:56:45 INFO - PROCESS | 3772 | 1463036205029 Marionette DEBUG loaded listener.js 23:56:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17D34C00) [pid = 3772] [serial = 1208] [outer = 0DA10400] 23:56:45 INFO - PROCESS | 3772 | 1463036205417 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:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 23:56:45 INFO - PROCESS | 3772 | 1463036205453 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 3772 | 1463036205454 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:56:45 INFO - PROCESS | 3772 | 1463036205458 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 3772 | 1463036205459 Marionette TRACE conn6 <- [1,1574,null,{}] 23:56:45 INFO - PROCESS | 3772 | 1463036205463 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:56:45 INFO - PROCESS | 3772 | 1463036205599 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:56:45 INFO - PROCESS | 3772 | 1463036205613 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:45 INFO - PROCESS | 3772 | ++DOCSHELL 17D36800 == 53 [pid = 3772] [id = 403] 23:56:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17D3AC00) [pid = 3772] [serial = 1209] [outer = 00000000] 23:56:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (18D86C00) [pid = 3772] [serial = 1210] [outer = 17D3AC00] 23:56:45 INFO - PROCESS | 3772 | 1463036205660 Marionette DEBUG loaded listener.js 23:56:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19080000) [pid = 3772] [serial = 1211] [outer = 17D3AC00] 23:56:46 INFO - PROCESS | 3772 | 1463036206080 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:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 23:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:56:46 INFO - PROCESS | 3772 | 1463036206129 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:56:46 INFO - PROCESS | 3772 | 1463036206131 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:56:46 INFO - PROCESS | 3772 | 1463036206134 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:56:46 INFO - PROCESS | 3772 | 1463036206135 Marionette TRACE conn6 <- [1,1578,null,{}] 23:56:46 INFO - PROCESS | 3772 | 1463036206139 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:56:46 INFO - PROCESS | 3772 | 1463036206269 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:56:46 INFO - PROCESS | 3772 | 1463036206317 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 3772 | ++DOCSHELL 0D95FC00 == 54 [pid = 3772] [id = 404] 23:56:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (0D965000) [pid = 3772] [serial = 1212] [outer = 00000000] 23:56:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (19A57000) [pid = 3772] [serial = 1213] [outer = 0D965000] 23:56:46 INFO - PROCESS | 3772 | 1463036206364 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A106400) [pid = 3772] [serial = 1214] [outer = 0D965000] 23:56:46 INFO - PROCESS | 3772 | 1463036206976 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:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 870ms 23:56:47 INFO - PROCESS | 3772 | 1463036207005 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:56:47 INFO - PROCESS | 3772 | 1463036207010 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:56:47 INFO - PROCESS | 3772 | 1463036207015 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 3772 | 1463036207019 Marionette TRACE conn6 <- [1,1582,null,{}] 23:56:47 INFO - PROCESS | 3772 | 1463036207039 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:56:47 INFO - PROCESS | 3772 | 1463036207193 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:56:47 INFO - PROCESS | 3772 | 1463036207307 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:47 INFO - PROCESS | 3772 | ++DOCSHELL 0DD92800 == 55 [pid = 3772] [id = 405] 23:56:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (0DD96C00) [pid = 3772] [serial = 1215] [outer = 00000000] 23:56:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (0F1AC400) [pid = 3772] [serial = 1216] [outer = 0DD96C00] 23:56:47 INFO - PROCESS | 3772 | 1463036207369 Marionette DEBUG loaded listener.js 23:56:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (121A8400) [pid = 3772] [serial = 1217] [outer = 0DD96C00] 23:56:48 INFO - PROCESS | 3772 | 1463036208050 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:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1082ms 23:56:48 INFO - PROCESS | 3772 | 1463036208109 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:56:48 INFO - PROCESS | 3772 | 1463036208115 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:56:48 INFO - PROCESS | 3772 | 1463036208122 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:56:48 INFO - PROCESS | 3772 | 1463036208125 Marionette TRACE conn6 <- [1,1586,null,{}] 23:56:48 INFO - PROCESS | 3772 | 1463036208129 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:56:48 INFO - PROCESS | 3772 | 1463036208247 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:56:48 INFO - PROCESS | 3772 | 1463036208395 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:48 INFO - PROCESS | 3772 | ++DOCSHELL 1362C000 == 56 [pid = 3772] [id = 406] 23:56:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1388DC00) [pid = 3772] [serial = 1218] [outer = 00000000] 23:56:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (17540400) [pid = 3772] [serial = 1219] [outer = 1388DC00] 23:56:48 INFO - PROCESS | 3772 | 1463036208455 Marionette DEBUG loaded listener.js 23:56:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (17D36400) [pid = 3772] [serial = 1220] [outer = 1388DC00] 23:56:49 INFO - PROCESS | 3772 | 1463036209093 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:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1021ms 23:56:49 INFO - PROCESS | 3772 | 1463036209146 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:56:49 INFO - PROCESS | 3772 | 1463036209149 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:56:49 INFO - PROCESS | 3772 | 1463036209153 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 3772 | 1463036209157 Marionette TRACE conn6 <- [1,1590,null,{}] 23:56:49 INFO - PROCESS | 3772 | 1463036209168 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:56:49 INFO - PROCESS | 3772 | 1463036209342 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:56:49 INFO - PROCESS | 3772 | 1463036209492 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 3772 | ++DOCSHELL 1A647400 == 57 [pid = 3772] [id = 407] 23:56:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1A7D1400) [pid = 3772] [serial = 1221] [outer = 00000000] 23:56:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1A7D8C00) [pid = 3772] [serial = 1222] [outer = 1A7D1400] 23:56:49 INFO - PROCESS | 3772 | 1463036209554 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1A7DE400) [pid = 3772] [serial = 1223] [outer = 1A7D1400] 23:56:50 INFO - PROCESS | 3772 | 1463036210124 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:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1020ms 23:56:50 INFO - PROCESS | 3772 | 1463036210176 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:56:50 INFO - PROCESS | 3772 | 1463036210179 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:56:50 INFO - PROCESS | 3772 | 1463036210183 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:56:50 INFO - PROCESS | 3772 | 1463036210185 Marionette TRACE conn6 <- [1,1594,null,{}] 23:56:50 INFO - PROCESS | 3772 | 1463036210188 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:56:50 INFO - PROCESS | 3772 | 1463036210308 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:56:50 INFO - PROCESS | 3772 | 1463036210420 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 3772 | ++DOCSHELL 1A868000 == 58 [pid = 3772] [id = 408] 23:56:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A86DC00) [pid = 3772] [serial = 1224] [outer = 00000000] 23:56:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A904400) [pid = 3772] [serial = 1225] [outer = 1A86DC00] 23:56:50 INFO - PROCESS | 3772 | 1463036210474 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A90A800) [pid = 3772] [serial = 1226] [outer = 1A86DC00] 23:56:51 INFO - PROCESS | 3772 | 1463036211085 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:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 23:56:51 INFO - PROCESS | 3772 | 1463036211116 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 3772 | 1463036211118 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:56:51 INFO - PROCESS | 3772 | 1463036211121 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 3772 | 1463036211123 Marionette TRACE conn6 <- [1,1598,null,{}] 23:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:56:51 INFO - PROCESS | 3772 | 1463036211127 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:56:51 INFO - PROCESS | 3772 | 1463036211240 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:56:51 INFO - PROCESS | 3772 | 1463036211400 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:51 INFO - PROCESS | 3772 | ++DOCSHELL 1A903C00 == 59 [pid = 3772] [id = 409] 23:56:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A90D000) [pid = 3772] [serial = 1227] [outer = 00000000] 23:56:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A914000) [pid = 3772] [serial = 1228] [outer = 1A90D000] 23:56:51 INFO - PROCESS | 3772 | 1463036211459 Marionette DEBUG loaded listener.js 23:56:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A917C00) [pid = 3772] [serial = 1229] [outer = 1A90D000] 23:56:52 INFO - PROCESS | 3772 | 1463036212080 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:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 23:56:52 INFO - PROCESS | 3772 | 1463036212096 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:56:52 INFO - PROCESS | 3772 | 1463036212098 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:56:52 INFO - PROCESS | 3772 | 1463036212101 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:56:52 INFO - PROCESS | 3772 | 1463036212103 Marionette TRACE conn6 <- [1,1602,null,{}] 23:56:52 INFO - PROCESS | 3772 | 1463036212107 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:56:52 INFO - PROCESS | 3772 | 1463036212243 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:56:52 INFO - PROCESS | 3772 | 1463036212392 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 3772 | ++DOCSHELL 1A910400 == 60 [pid = 3772] [id = 410] 23:56:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1A91D800) [pid = 3772] [serial = 1230] [outer = 00000000] 23:56:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1A957000) [pid = 3772] [serial = 1231] [outer = 1A91D800] 23:56:52 INFO - PROCESS | 3772 | 1463036212451 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A9CA400) [pid = 3772] [serial = 1232] [outer = 1A91D800] 23:56:53 INFO - PROCESS | 3772 | 1463036213286 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:56:53 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:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1233ms 23:56:53 INFO - PROCESS | 3772 | 1463036213335 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 3772 | 1463036213339 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:56:53 INFO - PROCESS | 3772 | 1463036213344 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 3772 | 1463036213348 Marionette TRACE conn6 <- [1,1606,null,{}] 23:56:53 INFO - PROCESS | 3772 | 1463036213354 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:56:53 INFO - PROCESS | 3772 | 1463036213470 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:56:53 INFO - PROCESS | 3772 | 1463036213607 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 3772 | ++DOCSHELL 0DA05000 == 61 [pid = 3772] [id = 411] 23:56:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (0DD95C00) [pid = 3772] [serial = 1233] [outer = 00000000] 23:56:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (11C23800) [pid = 3772] [serial = 1234] [outer = 0DD95C00] 23:56:53 INFO - PROCESS | 3772 | 1463036213660 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (12386C00) [pid = 3772] [serial = 1235] [outer = 0DD95C00] 23:56:54 INFO - PROCESS | 3772 | 1463036214255 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:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 23:56:54 INFO - PROCESS | 3772 | 1463036214275 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 3772 | 1463036214281 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:56:54 INFO - PROCESS | 3772 | 1463036214286 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:56:54 INFO - PROCESS | 3772 | 1463036214289 Marionette TRACE conn6 <- [1,1610,null,{}] 23:56:54 INFO - PROCESS | 3772 | 1463036214293 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:56:54 INFO - PROCESS | 3772 | 1463036214397 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:56:54 INFO - PROCESS | 3772 | 1463036214513 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 3772 | ++DOCSHELL 0917F800 == 62 [pid = 3772] [id = 412] 23:56:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (0C99AC00) [pid = 3772] [serial = 1236] [outer = 00000000] 23:56:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (0D917400) [pid = 3772] [serial = 1237] [outer = 0C99AC00] 23:56:54 INFO - PROCESS | 3772 | 1463036214591 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (0F120000) [pid = 3772] [serial = 1238] [outer = 0C99AC00] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 15D24400 == 61 [pid = 3772] [id = 386] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 0D854800 == 60 [pid = 3772] [id = 385] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 16E48400 == 59 [pid = 3772] [id = 384] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 16E3F000 == 58 [pid = 3772] [id = 383] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 17D36800 == 57 [pid = 3772] [id = 403] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 0D90F000 == 56 [pid = 3772] [id = 402] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 17B15400 == 55 [pid = 3772] [id = 401] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 17544800 == 54 [pid = 3772] [id = 400] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 14DC1400 == 53 [pid = 3772] [id = 399] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 149EF000 == 52 [pid = 3772] [id = 398] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 1362B800 == 51 [pid = 3772] [id = 397] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (18197C00) [pid = 3772] [serial = 1162] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 0D917800 == 50 [pid = 3772] [id = 396] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 11C45C00 == 49 [pid = 3772] [id = 395] 23:56:54 INFO - PROCESS | 3772 | --DOCSHELL 0DA0B800 == 48 [pid = 3772] [id = 387] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (17457800) [pid = 3772] [serial = 1150] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (18031000) [pid = 3772] [serial = 1153] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (17B14800) [pid = 3772] [serial = 1151] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1649AC00) [pid = 3772] [serial = 1144] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (121F0000) [pid = 3772] [serial = 1136] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (0E455C00) [pid = 3772] [serial = 1135] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (13632800) [pid = 3772] [serial = 1141] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1388E000) [pid = 3772] [serial = 1142] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1803C000) [pid = 3772] [serial = 1121] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (0DA07800) [pid = 3772] [serial = 1138] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (12492C00) [pid = 3772] [serial = 1156] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (0F115800) [pid = 3772] [serial = 1139] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16116000) [pid = 3772] [serial = 1126] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (181A3000) [pid = 3772] [serial = 1132] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1814B400) [pid = 3772] [serial = 1129] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (11C1E000) [pid = 3772] [serial = 1123] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (16E39C00) [pid = 3772] [serial = 1159] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (17D30C00) [pid = 3772] [serial = 1154] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1649FC00) [pid = 3772] [serial = 1145] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (165C8800) [pid = 3772] [serial = 1147] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1325C800) [pid = 3772] [serial = 1157] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16714800) [pid = 3772] [serial = 1148] [outer = 00000000] [url = about:blank] 23:56:54 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17C35C00) [pid = 3772] [serial = 1160] [outer = 00000000] [url = about:blank] 23:56:55 INFO - PROCESS | 3772 | 1463036215119 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:56:55 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:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 870ms 23:56:55 INFO - PROCESS | 3772 | 1463036215160 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 3772 | 1463036215162 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:56:55 INFO - PROCESS | 3772 | 1463036215166 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:56:55 INFO - PROCESS | 3772 | 1463036215169 Marionette TRACE conn6 <- [1,1614,null,{}] 23:56:55 INFO - PROCESS | 3772 | 1463036215180 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:56:55 INFO - PROCESS | 3772 | 1463036215281 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:56:55 INFO - PROCESS | 3772 | 1463036215292 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 3772 | ++DOCSHELL 12381800 == 49 [pid = 3772] [id = 413] 23:56:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (123D8C00) [pid = 3772] [serial = 1239] [outer = 00000000] 23:56:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1362AC00) [pid = 3772] [serial = 1240] [outer = 123D8C00] 23:56:55 INFO - PROCESS | 3772 | 1463036215343 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1388F000) [pid = 3772] [serial = 1241] [outer = 123D8C00] 23:56:55 INFO - PROCESS | 3772 | 1463036215839 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:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 23:56:55 INFO - PROCESS | 3772 | 1463036215900 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 3772 | 1463036215902 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:56:55 INFO - PROCESS | 3772 | 1463036215906 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:56:55 INFO - PROCESS | 3772 | 1463036215908 Marionette TRACE conn6 <- [1,1618,null,{}] 23:56:55 INFO - PROCESS | 3772 | 1463036215911 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:56:56 INFO - PROCESS | 3772 | 1463036216029 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:56:56 INFO - PROCESS | 3772 | 1463036216144 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 3772 | ++DOCSHELL 14917000 == 50 [pid = 3772] [id = 414] 23:56:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (15030000) [pid = 3772] [serial = 1242] [outer = 00000000] 23:56:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (161EB400) [pid = 3772] [serial = 1243] [outer = 15030000] 23:56:56 INFO - PROCESS | 3772 | 1463036216192 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16491000) [pid = 3772] [serial = 1244] [outer = 15030000] 23:56:56 INFO - PROCESS | 3772 | 1463036216564 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:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 23:56:56 INFO - PROCESS | 3772 | 1463036216601 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 3772 | 1463036216603 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:56:56 INFO - PROCESS | 3772 | 1463036216607 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - PROCESS | 3772 | 1463036216608 Marionette TRACE conn6 <- [1,1622,null,{}] 23:56:56 INFO - PROCESS | 3772 | 1463036216612 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:56:56 INFO - PROCESS | 3772 | 1463036216704 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:56:56 INFO - PROCESS | 3772 | 1463036216711 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 3772 | ++DOCSHELL 0D851000 == 51 [pid = 3772] [id = 415] 23:56:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (16116000) [pid = 3772] [serial = 1245] [outer = 00000000] 23:56:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (164A8000) [pid = 3772] [serial = 1246] [outer = 16116000] 23:56:56 INFO - PROCESS | 3772 | 1463036216756 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (164AA400) [pid = 3772] [serial = 1247] [outer = 16116000] 23:56:57 INFO - PROCESS | 3772 | 1463036217248 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:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 23:56:57 INFO - PROCESS | 3772 | 1463036217279 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:56:57 INFO - PROCESS | 3772 | 1463036217281 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:56:57 INFO - PROCESS | 3772 | 1463036217284 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:56:57 INFO - PROCESS | 3772 | 1463036217286 Marionette TRACE conn6 <- [1,1626,null,{}] 23:56:57 INFO - PROCESS | 3772 | 1463036217290 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:56:57 INFO - PROCESS | 3772 | 1463036217440 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:56:57 INFO - PROCESS | 3772 | 1463036217544 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 3772 | ++DOCSHELL 164A0800 == 52 [pid = 3772] [id = 416] 23:56:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16711800) [pid = 3772] [serial = 1248] [outer = 00000000] 23:56:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (17546400) [pid = 3772] [serial = 1249] [outer = 16711800] 23:56:57 INFO - PROCESS | 3772 | 1463036217590 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (17B18C00) [pid = 3772] [serial = 1250] [outer = 16711800] 23:56:58 INFO - PROCESS | 3772 | 1463036218041 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:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 23:56:58 INFO - PROCESS | 3772 | 1463036218061 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 3772 | 1463036218063 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:56:58 INFO - PROCESS | 3772 | 1463036218066 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - PROCESS | 3772 | 1463036218067 Marionette TRACE conn6 <- [1,1630,null,{}] 23:56:58 INFO - PROCESS | 3772 | 1463036218071 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:56:58 INFO - PROCESS | 3772 | 1463036218191 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:56:58 INFO - PROCESS | 3772 | 1463036218198 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 3772 | ++DOCSHELL 17545000 == 53 [pid = 3772] [id = 417] 23:56:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (17B1B400) [pid = 3772] [serial = 1251] [outer = 00000000] 23:56:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (17D38C00) [pid = 3772] [serial = 1252] [outer = 17B1B400] 23:56:58 INFO - PROCESS | 3772 | 1463036218296 Marionette DEBUG loaded listener.js 23:56:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1803BC00) [pid = 3772] [serial = 1253] [outer = 17B1B400] 23:56:58 INFO - PROCESS | 3772 | 1463036218716 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:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 23:56:58 INFO - PROCESS | 3772 | 1463036218746 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 3772 | 1463036218748 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:56:58 INFO - PROCESS | 3772 | 1463036218751 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - PROCESS | 3772 | 1463036218752 Marionette TRACE conn6 <- [1,1634,null,{}] 23:56:58 INFO - PROCESS | 3772 | 1463036218756 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:56:58 INFO - PROCESS | 3772 | 1463036218902 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (17C37000) [pid = 3772] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (15D2A000) [pid = 3772] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (0DA10400) [pid = 3772] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (14D50000) [pid = 3772] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1362C400) [pid = 3772] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (0D918C00) [pid = 3772] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (17D3AC00) [pid = 3772] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (17547000) [pid = 3772] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:56:59 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (11CDB400) [pid = 3772] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:56:59 INFO - PROCESS | 3772 | 1463036219170 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 3772 | ++DOCSHELL 0D25F400 == 54 [pid = 3772] [id = 418] 23:56:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (0D90E000) [pid = 3772] [serial = 1254] [outer = 00000000] 23:56:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (11A45C00) [pid = 3772] [serial = 1255] [outer = 0D90E000] 23:56:59 INFO - PROCESS | 3772 | 1463036219218 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (14D58800) [pid = 3772] [serial = 1256] [outer = 0D90E000] 23:56:59 INFO - PROCESS | 3772 | 1463036219599 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:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 870ms 23:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:56:59 INFO - PROCESS | 3772 | 1463036219623 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:56:59 INFO - PROCESS | 3772 | 1463036219625 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:56:59 INFO - PROCESS | 3772 | 1463036219628 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 3772 | 1463036219630 Marionette TRACE conn6 <- [1,1638,null,{}] 23:56:59 INFO - PROCESS | 3772 | 1463036219640 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:56:59 INFO - PROCESS | 3772 | 1463036219733 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:56:59 INFO - PROCESS | 3772 | 1463036219741 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 3772 | ++DOCSHELL 11A0A800 == 55 [pid = 3772] [id = 419] 23:56:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16496000) [pid = 3772] [serial = 1257] [outer = 00000000] 23:56:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1814CC00) [pid = 3772] [serial = 1258] [outer = 16496000] 23:56:59 INFO - PROCESS | 3772 | 1463036219785 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18197C00) [pid = 3772] [serial = 1259] [outer = 16496000] 23:57:00 INFO - PROCESS | 3772 | 1463036220221 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:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 23:57:00 INFO - PROCESS | 3772 | 1463036220262 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 3772 | 1463036220264 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:57:00 INFO - PROCESS | 3772 | 1463036220288 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - PROCESS | 3772 | 1463036220290 Marionette TRACE conn6 <- [1,1642,null,{}] 23:57:00 INFO - PROCESS | 3772 | 1463036220294 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:57:00 INFO - PROCESS | 3772 | 1463036220385 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:57:00 INFO - PROCESS | 3772 | 1463036220393 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 3772 | ++DOCSHELL 181A3800 == 56 [pid = 3772] [id = 420] 23:57:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (18D8BC00) [pid = 3772] [serial = 1260] [outer = 00000000] 23:57:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (19930800) [pid = 3772] [serial = 1261] [outer = 18D8BC00] 23:57:00 INFO - PROCESS | 3772 | 1463036220439 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (19A58000) [pid = 3772] [serial = 1262] [outer = 18D8BC00] 23:57:00 INFO - PROCESS | 3772 | 1463036220915 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:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 23:57:00 INFO - PROCESS | 3772 | 1463036220977 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 3772 | 1463036220979 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:57:00 INFO - PROCESS | 3772 | 1463036220982 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:57:00 INFO - PROCESS | 3772 | 1463036220985 Marionette TRACE conn6 <- [1,1646,null,{}] 23:57:00 INFO - PROCESS | 3772 | 1463036220988 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:57:01 INFO - PROCESS | 3772 | 1463036221095 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:57:01 INFO - PROCESS | 3772 | 1463036221269 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 3772 | ++DOCSHELL 08D7BC00 == 57 [pid = 3772] [id = 421] 23:57:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (08D80C00) [pid = 3772] [serial = 1263] [outer = 00000000] 23:57:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (0D854400) [pid = 3772] [serial = 1264] [outer = 08D80C00] 23:57:01 INFO - PROCESS | 3772 | 1463036221327 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0D96AC00) [pid = 3772] [serial = 1265] [outer = 08D80C00] 23:57:01 INFO - PROCESS | 3772 | 1463036221993 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:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1018ms 23:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:57:02 INFO - PROCESS | 3772 | 1463036222006 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 3772 | 1463036222011 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:57:02 INFO - PROCESS | 3772 | 1463036222015 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 3772 | 1463036222019 Marionette TRACE conn6 <- [1,1650,null,{}] 23:57:02 INFO - PROCESS | 3772 | 1463036222024 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:57:02 INFO - PROCESS | 3772 | 1463036222165 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:57:02 INFO - PROCESS | 3772 | 1463036222314 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 3772 | ++DOCSHELL 12486800 == 58 [pid = 3772] [id = 422] 23:57:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (12492C00) [pid = 3772] [serial = 1266] [outer = 00000000] 23:57:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (13786C00) [pid = 3772] [serial = 1267] [outer = 12492C00] 23:57:02 INFO - PROCESS | 3772 | 1463036222375 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (149EA000) [pid = 3772] [serial = 1268] [outer = 12492C00] 23:57:02 INFO - PROCESS | 3772 | 1463036222940 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:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 990ms 23:57:03 INFO - PROCESS | 3772 | 1463036223008 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 3772 | 1463036223013 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:57:03 INFO - PROCESS | 3772 | 1463036223017 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 3772 | 1463036223019 Marionette TRACE conn6 <- [1,1654,null,{}] 23:57:03 INFO - PROCESS | 3772 | 1463036223023 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:57:03 INFO - PROCESS | 3772 | 1463036223176 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:57:03 INFO - PROCESS | 3772 | 1463036223327 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 3772 | ++DOCSHELL 0D90EC00 == 59 [pid = 3772] [id = 423] 23:57:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1671F400) [pid = 3772] [serial = 1269] [outer = 00000000] 23:57:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (17B1B800) [pid = 3772] [serial = 1270] [outer = 1671F400] 23:57:03 INFO - PROCESS | 3772 | 1463036223387 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (182A3000) [pid = 3772] [serial = 1271] [outer = 1671F400] 23:57:04 INFO - PROCESS | 3772 | 1463036224014 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:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1068ms 23:57:04 INFO - PROCESS | 3772 | 1463036224089 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 3772 | 1463036224092 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:57:04 INFO - PROCESS | 3772 | 1463036224101 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - PROCESS | 3772 | 1463036224108 Marionette TRACE conn6 <- [1,1658,null,{}] 23:57:04 INFO - PROCESS | 3772 | 1463036224113 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:57:04 INFO - PROCESS | 3772 | 1463036224238 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:57:04 INFO - PROCESS | 3772 | 1463036224390 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 3772 | ++DOCSHELL 1A697C00 == 60 [pid = 3772] [id = 424] 23:57:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (1A69AC00) [pid = 3772] [serial = 1272] [outer = 00000000] 23:57:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1A7DEC00) [pid = 3772] [serial = 1273] [outer = 1A69AC00] 23:57:04 INFO - PROCESS | 3772 | 1463036224448 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (1A903400) [pid = 3772] [serial = 1274] [outer = 1A69AC00] 23:57:05 INFO - PROCESS | 3772 | 1463036225058 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:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1029ms 23:57:05 INFO - PROCESS | 3772 | 1463036225128 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 3772 | 1463036225131 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:57:05 INFO - PROCESS | 3772 | 1463036225134 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 3772 | 1463036225136 Marionette TRACE conn6 <- [1,1662,null,{}] 23:57:05 INFO - PROCESS | 3772 | 1463036225141 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:57:05 INFO - PROCESS | 3772 | 1463036225263 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:57:05 INFO - PROCESS | 3772 | 1463036225424 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 3772 | ++DOCSHELL 18D84800 == 61 [pid = 3772] [id = 425] 23:57:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1A911800) [pid = 3772] [serial = 1275] [outer = 00000000] 23:57:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1A94C400) [pid = 3772] [serial = 1276] [outer = 1A911800] 23:57:05 INFO - PROCESS | 3772 | 1463036225483 Marionette DEBUG loaded listener.js 23:57:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A953400) [pid = 3772] [serial = 1277] [outer = 1A911800] 23:57:06 INFO - PROCESS | 3772 | 1463036226021 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:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 23:57:06 INFO - PROCESS | 3772 | 1463036226068 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:57:06 INFO - PROCESS | 3772 | 1463036226071 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:57:06 INFO - PROCESS | 3772 | 1463036226074 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:57:06 INFO - PROCESS | 3772 | 1463036226076 Marionette TRACE conn6 <- [1,1666,null,{}] 23:57:06 INFO - PROCESS | 3772 | 1463036226080 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:57:06 INFO - PROCESS | 3772 | 1463036226198 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:57:06 INFO - PROCESS | 3772 | 1463036226360 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:06 INFO - PROCESS | 3772 | ++DOCSHELL 1A9D2400 == 62 [pid = 3772] [id = 426] 23:57:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A9D2800) [pid = 3772] [serial = 1278] [outer = 00000000] 23:57:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (1A9D7000) [pid = 3772] [serial = 1279] [outer = 1A9D2800] 23:57:06 INFO - PROCESS | 3772 | 1463036226428 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1B120000) [pid = 3772] [serial = 1280] [outer = 1A9D2800] 23:57:07 INFO - PROCESS | 3772 | 1463036227070 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:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1017ms 23:57:07 INFO - PROCESS | 3772 | 1463036227095 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:57:07 INFO - PROCESS | 3772 | 1463036227098 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:57:07 INFO - PROCESS | 3772 | 1463036227101 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:57:07 INFO - PROCESS | 3772 | 1463036227103 Marionette TRACE conn6 <- [1,1670,null,{}] 23:57:07 INFO - PROCESS | 3772 | 1463036227107 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:57:07 INFO - PROCESS | 3772 | 1463036227228 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:57:07 INFO - PROCESS | 3772 | 1463036227378 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:07 INFO - PROCESS | 3772 | ++DOCSHELL 1B122400 == 63 [pid = 3772] [id = 427] 23:57:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1B126800) [pid = 3772] [serial = 1281] [outer = 00000000] 23:57:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1B15C400) [pid = 3772] [serial = 1282] [outer = 1B126800] 23:57:07 INFO - PROCESS | 3772 | 1463036227437 Marionette DEBUG loaded listener.js 23:57:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1B160C00) [pid = 3772] [serial = 1283] [outer = 1B126800] 23:57:08 INFO - PROCESS | 3772 | 1463036228044 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:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 23:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:57:08 INFO - PROCESS | 3772 | 1463036228075 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:57:08 INFO - PROCESS | 3772 | 1463036228078 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:57:08 INFO - PROCESS | 3772 | 1463036228081 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - PROCESS | 3772 | 1463036228083 Marionette TRACE conn6 <- [1,1674,null,{}] 23:57:08 INFO - PROCESS | 3772 | 1463036228087 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:57:08 INFO - PROCESS | 3772 | 1463036228196 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:57:08 INFO - PROCESS | 3772 | 1463036228312 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 3772 | ++DOCSHELL 19077800 == 64 [pid = 3772] [id = 428] 23:57:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (191D9400) [pid = 3772] [serial = 1284] [outer = 00000000] 23:57:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1B1C0400) [pid = 3772] [serial = 1285] [outer = 191D9400] 23:57:08 INFO - PROCESS | 3772 | 1463036228419 Marionette DEBUG loaded listener.js 23:57:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B1C6000) [pid = 3772] [serial = 1286] [outer = 191D9400] 23:57:09 INFO - PROCESS | 3772 | 1463036229166 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:57:09 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:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1131ms 23:57:09 INFO - PROCESS | 3772 | 1463036229213 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:57:09 INFO - PROCESS | 3772 | 1463036229217 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:57:09 INFO - PROCESS | 3772 | 1463036229222 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:57:09 INFO - PROCESS | 3772 | 1463036229225 Marionette TRACE conn6 <- [1,1678,null,{}] 23:57:09 INFO - PROCESS | 3772 | 1463036229245 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:57:09 INFO - PROCESS | 3772 | 1463036229354 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:57:09 INFO - PROCESS | 3772 | 1463036229508 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:09 INFO - PROCESS | 3772 | ++DOCSHELL 11A0F800 == 65 [pid = 3772] [id = 429] 23:57:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (121EF800) [pid = 3772] [serial = 1287] [outer = 00000000] 23:57:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1362F400) [pid = 3772] [serial = 1288] [outer = 121EF800] 23:57:09 INFO - PROCESS | 3772 | 1463036229562 Marionette DEBUG loaded listener.js 23:57:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (14DC4800) [pid = 3772] [serial = 1289] [outer = 121EF800] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 164A3800 == 64 [pid = 3772] [id = 382] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 181A3800 == 63 [pid = 3772] [id = 420] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 11A0A800 == 62 [pid = 3772] [id = 419] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 0D25F400 == 61 [pid = 3772] [id = 418] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 17545000 == 60 [pid = 3772] [id = 417] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 164A0800 == 59 [pid = 3772] [id = 416] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 0D851000 == 58 [pid = 3772] [id = 415] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 14917000 == 57 [pid = 3772] [id = 414] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 12381800 == 56 [pid = 3772] [id = 413] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 0917F800 == 55 [pid = 3772] [id = 412] 23:57:10 INFO - PROCESS | 3772 | --DOCSHELL 0DA05000 == 54 [pid = 3772] [id = 411] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (19A57000) [pid = 3772] [serial = 1213] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (13889800) [pid = 3772] [serial = 1165] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1A69D400) [pid = 3772] [serial = 1180] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A10B800) [pid = 3772] [serial = 1177] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (17B10400) [pid = 3772] [serial = 1168] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (192D7000) [pid = 3772] [serial = 1171] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (19A60C00) [pid = 3772] [serial = 1174] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (19080000) [pid = 3772] [serial = 1211] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (17D3B800) [pid = 3772] [serial = 1204] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (18032C00) [pid = 3772] [serial = 1205] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (164A6400) [pid = 3772] [serial = 1199] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (165BF400) [pid = 3772] [serial = 1207] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (16109800) [pid = 3772] [serial = 1196] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (149E3800) [pid = 3772] [serial = 1193] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (0DD9C400) [pid = 3772] [serial = 1189] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (18D86C00) [pid = 3772] [serial = 1210] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (11CD0400) [pid = 3772] [serial = 1190] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (16499400) [pid = 3772] [serial = 1198] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1388A800) [pid = 3772] [serial = 1192] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (165BF000) [pid = 3772] [serial = 1183] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (17C34000) [pid = 3772] [serial = 1202] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (17B17800) [pid = 3772] [serial = 1201] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (17D34C00) [pid = 3772] [serial = 1208] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (12487C00) [pid = 3772] [serial = 1186] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (15D2B000) [pid = 3772] [serial = 1195] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1335D800) [pid = 3772] [serial = 1187] [outer = 00000000] [url = about:blank] 23:57:10 INFO - PROCESS | 3772 | 1463036230260 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:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1087ms 23:57:10 INFO - PROCESS | 3772 | 1463036230310 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 3772 | 1463036230316 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:57:10 INFO - PROCESS | 3772 | 1463036230321 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - PROCESS | 3772 | 1463036230324 Marionette TRACE conn6 <- [1,1682,null,{}] 23:57:10 INFO - PROCESS | 3772 | 1463036230328 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:57:10 INFO - PROCESS | 3772 | 1463036230431 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:57:10 INFO - PROCESS | 3772 | 1463036230542 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 3772 | ++DOCSHELL 0D85BC00 == 55 [pid = 3772] [id = 430] 23:57:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (0DA0EC00) [pid = 3772] [serial = 1290] [outer = 00000000] 23:57:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (123D9400) [pid = 3772] [serial = 1291] [outer = 0DA0EC00] 23:57:10 INFO - PROCESS | 3772 | 1463036230591 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (13627800) [pid = 3772] [serial = 1292] [outer = 0DA0EC00] 23:57:11 INFO - PROCESS | 3772 | 1463036231048 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:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 770ms 23:57:11 INFO - PROCESS | 3772 | 1463036231095 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 3772 | 1463036231097 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:57:11 INFO - PROCESS | 3772 | 1463036231101 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - PROCESS | 3772 | 1463036231104 Marionette TRACE conn6 <- [1,1686,null,{}] 23:57:11 INFO - PROCESS | 3772 | 1463036231114 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:57:11 INFO - PROCESS | 3772 | 1463036231210 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:57:11 INFO - PROCESS | 3772 | 1463036231220 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:11 INFO - PROCESS | 3772 | ++DOCSHELL 16115C00 == 56 [pid = 3772] [id = 431] 23:57:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (1648F000) [pid = 3772] [serial = 1293] [outer = 00000000] 23:57:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1649F000) [pid = 3772] [serial = 1294] [outer = 1648F000] 23:57:11 INFO - PROCESS | 3772 | 1463036231268 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (164AB000) [pid = 3772] [serial = 1295] [outer = 1648F000] 23:57:11 INFO - PROCESS | 3772 | 1463036231752 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:57:11 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:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 23:57:11 INFO - PROCESS | 3772 | 1463036231775 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 3772 | 1463036231777 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:57:11 INFO - PROCESS | 3772 | 1463036231780 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:57:11 INFO - PROCESS | 3772 | 1463036231782 Marionette TRACE conn6 <- [1,1690,null,{}] 23:57:11 INFO - PROCESS | 3772 | 1463036231785 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:57:11 INFO - PROCESS | 3772 | 1463036231883 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:57:11 INFO - PROCESS | 3772 | 1463036231889 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:11 INFO - PROCESS | 3772 | ++DOCSHELL 165BF400 == 57 [pid = 3772] [id = 432] 23:57:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16716800) [pid = 3772] [serial = 1296] [outer = 00000000] 23:57:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (16E3E800) [pid = 3772] [serial = 1297] [outer = 16716800] 23:57:11 INFO - PROCESS | 3772 | 1463036231938 Marionette DEBUG loaded listener.js 23:57:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (17B16C00) [pid = 3772] [serial = 1298] [outer = 16716800] 23:57:12 INFO - PROCESS | 3772 | 1463036232382 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:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 23:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:57:12 INFO - PROCESS | 3772 | 1463036232455 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 3772 | 1463036232457 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:57:12 INFO - PROCESS | 3772 | 1463036232460 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 3772 | 1463036232461 Marionette TRACE conn6 <- [1,1694,null,{}] 23:57:12 INFO - PROCESS | 3772 | 1463036232465 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:57:12 INFO - PROCESS | 3772 | 1463036232596 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:57:12 INFO - PROCESS | 3772 | 1463036232649 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 3772 | ++DOCSHELL 15D72800 == 58 [pid = 3772] [id = 433] 23:57:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (1671E400) [pid = 3772] [serial = 1299] [outer = 00000000] 23:57:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (17D1C400) [pid = 3772] [serial = 1300] [outer = 1671E400] 23:57:12 INFO - PROCESS | 3772 | 1463036232695 Marionette DEBUG loaded listener.js 23:57:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (17D39400) [pid = 3772] [serial = 1301] [outer = 1671E400] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (123D8C00) [pid = 3772] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (16711800) [pid = 3772] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (0C99AC00) [pid = 3772] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (0DD95C00) [pid = 3772] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (16116000) [pid = 3772] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (15030000) [pid = 3772] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (17B1B400) [pid = 3772] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (0D90E000) [pid = 3772] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:57:13 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (16496000) [pid = 3772] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:57:13 INFO - PROCESS | 3772 | 1463036233604 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:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1171ms 23:57:13 INFO - PROCESS | 3772 | 1463036233632 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:57:13 INFO - PROCESS | 3772 | 1463036233637 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:57:13 INFO - PROCESS | 3772 | 1463036233642 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:57:13 INFO - PROCESS | 3772 | 1463036233646 Marionette TRACE conn6 <- [1,1698,null,{}] 23:57:13 INFO - PROCESS | 3772 | 1463036233652 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:57:13 INFO - PROCESS | 3772 | 1463036233778 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:57:13 INFO - PROCESS | 3772 | 1463036233931 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:13 INFO - PROCESS | 3772 | ++DOCSHELL 0DE6B400 == 59 [pid = 3772] [id = 434] 23:57:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (11CD0400) [pid = 3772] [serial = 1302] [outer = 00000000] 23:57:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (13352000) [pid = 3772] [serial = 1303] [outer = 11CD0400] 23:57:13 INFO - PROCESS | 3772 | 1463036233994 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (1388A000) [pid = 3772] [serial = 1304] [outer = 11CD0400] 23:57:14 INFO - PROCESS | 3772 | 1463036234655 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:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1072ms 23:57:14 INFO - PROCESS | 3772 | 1463036234719 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:57:14 INFO - PROCESS | 3772 | 1463036234725 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:57:14 INFO - PROCESS | 3772 | 1463036234732 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 3772 | 1463036234735 Marionette TRACE conn6 <- [1,1702,null,{}] 23:57:14 INFO - PROCESS | 3772 | 1463036234739 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:57:14 INFO - PROCESS | 3772 | 1463036234893 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:57:15 INFO - PROCESS | 3772 | 1463036235047 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 3772 | ++DOCSHELL 14D4EC00 == 60 [pid = 3772] [id = 435] 23:57:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (16107800) [pid = 3772] [serial = 1305] [outer = 00000000] 23:57:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (165BB400) [pid = 3772] [serial = 1306] [outer = 16107800] 23:57:15 INFO - PROCESS | 3772 | 1463036235105 Marionette DEBUG loaded listener.js 23:57:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (16719C00) [pid = 3772] [serial = 1307] [outer = 16107800] 23:57:15 INFO - PROCESS | 3772 | 1463036235749 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",0,null,null]]]}] 23:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1070ms 23:57:15 INFO - PROCESS | 3772 | 1463036235805 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 23:57:15 INFO - PROCESS | 3772 | 1463036235808 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:57:15 INFO - PROCESS | 3772 | 1463036235811 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:57:15 INFO - PROCESS | 3772 | 1463036235815 Marionette TRACE conn6 <- [1,1706,null,{}] 23:57:15 INFO - PROCESS | 3772 | 1463036235826 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:57:15 INFO - PROCESS | 3772 | 1463036235944 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:57:16 INFO - PROCESS | 3772 | 1463036236099 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:16 INFO - PROCESS | 3772 | ++DOCSHELL 18198800 == 61 [pid = 3772] [id = 436] 23:57:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (18199000) [pid = 3772] [serial = 1308] [outer = 00000000] 23:57:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (181A3C00) [pid = 3772] [serial = 1309] [outer = 18199000] 23:57:16 INFO - PROCESS | 3772 | 1463036236160 Marionette DEBUG loaded listener.js 23:57:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (18D90800) [pid = 3772] [serial = 1310] [outer = 18199000] 23:57:16 INFO - PROCESS | 3772 | 1463036236779 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:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1021ms 23:57:16 INFO - PROCESS | 3772 | 1463036236836 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:57:16 INFO - PROCESS | 3772 | 1463036236839 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:57:16 INFO - PROCESS | 3772 | 1463036236842 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:57:16 INFO - PROCESS | 3772 | 1463036236844 Marionette TRACE conn6 <- [1,1710,null,{}] 23:57:16 INFO - PROCESS | 3772 | 1463036236848 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:57:16 INFO - PROCESS | 3772 | 1463036236962 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:57:17 INFO - PROCESS | 3772 | 1463036237106 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 3772 | ++DOCSHELL 19931C00 == 62 [pid = 3772] [id = 437] 23:57:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (19938800) [pid = 3772] [serial = 1311] [outer = 00000000] 23:57:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (1A10B800) [pid = 3772] [serial = 1312] [outer = 19938800] 23:57:17 INFO - PROCESS | 3772 | 1463036237161 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1A63C400) [pid = 3772] [serial = 1313] [outer = 19938800] 23:57:17 INFO - PROCESS | 3772 | 1463036237758 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:57:17 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:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 23:57:17 INFO - PROCESS | 3772 | 1463036237816 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 3772 | 1463036237818 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:57:17 INFO - PROCESS | 3772 | 1463036237822 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 3772 | 1463036237824 Marionette TRACE conn6 <- [1,1714,null,{}] 23:57:17 INFO - PROCESS | 3772 | 1463036237828 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:57:17 INFO - PROCESS | 3772 | 1463036237938 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:57:18 INFO - PROCESS | 3772 | 1463036238081 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 3772 | ++DOCSHELL 149E1800 == 63 [pid = 3772] [id = 438] 23:57:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (165C3800) [pid = 3772] [serial = 1314] [outer = 00000000] 23:57:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1A69D400) [pid = 3772] [serial = 1315] [outer = 165C3800] 23:57:18 INFO - PROCESS | 3772 | 1463036238136 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A69FC00) [pid = 3772] [serial = 1316] [outer = 165C3800] 23:57:18 INFO - PROCESS | 3772 | 1463036238726 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:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 23:57:18 INFO - PROCESS | 3772 | 1463036238796 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 3772 | 1463036238798 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:57:18 INFO - PROCESS | 3772 | 1463036238801 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:57:18 INFO - PROCESS | 3772 | 1463036238803 Marionette TRACE conn6 <- [1,1718,null,{}] 23:57:18 INFO - PROCESS | 3772 | 1463036238807 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:57:18 INFO - PROCESS | 3772 | 1463036238945 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:57:19 INFO - PROCESS | 3772 | 1463036239097 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 3772 | ++DOCSHELL 0DD97400 == 64 [pid = 3772] [id = 439] 23:57:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A7DF400) [pid = 3772] [serial = 1317] [outer = 00000000] 23:57:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A9D5000) [pid = 3772] [serial = 1318] [outer = 1A7DF400] 23:57:19 INFO - PROCESS | 3772 | 1463036239157 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1B11F000) [pid = 3772] [serial = 1319] [outer = 1A7DF400] 23:57:19 INFO - PROCESS | 3772 | 1463036239737 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",0,null,null]]]}] 23:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 23:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 23:57:19 INFO - PROCESS | 3772 | 1463036239776 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 3772 | 1463036239778 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:57:19 INFO - PROCESS | 3772 | 1463036239782 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:57:19 INFO - PROCESS | 3772 | 1463036239784 Marionette TRACE conn6 <- [1,1722,null,{}] 23:57:19 INFO - PROCESS | 3772 | 1463036239788 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:57:19 INFO - PROCESS | 3772 | 1463036239904 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:57:20 INFO - PROCESS | 3772 | 1463036240069 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0F800 == 65 [pid = 3772] [id = 440] 23:57:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A956800) [pid = 3772] [serial = 1320] [outer = 00000000] 23:57:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B167800) [pid = 3772] [serial = 1321] [outer = 1A956800] 23:57:20 INFO - PROCESS | 3772 | 1463036240127 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1B1C5000) [pid = 3772] [serial = 1322] [outer = 1A956800] 23:57:20 INFO - PROCESS | 3772 | 1463036240710 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:57:20 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:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 971ms 23:57:20 INFO - PROCESS | 3772 | 1463036240757 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 3772 | 1463036240759 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:57:20 INFO - PROCESS | 3772 | 1463036240763 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:57:20 INFO - PROCESS | 3772 | 1463036240765 Marionette TRACE conn6 <- [1,1726,null,{}] 23:57:20 INFO - PROCESS | 3772 | 1463036240769 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:57:20 INFO - PROCESS | 3772 | 1463036240894 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:57:21 INFO - PROCESS | 3772 | 1463036241040 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 3772 | ++DOCSHELL 0DD97800 == 66 [pid = 3772] [id = 441] 23:57:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (0DD9C800) [pid = 3772] [serial = 1323] [outer = 00000000] 23:57:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (123E9C00) [pid = 3772] [serial = 1324] [outer = 0DD9C800] 23:57:21 INFO - PROCESS | 3772 | 1463036241094 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (149E3400) [pid = 3772] [serial = 1325] [outer = 0DD9C800] 23:57:21 INFO - PROCESS | 3772 | 1463036241837 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:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1128ms 23:57:21 INFO - PROCESS | 3772 | 1463036241895 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 3772 | 1463036241899 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:57:21 INFO - PROCESS | 3772 | 1463036241904 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 3772 | 1463036241907 Marionette TRACE conn6 <- [1,1730,null,{}] 23:57:21 INFO - PROCESS | 3772 | 1463036241928 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:57:22 INFO - PROCESS | 3772 | 1463036242037 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:57:22 INFO - PROCESS | 3772 | 1463036242186 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 3772 | ++DOCSHELL 13353800 == 67 [pid = 3772] [id = 442] 23:57:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (13358000) [pid = 3772] [serial = 1326] [outer = 00000000] 23:57:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (14DC0400) [pid = 3772] [serial = 1327] [outer = 13358000] 23:57:22 INFO - PROCESS | 3772 | 1463036242237 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (164A1400) [pid = 3772] [serial = 1328] [outer = 13358000] 23:57:22 INFO - PROCESS | 3772 | --DOCSHELL 1A647C00 == 66 [pid = 3772] [id = 393] 23:57:22 INFO - PROCESS | 3772 | --DOCSHELL 165BF400 == 65 [pid = 3772] [id = 432] 23:57:22 INFO - PROCESS | 3772 | --DOCSHELL 16115C00 == 64 [pid = 3772] [id = 431] 23:57:22 INFO - PROCESS | 3772 | --DOCSHELL 0D85BC00 == 63 [pid = 3772] [id = 430] 23:57:22 INFO - PROCESS | 3772 | --DOCSHELL 11A0F800 == 62 [pid = 3772] [id = 429] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (19930800) [pid = 3772] [serial = 1261] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOCSHELL 12486800 == 61 [pid = 3772] [id = 422] 23:57:22 INFO - PROCESS | 3772 | --DOCSHELL 08D7BC00 == 60 [pid = 3772] [id = 421] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1362AC00) [pid = 3772] [serial = 1240] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1388F000) [pid = 3772] [serial = 1241] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (17546400) [pid = 3772] [serial = 1249] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (0D917400) [pid = 3772] [serial = 1237] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (0F120000) [pid = 3772] [serial = 1238] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (12386C00) [pid = 3772] [serial = 1235] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (11C23800) [pid = 3772] [serial = 1234] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (164A8000) [pid = 3772] [serial = 1246] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (161EB400) [pid = 3772] [serial = 1243] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (16491000) [pid = 3772] [serial = 1244] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (17540400) [pid = 3772] [serial = 1219] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1A7D8C00) [pid = 3772] [serial = 1222] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (0F1AC400) [pid = 3772] [serial = 1216] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (17D38C00) [pid = 3772] [serial = 1252] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1A904400) [pid = 3772] [serial = 1225] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1A914000) [pid = 3772] [serial = 1228] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (17B18C00) [pid = 3772] [serial = 1250] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1A957000) [pid = 3772] [serial = 1231] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (11A45C00) [pid = 3772] [serial = 1255] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1803BC00) [pid = 3772] [serial = 1253] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (14D58800) [pid = 3772] [serial = 1256] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1814CC00) [pid = 3772] [serial = 1258] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (18197C00) [pid = 3772] [serial = 1259] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (164AA400) [pid = 3772] [serial = 1247] [outer = 00000000] [url = about:blank] 23:57:22 INFO - PROCESS | 3772 | 1463036242848 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:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 990ms 23:57:22 INFO - PROCESS | 3772 | 1463036242896 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 3772 | 1463036242901 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:57:22 INFO - PROCESS | 3772 | 1463036242907 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 3772 | 1463036242909 Marionette TRACE conn6 <- [1,1734,null,{}] 23:57:22 INFO - PROCESS | 3772 | 1463036242913 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:57:23 INFO - PROCESS | 3772 | 1463036243011 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:57:23 INFO - PROCESS | 3772 | 1463036243119 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 3772 | ++DOCSHELL 0D91B800 == 61 [pid = 3772] [id = 443] 23:57:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (0DA08400) [pid = 3772] [serial = 1329] [outer = 00000000] 23:57:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (12386C00) [pid = 3772] [serial = 1330] [outer = 0DA08400] 23:57:23 INFO - PROCESS | 3772 | 1463036243177 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (13632800) [pid = 3772] [serial = 1331] [outer = 0DA08400] 23:57:23 INFO - PROCESS | 3772 | 1463036243614 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:57:23 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:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 771ms 23:57:23 INFO - PROCESS | 3772 | 1463036243682 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 3772 | 1463036243684 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:57:23 INFO - PROCESS | 3772 | 1463036243688 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 3772 | 1463036243691 Marionette TRACE conn6 <- [1,1738,null,{}] 23:57:23 INFO - PROCESS | 3772 | 1463036243701 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:57:23 INFO - PROCESS | 3772 | 1463036243798 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:57:23 INFO - PROCESS | 3772 | 1463036243813 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 3772 | ++DOCSHELL 16718800 == 62 [pid = 3772] [id = 444] 23:57:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (16718C00) [pid = 3772] [serial = 1332] [outer = 00000000] 23:57:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (16E42400) [pid = 3772] [serial = 1333] [outer = 16718C00] 23:57:23 INFO - PROCESS | 3772 | 1463036243859 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (17B0F000) [pid = 3772] [serial = 1334] [outer = 16718C00] 23:57:24 INFO - PROCESS | 3772 | 1463036244340 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:57:24 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:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 23:57:24 INFO - PROCESS | 3772 | 1463036244363 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 3772 | 1463036244365 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:57:24 INFO - PROCESS | 3772 | 1463036244368 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - PROCESS | 3772 | 1463036244370 Marionette TRACE conn6 <- [1,1742,null,{}] 23:57:24 INFO - PROCESS | 3772 | 1463036244373 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:57:24 INFO - PROCESS | 3772 | 1463036244467 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:57:24 INFO - PROCESS | 3772 | 1463036244474 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:24 INFO - PROCESS | 3772 | ++DOCSHELL 17B17000 == 63 [pid = 3772] [id = 445] 23:57:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (17D10C00) [pid = 3772] [serial = 1335] [outer = 00000000] 23:57:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (18034C00) [pid = 3772] [serial = 1336] [outer = 17D10C00] 23:57:24 INFO - PROCESS | 3772 | 1463036244522 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (18143400) [pid = 3772] [serial = 1337] [outer = 17D10C00] 23:57:24 INFO - PROCESS | 3772 | 1463036244997 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:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 23:57:25 INFO - PROCESS | 3772 | 1463036245041 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 3772 | 1463036245043 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:57:25 INFO - PROCESS | 3772 | 1463036245046 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 3772 | 1463036245048 Marionette TRACE conn6 <- [1,1746,null,{}] 23:57:25 INFO - PROCESS | 3772 | 1463036245052 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:57:25 INFO - PROCESS | 3772 | 1463036245179 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:57:25 INFO - PROCESS | 3772 | 1463036245230 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 3772 | ++DOCSHELL 18149800 == 64 [pid = 3772] [id = 446] 23:57:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (1814B400) [pid = 3772] [serial = 1338] [outer = 00000000] 23:57:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (182A0000) [pid = 3772] [serial = 1339] [outer = 1814B400] 23:57:25 INFO - PROCESS | 3772 | 1463036245275 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (1992BC00) [pid = 3772] [serial = 1340] [outer = 1814B400] 23:57:25 INFO - PROCESS | 3772 | 1463036245732 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:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 23:57:25 INFO - PROCESS | 3772 | 1463036245777 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:57:25 INFO - PROCESS | 3772 | 1463036245779 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:57:25 INFO - PROCESS | 3772 | 1463036245782 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 3772 | 1463036245784 Marionette TRACE conn6 <- [1,1750,null,{}] 23:57:25 INFO - PROCESS | 3772 | 1463036245795 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:57:25 INFO - PROCESS | 3772 | 1463036245943 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:57:26 INFO - PROCESS | 3772 | 1463036246020 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 3772 | ++DOCSHELL 1A7D6400 == 65 [pid = 3772] [id = 447] 23:57:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (1A7D9000) [pid = 3772] [serial = 1341] [outer = 00000000] 23:57:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1A913400) [pid = 3772] [serial = 1342] [outer = 1A7D9000] 23:57:26 INFO - PROCESS | 3772 | 1463036246065 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A919C00) [pid = 3772] [serial = 1343] [outer = 1A7D9000] 23:57:26 INFO - PROCESS | 3772 | 1463036246493 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:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 23:57:26 INFO - PROCESS | 3772 | 1463036246513 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 3772 | 1463036246515 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:57:26 INFO - PROCESS | 3772 | 1463036246555 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 3772 | 1463036246557 Marionette TRACE conn6 <- [1,1754,null,{}] 23:57:26 INFO - PROCESS | 3772 | 1463036246571 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:57:26 INFO - PROCESS | 3772 | 1463036246699 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:57:26 INFO - PROCESS | 3772 | 1463036246771 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 3772 | ++DOCSHELL 1A953800 == 66 [pid = 3772] [id = 448] 23:57:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1A955000) [pid = 3772] [serial = 1344] [outer = 00000000] 23:57:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1A9D3000) [pid = 3772] [serial = 1345] [outer = 1A955000] 23:57:26 INFO - PROCESS | 3772 | 1463036246814 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B15A400) [pid = 3772] [serial = 1346] [outer = 1A955000] 23:57:27 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (16716800) [pid = 3772] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:57:27 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (18D8BC00) [pid = 3772] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:57:27 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (121EF800) [pid = 3772] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:57:27 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (0DA0EC00) [pid = 3772] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:57:27 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1648F000) [pid = 3772] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:57:27 INFO - PROCESS | 3772 | 1463036247275 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:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 770ms 23:57:27 INFO - PROCESS | 3772 | 1463036247298 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:57:27 INFO - PROCESS | 3772 | 1463036247300 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:57:27 INFO - PROCESS | 3772 | 1463036247304 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 3772 | 1463036247305 Marionette TRACE conn6 <- [1,1758,null,{}] 23:57:27 INFO - PROCESS | 3772 | 1463036247309 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:57:27 INFO - PROCESS | 3772 | 1463036247454 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:57:27 INFO - PROCESS | 3772 | 1463036247525 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 3772 | ++DOCSHELL 11C1F400 == 67 [pid = 3772] [id = 449] 23:57:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (121EF800) [pid = 3772] [serial = 1347] [outer = 00000000] 23:57:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1B1C0800) [pid = 3772] [serial = 1348] [outer = 121EF800] 23:57:27 INFO - PROCESS | 3772 | 1463036247570 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1B25CC00) [pid = 3772] [serial = 1349] [outer = 121EF800] 23:57:27 INFO - PROCESS | 3772 | 1463036247930 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:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 23:57:27 INFO - PROCESS | 3772 | 1463036247974 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 23:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:57:27 INFO - PROCESS | 3772 | 1463036247976 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:57:27 INFO - PROCESS | 3772 | 1463036247979 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 3772 | 1463036247981 Marionette TRACE conn6 <- [1,1762,null,{}] 23:57:27 INFO - PROCESS | 3772 | 1463036247984 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:57:28 INFO - PROCESS | 3772 | 1463036248076 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:57:28 INFO - PROCESS | 3772 | 1463036248082 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 3772 | ++DOCSHELL 165C2800 == 68 [pid = 3772] [id = 450] 23:57:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (1B260400) [pid = 3772] [serial = 1350] [outer = 00000000] 23:57:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1B3CDC00) [pid = 3772] [serial = 1351] [outer = 1B260400] 23:57:28 INFO - PROCESS | 3772 | 1463036248126 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (1B3DAC00) [pid = 3772] [serial = 1352] [outer = 1B260400] 23:57:28 INFO - PROCESS | 3772 | 1463036248582 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:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 23:57:28 INFO - PROCESS | 3772 | 1463036248613 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 23:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:57:28 INFO - PROCESS | 3772 | 1463036248615 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:57:28 INFO - PROCESS | 3772 | 1463036248618 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 3772 | 1463036248620 Marionette TRACE conn6 <- [1,1766,null,{}] 23:57:28 INFO - PROCESS | 3772 | 1463036248623 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:57:28 INFO - PROCESS | 3772 | 1463036248765 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:57:28 INFO - PROCESS | 3772 | 1463036248774 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 3772 | ++DOCSHELL 0DE08400 == 69 [pid = 3772] [id = 451] 23:57:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (0DE0A400) [pid = 3772] [serial = 1353] [outer = 00000000] 23:57:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1B538000) [pid = 3772] [serial = 1354] [outer = 0DE0A400] 23:57:28 INFO - PROCESS | 3772 | 1463036248822 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (1B53B400) [pid = 3772] [serial = 1355] [outer = 0DE0A400] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 149EB800 == 68 [pid = 3772] [id = 389] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1A697C00 == 67 [pid = 3772] [id = 424] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0D90EC00 == 66 [pid = 3772] [id = 423] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 182A2800 == 65 [pid = 3772] [id = 390] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 18D84800 == 64 [pid = 3772] [id = 425] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0DD91C00 == 63 [pid = 3772] [id = 359] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 19936800 == 62 [pid = 3772] [id = 391] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1B122400 == 61 [pid = 3772] [id = 427] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0D85B400 == 60 [pid = 3772] [id = 392] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1A903C00 == 59 [pid = 3772] [id = 409] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1A910400 == 58 [pid = 3772] [id = 410] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 19077800 == 57 [pid = 3772] [id = 428] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 11C24800 == 56 [pid = 3772] [id = 360] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1A9D2400 == 55 [pid = 3772] [id = 426] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0D96BC00 == 54 [pid = 3772] [id = 394] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0D95FC00 == 53 [pid = 3772] [id = 404] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 12334C00 == 52 [pid = 3772] [id = 388] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1A868000 == 51 [pid = 3772] [id = 408] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0DD92800 == 50 [pid = 3772] [id = 405] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1335CC00 == 49 [pid = 3772] [id = 362] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1A647400 == 48 [pid = 3772] [id = 407] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0D969000 == 47 [pid = 3772] [id = 363] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 12330400 == 46 [pid = 3772] [id = 361] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 1362C000 == 45 [pid = 3772] [id = 406] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 13353800 == 44 [pid = 3772] [id = 442] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0DD97800 == 43 [pid = 3772] [id = 441] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0DA0F800 == 42 [pid = 3772] [id = 440] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0DD97400 == 41 [pid = 3772] [id = 439] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 149E1800 == 40 [pid = 3772] [id = 438] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 18198800 == 39 [pid = 3772] [id = 436] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 19931C00 == 38 [pid = 3772] [id = 437] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 14D4EC00 == 37 [pid = 3772] [id = 435] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 15D72800 == 36 [pid = 3772] [id = 433] 23:57:30 INFO - PROCESS | 3772 | --DOCSHELL 0DE6B400 == 35 [pid = 3772] [id = 434] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 0D91B800 == 34 [pid = 3772] [id = 443] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 17B17000 == 33 [pid = 3772] [id = 445] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 1A953800 == 32 [pid = 3772] [id = 448] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 16718800 == 31 [pid = 3772] [id = 444] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 18149800 == 30 [pid = 3772] [id = 446] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 11C1F400 == 29 [pid = 3772] [id = 449] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 1A7D6400 == 28 [pid = 3772] [id = 447] 23:57:31 INFO - PROCESS | 3772 | --DOCSHELL 165C2800 == 27 [pid = 3772] [id = 450] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (17D1C400) [pid = 3772] [serial = 1300] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (19A58000) [pid = 3772] [serial = 1262] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (0D854400) [pid = 3772] [serial = 1264] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (13786C00) [pid = 3772] [serial = 1267] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (17B1B800) [pid = 3772] [serial = 1270] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (1A94C400) [pid = 3772] [serial = 1276] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1A7DEC00) [pid = 3772] [serial = 1273] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1A9D7000) [pid = 3772] [serial = 1279] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1B15C400) [pid = 3772] [serial = 1282] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (14DC4800) [pid = 3772] [serial = 1289] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1362F400) [pid = 3772] [serial = 1288] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (123D9400) [pid = 3772] [serial = 1291] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (13627800) [pid = 3772] [serial = 1292] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1649F000) [pid = 3772] [serial = 1294] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (164AB000) [pid = 3772] [serial = 1295] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1B1C0400) [pid = 3772] [serial = 1285] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17B16C00) [pid = 3772] [serial = 1298] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (16E3E800) [pid = 3772] [serial = 1297] [outer = 00000000] [url = about:blank] 23:57:31 INFO - PROCESS | 3772 | 1463036251833 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:57:31 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:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 3280ms 23:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:57:31 INFO - PROCESS | 3772 | 1463036251901 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 23:57:31 INFO - PROCESS | 3772 | 1463036251905 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:57:31 INFO - PROCESS | 3772 | 1463036251910 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:57:31 INFO - PROCESS | 3772 | 1463036251912 Marionette TRACE conn6 <- [1,1770,null,{}] 23:57:31 INFO - PROCESS | 3772 | 1463036251919 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:57:32 INFO - PROCESS | 3772 | 1463036252014 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:57:32 INFO - PROCESS | 3772 | 1463036252147 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:32 INFO - PROCESS | 3772 | ++DOCSHELL 0D25F800 == 28 [pid = 3772] [id = 452] 23:57:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (0D850400) [pid = 3772] [serial = 1356] [outer = 00000000] 23:57:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (0D910000) [pid = 3772] [serial = 1357] [outer = 0D850400] 23:57:32 INFO - PROCESS | 3772 | 1463036252196 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (0D91AC00) [pid = 3772] [serial = 1358] [outer = 0D850400] 23:57:32 INFO - PROCESS | 3772 | 1463036252580 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:57:32 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:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 23:57:32 INFO - PROCESS | 3772 | 1463036252641 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 3772 | 1463036252647 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:57:32 INFO - PROCESS | 3772 | 1463036252653 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 3772 | 1463036252656 Marionette TRACE conn6 <- [1,1774,null,{}] 23:57:32 INFO - PROCESS | 3772 | 1463036252660 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:57:32 INFO - PROCESS | 3772 | 1463036252758 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:57:32 INFO - PROCESS | 3772 | 1463036252766 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:32 INFO - PROCESS | 3772 | ++DOCSHELL 0D90F400 == 29 [pid = 3772] [id = 453] 23:57:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (0D91C800) [pid = 3772] [serial = 1359] [outer = 00000000] 23:57:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (0DD97800) [pid = 3772] [serial = 1360] [outer = 0D91C800] 23:57:32 INFO - PROCESS | 3772 | 1463036252812 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (0E4B4000) [pid = 3772] [serial = 1361] [outer = 0D91C800] 23:57:33 INFO - PROCESS | 3772 | 1463036253309 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:57:33 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:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 23:57:33 INFO - PROCESS | 3772 | 1463036253330 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 3772 | 1463036253333 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:57:33 INFO - PROCESS | 3772 | 1463036253337 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 3772 | 1463036253340 Marionette TRACE conn6 <- [1,1778,null,{}] 23:57:33 INFO - PROCESS | 3772 | 1463036253352 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:57:33 INFO - PROCESS | 3772 | 1463036253474 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:57:33 INFO - PROCESS | 3772 | 1463036253486 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 3772 | ++DOCSHELL 1237E000 == 30 [pid = 3772] [id = 454] 23:57:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (12381800) [pid = 3772] [serial = 1362] [outer = 00000000] 23:57:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (123DBC00) [pid = 3772] [serial = 1363] [outer = 12381800] 23:57:33 INFO - PROCESS | 3772 | 1463036253540 Marionette DEBUG loaded listener.js 23:57:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (12487400) [pid = 3772] [serial = 1364] [outer = 12381800] 23:57:34 INFO - PROCESS | 3772 | 1463036254014 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:57:34 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:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 23:57:34 INFO - PROCESS | 3772 | 1463036254071 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 3772 | 1463036254073 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:57:34 INFO - PROCESS | 3772 | 1463036254076 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:57:34 INFO - PROCESS | 3772 | 1463036254078 Marionette TRACE conn6 <- [1,1782,null,{}] 23:57:34 INFO - PROCESS | 3772 | 1463036254081 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:57:34 INFO - PROCESS | 3772 | 1463036254183 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:57:34 INFO - PROCESS | 3772 | 1463036254190 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0B800 == 31 [pid = 3772] [id = 455] 23:57:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (1335CC00) [pid = 3772] [serial = 1365] [outer = 00000000] 23:57:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (13783400) [pid = 3772] [serial = 1366] [outer = 1335CC00] 23:57:34 INFO - PROCESS | 3772 | 1463036254238 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (13891000) [pid = 3772] [serial = 1367] [outer = 1335CC00] 23:57:34 INFO - PROCESS | 3772 | 1463036254693 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:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 23:57:34 INFO - PROCESS | 3772 | 1463036254750 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:57:34 INFO - PROCESS | 3772 | 1463036254752 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:57:34 INFO - PROCESS | 3772 | 1463036254756 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 3772 | 1463036254757 Marionette TRACE conn6 <- [1,1786,null,{}] 23:57:34 INFO - PROCESS | 3772 | 1463036254760 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:57:34 INFO - PROCESS | 3772 | 1463036254845 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:57:34 INFO - PROCESS | 3772 | 1463036254886 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 3772 | ++DOCSHELL 149E7400 == 32 [pid = 3772] [id = 456] 23:57:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (149EB000) [pid = 3772] [serial = 1368] [outer = 00000000] 23:57:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (14D4F800) [pid = 3772] [serial = 1369] [outer = 149EB000] 23:57:34 INFO - PROCESS | 3772 | 1463036254930 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (15039000) [pid = 3772] [serial = 1370] [outer = 149EB000] 23:57:35 INFO - PROCESS | 3772 | 1463036255393 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:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 23:57:35 INFO - PROCESS | 3772 | 1463036255427 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 3772 | 1463036255429 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:57:35 INFO - PROCESS | 3772 | 1463036255432 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - PROCESS | 3772 | 1463036255434 Marionette TRACE conn6 <- [1,1790,null,{}] 23:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:57:35 INFO - PROCESS | 3772 | 1463036255437 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:57:35 INFO - PROCESS | 3772 | 1463036255556 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:57:35 INFO - PROCESS | 3772 | 1463036255565 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 3772 | ++DOCSHELL 1648E800 == 33 [pid = 3772] [id = 457] 23:57:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (1648EC00) [pid = 3772] [serial = 1371] [outer = 00000000] 23:57:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (1649E000) [pid = 3772] [serial = 1372] [outer = 1648EC00] 23:57:35 INFO - PROCESS | 3772 | 1463036255610 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (164A7800) [pid = 3772] [serial = 1373] [outer = 1648EC00] 23:57:36 INFO - PROCESS | 3772 | 1463036256063 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:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 23:57:36 INFO - PROCESS | 3772 | 1463036256107 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 3772 | 1463036256109 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:57:36 INFO - PROCESS | 3772 | 1463036256112 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 3772 | 1463036256114 Marionette TRACE conn6 <- [1,1794,null,{}] 23:57:36 INFO - PROCESS | 3772 | 1463036256117 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:57:36 INFO - PROCESS | 3772 | 1463036256201 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:57:36 INFO - PROCESS | 3772 | 1463036256208 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 3772 | ++DOCSHELL 164AA000 == 34 [pid = 3772] [id = 458] 23:57:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 148 (164AA400) [pid = 3772] [serial = 1374] [outer = 00000000] 23:57:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 149 (16711400) [pid = 3772] [serial = 1375] [outer = 164AA400] 23:57:36 INFO - PROCESS | 3772 | 1463036256253 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 150 (1671D800) [pid = 3772] [serial = 1376] [outer = 164AA400] 23:57:36 INFO - PROCESS | 3772 | 1463036256739 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:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 23:57:36 INFO - PROCESS | 3772 | 1463036256784 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:57:36 INFO - PROCESS | 3772 | 1463036256786 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:57:36 INFO - PROCESS | 3772 | 1463036256789 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 3772 | 1463036256791 Marionette TRACE conn6 <- [1,1798,null,{}] 23:57:36 INFO - PROCESS | 3772 | 1463036256794 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:57:36 INFO - PROCESS | 3772 | 1463036256881 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:57:36 INFO - PROCESS | 3772 | 1463036256888 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 3772 | ++DOCSHELL 0DD92800 == 35 [pid = 3772] [id = 459] 23:57:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 151 (13629C00) [pid = 3772] [serial = 1377] [outer = 00000000] 23:57:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 152 (16E45000) [pid = 3772] [serial = 1378] [outer = 13629C00] 23:57:36 INFO - PROCESS | 3772 | 1463036256934 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 153 (16E42000) [pid = 3772] [serial = 1379] [outer = 13629C00] 23:57:37 INFO - PROCESS | 3772 | 1463036257458 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:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 23:57:37 INFO - PROCESS | 3772 | 1463036257522 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 3772 | 1463036257524 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:57:37 INFO - PROCESS | 3772 | 1463036257535 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - PROCESS | 3772 | 1463036257537 Marionette TRACE conn6 <- [1,1802,null,{}] 23:57:37 INFO - PROCESS | 3772 | 1463036257540 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:57:37 INFO - PROCESS | 3772 | 1463036257687 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:57:37 INFO - PROCESS | 3772 | 1463036257756 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 3772 | ++DOCSHELL 12334C00 == 36 [pid = 3772] [id = 460] 23:57:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 154 (17B12000) [pid = 3772] [serial = 1380] [outer = 00000000] 23:57:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 155 (17B1BC00) [pid = 3772] [serial = 1381] [outer = 17B12000] 23:57:37 INFO - PROCESS | 3772 | 1463036257803 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 156 (17B1C400) [pid = 3772] [serial = 1382] [outer = 17B12000] 23:57:38 INFO - PROCESS | 3772 | 1463036258234 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:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 23:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:57:38 INFO - PROCESS | 3772 | 1463036258267 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 3772 | 1463036258269 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:57:38 INFO - PROCESS | 3772 | 1463036258272 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 3772 | 1463036258274 Marionette TRACE conn6 <- [1,1806,null,{}] 23:57:38 INFO - PROCESS | 3772 | 1463036258277 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:57:38 INFO - PROCESS | 3772 | 1463036258409 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:57:38 INFO - PROCESS | 3772 | 1463036258415 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 3772 | ++DOCSHELL 17D1B000 == 37 [pid = 3772] [id = 461] 23:57:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 157 (17D1D000) [pid = 3772] [serial = 1383] [outer = 00000000] 23:57:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 158 (17D38000) [pid = 3772] [serial = 1384] [outer = 17D1D000] 23:57:38 INFO - PROCESS | 3772 | 1463036258460 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 159 (1802D800) [pid = 3772] [serial = 1385] [outer = 17D1D000] 23:57:38 INFO - PROCESS | 3772 | 1463036258929 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:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 23:57:38 INFO - PROCESS | 3772 | 1463036258943 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 3772 | 1463036258945 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:57:38 INFO - PROCESS | 3772 | 1463036258948 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 3772 | 1463036258950 Marionette TRACE conn6 <- [1,1810,null,{}] 23:57:38 INFO - PROCESS | 3772 | 1463036258954 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:57:39 INFO - PROCESS | 3772 | 1463036259134 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 158 (191D9400) [pid = 3772] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 157 (149E8800) [pid = 3772] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 156 (1A91D800) [pid = 3772] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 155 (0F113800) [pid = 3772] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 154 (1B126800) [pid = 3772] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 153 (08D80C00) [pid = 3772] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 152 (1A7D1400) [pid = 3772] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 151 (16104000) [pid = 3772] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 150 (11CD5400) [pid = 3772] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 149 (1A9D2800) [pid = 3772] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 148 (1388DC00) [pid = 3772] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 147 (1A69AC00) [pid = 3772] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1A86DC00) [pid = 3772] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1A694C00) [pid = 3772] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1671F400) [pid = 3772] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (0DD96C00) [pid = 3772] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (1A911800) [pid = 3772] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (0D968400) [pid = 3772] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (1819CC00) [pid = 3772] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (18146C00) [pid = 3772] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (1814B400) [pid = 3772] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1A7D9000) [pid = 3772] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (121EF800) [pid = 3772] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (1A955000) [pid = 3772] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1B260400) [pid = 3772] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (1A956800) [pid = 3772] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (1A7DF400) [pid = 3772] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (165C3800) [pid = 3772] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (19938800) [pid = 3772] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (18199000) [pid = 3772] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (16107800) [pid = 3772] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (11CD0400) [pid = 3772] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (1671E400) [pid = 3772] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (17D10C00) [pid = 3772] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (16718C00) [pid = 3772] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (0DA08400) [pid = 3772] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (13358000) [pid = 3772] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (0DD9C800) [pid = 3772] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (19A60800) [pid = 3772] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1A90D000) [pid = 3772] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (13625000) [pid = 3772] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (0D965000) [pid = 3772] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (19937000) [pid = 3772] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (12492C00) [pid = 3772] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:57:40 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (182A3C00) [pid = 3772] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:57:40 INFO - PROCESS | 3772 | 1463036260695 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 3772 | ++DOCSHELL 0CFEC400 == 38 [pid = 3772] [id = 462] 23:57:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (0D2EF800) [pid = 3772] [serial = 1386] [outer = 00000000] 23:57:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (0D968400) [pid = 3772] [serial = 1387] [outer = 0D2EF800] 23:57:40 INFO - PROCESS | 3772 | 1463036260750 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (0E464800) [pid = 3772] [serial = 1388] [outer = 0D2EF800] 23:57:41 INFO - PROCESS | 3772 | 1463036261130 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:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2224ms 23:57:41 INFO - PROCESS | 3772 | 1463036261173 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 3772 | 1463036261175 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:57:41 INFO - PROCESS | 3772 | 1463036261178 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 3772 | 1463036261179 Marionette TRACE conn6 <- [1,1814,null,{}] 23:57:41 INFO - PROCESS | 3772 | 1463036261183 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:57:41 INFO - PROCESS | 3772 | 1463036261273 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:57:41 INFO - PROCESS | 3772 | 1463036261280 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 3772 | ++DOCSHELL 11C45400 == 39 [pid = 3772] [id = 463] 23:57:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (121A8800) [pid = 3772] [serial = 1389] [outer = 00000000] 23:57:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1648D400) [pid = 3772] [serial = 1390] [outer = 121A8800] 23:57:41 INFO - PROCESS | 3772 | 1463036261327 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (165C6800) [pid = 3772] [serial = 1391] [outer = 121A8800] 23:57:41 INFO - PROCESS | 3772 | 1463036261775 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:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 23:57:41 INFO - PROCESS | 3772 | 1463036261820 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 3772 | 1463036261822 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:57:41 INFO - PROCESS | 3772 | 1463036261825 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:57:41 INFO - PROCESS | 3772 | 1463036261827 Marionette TRACE conn6 <- [1,1818,null,{}] 23:57:41 INFO - PROCESS | 3772 | 1463036261831 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:57:41 INFO - PROCESS | 3772 | 1463036261917 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:57:41 INFO - PROCESS | 3772 | 1463036261923 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 3772 | ++DOCSHELL 16718C00 == 40 [pid = 3772] [id = 464] 23:57:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (16E40000) [pid = 3772] [serial = 1392] [outer = 00000000] 23:57:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (17D1CC00) [pid = 3772] [serial = 1393] [outer = 16E40000] 23:57:41 INFO - PROCESS | 3772 | 1463036261967 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1814AC00) [pid = 3772] [serial = 1394] [outer = 16E40000] 23:57:42 INFO - PROCESS | 3772 | 1463036262416 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:57:42 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:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 23:57:42 INFO - PROCESS | 3772 | 1463036262479 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 23:57:42 INFO - PROCESS | 3772 | 1463036262481 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:57:42 INFO - PROCESS | 3772 | 1463036262498 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:57:42 INFO - PROCESS | 3772 | 1463036262500 Marionette TRACE conn6 <- [1,1822,null,{}] 23:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:57:42 INFO - PROCESS | 3772 | 1463036262503 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:57:42 INFO - PROCESS | 3772 | 1463036262590 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:57:42 INFO - PROCESS | 3772 | 1463036262597 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 3772 | ++DOCSHELL 08D7EC00 == 41 [pid = 3772] [id = 465] 23:57:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (08D7F400) [pid = 3772] [serial = 1395] [outer = 00000000] 23:57:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (0CD77800) [pid = 3772] [serial = 1396] [outer = 08D7F400] 23:57:42 INFO - PROCESS | 3772 | 1463036262717 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (0D84DC00) [pid = 3772] [serial = 1397] [outer = 08D7F400] 23:57:43 INFO - PROCESS | 3772 | 1463036263464 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:57:43 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:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1016ms 23:57:43 INFO - PROCESS | 3772 | 1463036263522 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 23:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:57:43 INFO - PROCESS | 3772 | 1463036263527 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:57:43 INFO - PROCESS | 3772 | 1463036263531 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 3772 | 1463036263534 Marionette TRACE conn6 <- [1,1826,null,{}] 23:57:43 INFO - PROCESS | 3772 | 1463036263559 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:57:43 INFO - PROCESS | 3772 | 1463036263680 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:57:43 INFO - PROCESS | 3772 | 1463036263828 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 3772 | ++DOCSHELL 0DE6B000 == 42 [pid = 3772] [id = 466] 23:57:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 127 (0DFD9C00) [pid = 3772] [serial = 1398] [outer = 00000000] 23:57:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 128 (12132800) [pid = 3772] [serial = 1399] [outer = 0DFD9C00] 23:57:43 INFO - PROCESS | 3772 | 1463036263885 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 129 (12306800) [pid = 3772] [serial = 1400] [outer = 0DFD9C00] 23:57:44 INFO - PROCESS | 3772 | 1463036264476 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:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 992ms 23:57:44 INFO - PROCESS | 3772 | 1463036264523 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 3772 | 1463036264528 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:57:44 INFO - PROCESS | 3772 | 1463036264534 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:57:44 INFO - PROCESS | 3772 | 1463036264537 Marionette TRACE conn6 <- [1,1830,null,{}] 23:57:44 INFO - PROCESS | 3772 | 1463036264541 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:57:44 INFO - PROCESS | 3772 | 1463036264655 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:57:44 INFO - PROCESS | 3772 | 1463036264802 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:44 INFO - PROCESS | 3772 | ++DOCSHELL 13887C00 == 43 [pid = 3772] [id = 467] 23:57:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 130 (149E9C00) [pid = 3772] [serial = 1401] [outer = 00000000] 23:57:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 131 (16113C00) [pid = 3772] [serial = 1402] [outer = 149E9C00] 23:57:44 INFO - PROCESS | 3772 | 1463036264858 Marionette DEBUG loaded listener.js 23:57:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 132 (1649A000) [pid = 3772] [serial = 1403] [outer = 149E9C00] 23:57:45 INFO - PROCESS | 3772 | 1463036265482 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:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 23:57:45 INFO - PROCESS | 3772 | 1463036265508 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 23:57:45 INFO - PROCESS | 3772 | 1463036265511 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:57:45 INFO - PROCESS | 3772 | 1463036265514 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:57:45 INFO - PROCESS | 3772 | 1463036265518 Marionette TRACE conn6 <- [1,1834,null,{}] 23:57:45 INFO - PROCESS | 3772 | 1463036265529 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:57:45 INFO - PROCESS | 3772 | 1463036265648 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:57:45 INFO - PROCESS | 3772 | 1463036265795 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:45 INFO - PROCESS | 3772 | ++DOCSHELL 1819BC00 == 44 [pid = 3772] [id = 468] 23:57:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 133 (1819C400) [pid = 3772] [serial = 1404] [outer = 00000000] 23:57:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 134 (18D83400) [pid = 3772] [serial = 1405] [outer = 1819C400] 23:57:45 INFO - PROCESS | 3772 | 1463036265851 Marionette DEBUG loaded listener.js 23:57:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 135 (18D8F800) [pid = 3772] [serial = 1406] [outer = 1819C400] 23:57:46 INFO - PROCESS | 3772 | 1463036266449 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:57:46 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:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 23:57:46 INFO - PROCESS | 3772 | 1463036266488 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:57:46 INFO - PROCESS | 3772 | 1463036266491 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:57:46 INFO - PROCESS | 3772 | 1463036266494 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:57:46 INFO - PROCESS | 3772 | 1463036266496 Marionette TRACE conn6 <- [1,1838,null,{}] 23:57:46 INFO - PROCESS | 3772 | 1463036266500 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:57:46 INFO - PROCESS | 3772 | 1463036266613 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:57:46 INFO - PROCESS | 3772 | 1463036266779 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:46 INFO - PROCESS | 3772 | ++DOCSHELL 192D6400 == 45 [pid = 3772] [id = 469] 23:57:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 136 (192D7400) [pid = 3772] [serial = 1407] [outer = 00000000] 23:57:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 137 (19931000) [pid = 3772] [serial = 1408] [outer = 192D7400] 23:57:46 INFO - PROCESS | 3772 | 1463036266834 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 138 (19938800) [pid = 3772] [serial = 1409] [outer = 192D7400] 23:57:47 INFO - PROCESS | 3772 | 1463036267389 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:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 23:57:47 INFO - PROCESS | 3772 | 1463036267428 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 3772 | 1463036267431 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:57:47 INFO - PROCESS | 3772 | 1463036267434 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - PROCESS | 3772 | 1463036267436 Marionette TRACE conn6 <- [1,1842,null,{}] 23:57:47 INFO - PROCESS | 3772 | 1463036267440 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:57:47 INFO - PROCESS | 3772 | 1463036267552 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:57:47 INFO - PROCESS | 3772 | 1463036267714 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 3772 | ++DOCSHELL 19D35C00 == 46 [pid = 3772] [id = 470] 23:57:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 139 (19D36000) [pid = 3772] [serial = 1410] [outer = 00000000] 23:57:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 140 (1A067400) [pid = 3772] [serial = 1411] [outer = 19D36000] 23:57:47 INFO - PROCESS | 3772 | 1463036267773 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 141 (1A63C800) [pid = 3772] [serial = 1412] [outer = 19D36000] 23:57:48 INFO - PROCESS | 3772 | 1463036268370 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:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 23:57:48 INFO - PROCESS | 3772 | 1463036268408 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 3772 | 1463036268410 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:57:48 INFO - PROCESS | 3772 | 1463036268414 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:57:48 INFO - PROCESS | 3772 | 1463036268416 Marionette TRACE conn6 <- [1,1846,null,{}] 23:57:48 INFO - PROCESS | 3772 | 1463036268420 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:57:48 INFO - PROCESS | 3772 | 1463036268535 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:57:48 INFO - PROCESS | 3772 | 1463036268734 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 3772 | ++DOCSHELL 0D963C00 == 47 [pid = 3772] [id = 471] 23:57:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 142 (0DA0EC00) [pid = 3772] [serial = 1413] [outer = 00000000] 23:57:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 143 (1388F800) [pid = 3772] [serial = 1414] [outer = 0DA0EC00] 23:57:48 INFO - PROCESS | 3772 | 1463036268790 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 144 (149ED400) [pid = 3772] [serial = 1415] [outer = 0DA0EC00] 23:57:49 INFO - PROCESS | 3772 | 1463036269577 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:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1230ms 23:57:49 INFO - PROCESS | 3772 | 1463036269649 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 3772 | 1463036269653 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:57:49 INFO - PROCESS | 3772 | 1463036269658 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 3772 | 1463036269662 Marionette TRACE conn6 <- [1,1850,null,{}] 23:57:49 INFO - PROCESS | 3772 | 1463036269668 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:57:49 INFO - PROCESS | 3772 | 1463036269774 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:57:49 INFO - PROCESS | 3772 | 1463036269927 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:49 INFO - PROCESS | 3772 | ++DOCSHELL 0DA06400 == 48 [pid = 3772] [id = 472] 23:57:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 145 (0DA0A000) [pid = 3772] [serial = 1416] [outer = 00000000] 23:57:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 146 (11CCEC00) [pid = 3772] [serial = 1417] [outer = 0DA0A000] 23:57:49 INFO - PROCESS | 3772 | 1463036269979 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 147 (12385C00) [pid = 3772] [serial = 1418] [outer = 0DA0A000] 23:57:50 INFO - PROCESS | 3772 | --DOCSHELL 17546000 == 47 [pid = 3772] [id = 370] 23:57:50 INFO - PROCESS | 3772 | --DOCSHELL 1232B000 == 46 [pid = 3772] [id = 371] 23:57:50 INFO - PROCESS | 3772 | --DOCSHELL 123DD400 == 45 [pid = 3772] [id = 380] 23:57:50 INFO - PROCESS | 3772 | --DOCSHELL 16116400 == 44 [pid = 3772] [id = 381] 23:57:50 INFO - PROCESS | 3772 | --DOCSHELL 0D267400 == 43 [pid = 3772] [id = 379] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 146 (1B538000) [pid = 3772] [serial = 1354] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | 1463036270576 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:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 990ms 23:57:50 INFO - PROCESS | 3772 | 1463036270649 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:57:50 INFO - PROCESS | 3772 | 1463036270654 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 145 (1649F800) [pid = 3772] [serial = 1127] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 144 (1A9CA400) [pid = 3772] [serial = 1232] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 143 (1753E400) [pid = 3772] [serial = 1184] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 142 (123F3C00) [pid = 3772] [serial = 1124] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 141 (18D86000) [pid = 3772] [serial = 1133] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 140 (18150800) [pid = 3772] [serial = 1130] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 139 (1B1C6000) [pid = 3772] [serial = 1286] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 138 (149EA000) [pid = 3772] [serial = 1268] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 137 (1992E400) [pid = 3772] [serial = 1172] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 136 (1B160C00) [pid = 3772] [serial = 1283] [outer = 00000000] [url = about:blank] 23:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 135 (0D96AC00) [pid = 3772] [serial = 1265] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 134 (1A7DE400) [pid = 3772] [serial = 1223] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 133 (17D3A800) [pid = 3772] [serial = 1169] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 132 (181A2C00) [pid = 3772] [serial = 1163] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 131 (1B120000) [pid = 3772] [serial = 1280] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 130 (17D36400) [pid = 3772] [serial = 1220] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 129 (1A903400) [pid = 3772] [serial = 1274] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 128 (1A90A800) [pid = 3772] [serial = 1226] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 127 (1A6A0400) [pid = 3772] [serial = 1181] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 126 (182A3000) [pid = 3772] [serial = 1271] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (121A8400) [pid = 3772] [serial = 1217] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (1A953400) [pid = 3772] [serial = 1277] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1A544C00) [pid = 3772] [serial = 1178] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1A917C00) [pid = 3772] [serial = 1229] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (149E8400) [pid = 3772] [serial = 1166] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A106400) [pid = 3772] [serial = 1214] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (19D2C800) [pid = 3772] [serial = 1175] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (182A0000) [pid = 3772] [serial = 1339] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (1992BC00) [pid = 3772] [serial = 1340] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1A919C00) [pid = 3772] [serial = 1343] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1A913400) [pid = 3772] [serial = 1342] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1B1C0800) [pid = 3772] [serial = 1348] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1A9D3000) [pid = 3772] [serial = 1345] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1B15A400) [pid = 3772] [serial = 1346] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1B3CDC00) [pid = 3772] [serial = 1351] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1B167800) [pid = 3772] [serial = 1321] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1B11F000) [pid = 3772] [serial = 1319] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1A9D5000) [pid = 3772] [serial = 1318] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A69FC00) [pid = 3772] [serial = 1316] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1A69D400) [pid = 3772] [serial = 1315] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1B3DAC00) [pid = 3772] [serial = 1352] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1A63C400) [pid = 3772] [serial = 1313] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A10B800) [pid = 3772] [serial = 1312] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (18D90800) [pid = 3772] [serial = 1310] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (181A3C00) [pid = 3772] [serial = 1309] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16719C00) [pid = 3772] [serial = 1307] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (165BB400) [pid = 3772] [serial = 1306] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1388A000) [pid = 3772] [serial = 1304] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13352000) [pid = 3772] [serial = 1303] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (17D39400) [pid = 3772] [serial = 1301] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (18034C00) [pid = 3772] [serial = 1336] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16E42400) [pid = 3772] [serial = 1333] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (17B0F000) [pid = 3772] [serial = 1334] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (12386C00) [pid = 3772] [serial = 1330] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (13632800) [pid = 3772] [serial = 1331] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (164A1400) [pid = 3772] [serial = 1328] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (14DC0400) [pid = 3772] [serial = 1327] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (149E3400) [pid = 3772] [serial = 1325] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (123E9C00) [pid = 3772] [serial = 1324] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1B1C5000) [pid = 3772] [serial = 1322] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1B25CC00) [pid = 3772] [serial = 1349] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (18143400) [pid = 3772] [serial = 1337] [outer = 00000000] [url = about:blank] 23:57:50 INFO - PROCESS | 3772 | 1463036270687 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:57:50 INFO - PROCESS | 3772 | 1463036270690 Marionette TRACE conn6 <- [1,1854,null,{}] 23:57:50 INFO - PROCESS | 3772 | 1463036270698 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:57:50 INFO - PROCESS | 3772 | 1463036270793 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:57:50 INFO - PROCESS | 3772 | 1463036270806 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:50 INFO - PROCESS | 3772 | ++DOCSHELL 0DA07400 == 44 [pid = 3772] [id = 473] 23:57:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0DA07800) [pid = 3772] [serial = 1419] [outer = 00000000] 23:57:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11CD0400) [pid = 3772] [serial = 1420] [outer = 0DA07800] 23:57:50 INFO - PROCESS | 3772 | 1463036270852 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (12386400) [pid = 3772] [serial = 1421] [outer = 0DA07800] 23:57:51 INFO - PROCESS | 3772 | 1463036271385 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:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 737ms 23:57:51 INFO - PROCESS | 3772 | 1463036271414 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:57:51 INFO - PROCESS | 3772 | 1463036271416 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:57:51 INFO - PROCESS | 3772 | 1463036271419 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:57:51 INFO - PROCESS | 3772 | 1463036271422 Marionette TRACE conn6 <- [1,1858,null,{}] 23:57:51 INFO - PROCESS | 3772 | 1463036271433 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:57:51 INFO - PROCESS | 3772 | 1463036271527 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:57:51 INFO - PROCESS | 3772 | 1463036271630 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 3772 | ++DOCSHELL 123EA800 == 45 [pid = 3772] [id = 474] 23:57:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13630C00) [pid = 3772] [serial = 1422] [outer = 00000000] 23:57:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (149E4000) [pid = 3772] [serial = 1423] [outer = 13630C00] 23:57:51 INFO - PROCESS | 3772 | 1463036271678 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (14D4D800) [pid = 3772] [serial = 1424] [outer = 13630C00] 23:57:52 INFO - PROCESS | 3772 | 1463036272073 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:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 23:57:52 INFO - PROCESS | 3772 | 1463036272094 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 3772 | 1463036272096 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:57:52 INFO - PROCESS | 3772 | 1463036272100 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:57:52 INFO - PROCESS | 3772 | 1463036272102 Marionette TRACE conn6 <- [1,1862,null,{}] 23:57:52 INFO - PROCESS | 3772 | 1463036272105 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:57:52 INFO - PROCESS | 3772 | 1463036272204 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:57:52 INFO - PROCESS | 3772 | 1463036272211 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 3772 | ++DOCSHELL 0CFE8800 == 46 [pid = 3772] [id = 475] 23:57:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15D2A000) [pid = 3772] [serial = 1425] [outer = 00000000] 23:57:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1611D800) [pid = 3772] [serial = 1426] [outer = 15D2A000] 23:57:52 INFO - PROCESS | 3772 | 1463036272259 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (164A4800) [pid = 3772] [serial = 1427] [outer = 15D2A000] 23:57:52 INFO - PROCESS | 3772 | 1463036272726 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:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 23:57:52 INFO - PROCESS | 3772 | 1463036272786 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 3772 | 1463036272788 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:57:52 INFO - PROCESS | 3772 | 1463036272809 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 3772 | 1463036272811 Marionette TRACE conn6 <- [1,1866,null,{}] 23:57:52 INFO - PROCESS | 3772 | 1463036272814 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:57:52 INFO - PROCESS | 3772 | 1463036272934 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:57:53 INFO - PROCESS | 3772 | 1463036272999 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 3772 | ++DOCSHELL 0D910C00 == 47 [pid = 3772] [id = 476] 23:57:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13624400) [pid = 3772] [serial = 1428] [outer = 00000000] 23:57:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16719C00) [pid = 3772] [serial = 1429] [outer = 13624400] 23:57:53 INFO - PROCESS | 3772 | 1463036273044 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16E43800) [pid = 3772] [serial = 1430] [outer = 13624400] 23:57:53 INFO - PROCESS | 3772 | 1463036273475 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:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 750ms 23:57:53 INFO - PROCESS | 3772 | 1463036273544 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:57:53 INFO - PROCESS | 3772 | 1463036273547 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:57:53 INFO - PROCESS | 3772 | 1463036273550 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:57:53 INFO - PROCESS | 3772 | 1463036273551 Marionette TRACE conn6 <- [1,1870,null,{}] 23:57:53 INFO - PROCESS | 3772 | 1463036273563 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:57:53 INFO - PROCESS | 3772 | 1463036273739 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:57:53 INFO - PROCESS | 3772 | 1463036273811 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 3772 | ++DOCSHELL 17B1B400 == 48 [pid = 3772] [id = 477] 23:57:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17B1B800) [pid = 3772] [serial = 1431] [outer = 00000000] 23:57:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17D3A800) [pid = 3772] [serial = 1432] [outer = 17B1B800] 23:57:53 INFO - PROCESS | 3772 | 1463036273856 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (18031800) [pid = 3772] [serial = 1433] [outer = 17B1B800] 23:57:54 INFO - PROCESS | 3772 | 1463036274279 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:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms 23:57:54 INFO - PROCESS | 3772 | 1463036274320 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:57:54 INFO - PROCESS | 3772 | 1463036274322 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:57:54 INFO - PROCESS | 3772 | 1463036274333 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:57:54 INFO - PROCESS | 3772 | 1463036274335 Marionette TRACE conn6 <- [1,1874,null,{}] 23:57:54 INFO - PROCESS | 3772 | 1463036274338 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:57:54 INFO - PROCESS | 3772 | 1463036274459 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:57:54 INFO - PROCESS | 3772 | 1463036274527 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:54 INFO - PROCESS | 3772 | ++DOCSHELL 17C34400 == 49 [pid = 3772] [id = 478] 23:57:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (18034C00) [pid = 3772] [serial = 1434] [outer = 00000000] 23:57:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1814FC00) [pid = 3772] [serial = 1435] [outer = 18034C00] 23:57:54 INFO - PROCESS | 3772 | 1463036274571 Marionette DEBUG loaded listener.js 23:57:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (18D86000) [pid = 3772] [serial = 1436] [outer = 18034C00] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17B12000) [pid = 3772] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17D1D000) [pid = 3772] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (149EB000) [pid = 3772] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (0D850400) [pid = 3772] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0DE0A400) [pid = 3772] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1335CC00) [pid = 3772] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (13629C00) [pid = 3772] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (121A8800) [pid = 3772] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1648EC00) [pid = 3772] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (164AA400) [pid = 3772] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (12381800) [pid = 3772] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0D91C800) [pid = 3772] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:57:54 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (0D2EF800) [pid = 3772] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:57:55 INFO - PROCESS | 3772 | 1463036275063 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:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 23:57:55 INFO - PROCESS | 3772 | 1463036275105 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 3772 | 1463036275107 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:57:55 INFO - PROCESS | 3772 | 1463036275110 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 3772 | 1463036275112 Marionette TRACE conn6 <- [1,1878,null,{}] 23:57:55 INFO - PROCESS | 3772 | 1463036275115 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:57:55 INFO - PROCESS | 3772 | 1463036275212 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:57:55 INFO - PROCESS | 3772 | 1463036275315 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 3772 | ++DOCSHELL 0D850400 == 50 [pid = 3772] [id = 479] 23:57:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (0D856800) [pid = 3772] [serial = 1437] [outer = 00000000] 23:57:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (149E8000) [pid = 3772] [serial = 1438] [outer = 0D856800] 23:57:55 INFO - PROCESS | 3772 | 1463036275358 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17541000) [pid = 3772] [serial = 1439] [outer = 0D856800] 23:57:55 INFO - PROCESS | 3772 | 1463036275710 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:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 23:57:55 INFO - PROCESS | 3772 | 1463036275787 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 3772 | 1463036275789 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:57:55 INFO - PROCESS | 3772 | 1463036275792 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 3772 | 1463036275794 Marionette TRACE conn6 <- [1,1882,null,{}] 23:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:57:55 INFO - PROCESS | 3772 | 1463036275798 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:57:55 INFO - PROCESS | 3772 | 1463036275893 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:57:55 INFO - PROCESS | 3772 | 1463036275900 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 3772 | ++DOCSHELL 13784000 == 51 [pid = 3772] [id = 480] 23:57:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17C35000) [pid = 3772] [serial = 1440] [outer = 00000000] 23:57:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (191D9400) [pid = 3772] [serial = 1441] [outer = 17C35000] 23:57:55 INFO - PROCESS | 3772 | 1463036275946 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19936C00) [pid = 3772] [serial = 1442] [outer = 17C35000] 23:57:56 INFO - PROCESS | 3772 | 1463036276392 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:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 632ms 23:57:56 INFO - PROCESS | 3772 | 1463036276431 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:57:56 INFO - PROCESS | 3772 | 1463036276433 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:57:56 INFO - PROCESS | 3772 | 1463036276436 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:57:56 INFO - PROCESS | 3772 | 1463036276438 Marionette TRACE conn6 <- [1,1886,null,{}] 23:57:56 INFO - PROCESS | 3772 | 1463036276441 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:57:56 INFO - PROCESS | 3772 | 1463036276532 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:57:56 INFO - PROCESS | 3772 | 1463036276571 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:56 INFO - PROCESS | 3772 | ++DOCSHELL 0DD8F400 == 52 [pid = 3772] [id = 481] 23:57:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18D83800) [pid = 3772] [serial = 1443] [outer = 00000000] 23:57:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A061000) [pid = 3772] [serial = 1444] [outer = 18D83800] 23:57:56 INFO - PROCESS | 3772 | 1463036276615 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A192C00) [pid = 3772] [serial = 1445] [outer = 18D83800] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 18146400 == 51 [pid = 3772] [id = 376] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 16712000 == 50 [pid = 3772] [id = 369] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 17EF6800 == 49 [pid = 3772] [id = 373] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 149E5000 == 48 [pid = 3772] [id = 366] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 0D90F800 == 47 [pid = 3772] [id = 374] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 0DE08400 == 46 [pid = 3772] [id = 451] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 0D84D000 == 45 [pid = 3772] [id = 364] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 0E4C0C00 == 44 [pid = 3772] [id = 365] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 18199400 == 43 [pid = 3772] [id = 377] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 15D5EC00 == 42 [pid = 3772] [id = 367] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 17B13800 == 41 [pid = 3772] [id = 372] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 11A11C00 == 40 [pid = 3772] [id = 368] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 149E6800 == 39 [pid = 3772] [id = 375] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 0DD91000 == 38 [pid = 3772] [id = 378] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 0DA06400 == 37 [pid = 3772] [id = 472] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 19D35C00 == 36 [pid = 3772] [id = 470] 23:57:57 INFO - PROCESS | 3772 | --DOCSHELL 0D963C00 == 35 [pid = 3772] [id = 471] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 123EA800 == 34 [pid = 3772] [id = 474] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 0D850400 == 33 [pid = 3772] [id = 479] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 17C34400 == 32 [pid = 3772] [id = 478] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 17B1B400 == 31 [pid = 3772] [id = 477] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 13784000 == 30 [pid = 3772] [id = 480] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 0D910C00 == 29 [pid = 3772] [id = 476] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 0CFE8800 == 28 [pid = 3772] [id = 475] 23:57:58 INFO - PROCESS | 3772 | --DOCSHELL 0DA07400 == 27 [pid = 3772] [id = 473] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (17B1BC00) [pid = 3772] [serial = 1381] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (17D38000) [pid = 3772] [serial = 1384] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (17B1C400) [pid = 3772] [serial = 1382] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (14D4F800) [pid = 3772] [serial = 1369] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15039000) [pid = 3772] [serial = 1370] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0D910000) [pid = 3772] [serial = 1357] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (0D91AC00) [pid = 3772] [serial = 1358] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1B53B400) [pid = 3772] [serial = 1355] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13783400) [pid = 3772] [serial = 1366] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13891000) [pid = 3772] [serial = 1367] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16E45000) [pid = 3772] [serial = 1378] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1648D400) [pid = 3772] [serial = 1390] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1649E000) [pid = 3772] [serial = 1372] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (164A7800) [pid = 3772] [serial = 1373] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16711400) [pid = 3772] [serial = 1375] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1671D800) [pid = 3772] [serial = 1376] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (123DBC00) [pid = 3772] [serial = 1363] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12487400) [pid = 3772] [serial = 1364] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0DD97800) [pid = 3772] [serial = 1360] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0E4B4000) [pid = 3772] [serial = 1361] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1802D800) [pid = 3772] [serial = 1385] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0D968400) [pid = 3772] [serial = 1387] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0E464800) [pid = 3772] [serial = 1388] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (165C6800) [pid = 3772] [serial = 1391] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16E42000) [pid = 3772] [serial = 1379] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (17D1CC00) [pid = 3772] [serial = 1393] [outer = 00000000] [url = about:blank] 23:57:58 INFO - PROCESS | 3772 | 1463036278796 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:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2379ms 23:57:58 INFO - PROCESS | 3772 | 1463036278818 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:57:58 INFO - PROCESS | 3772 | 1463036278822 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:57:58 INFO - PROCESS | 3772 | 1463036278828 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - PROCESS | 3772 | 1463036278832 Marionette TRACE conn6 <- [1,1890,null,{}] 23:57:58 INFO - PROCESS | 3772 | 1463036278839 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:57:58 INFO - PROCESS | 3772 | 1463036278928 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:57:58 INFO - PROCESS | 3772 | 1463036278941 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 3772 | ++DOCSHELL 0D84CC00 == 28 [pid = 3772] [id = 482] 23:57:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0D84D000) [pid = 3772] [serial = 1446] [outer = 00000000] 23:57:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0D90E400) [pid = 3772] [serial = 1447] [outer = 0D84D000] 23:57:58 INFO - PROCESS | 3772 | 1463036278991 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (0D917400) [pid = 3772] [serial = 1448] [outer = 0D84D000] 23:57:59 INFO - PROCESS | 3772 | 1463036279510 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:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 23:57:59 INFO - PROCESS | 3772 | 1463036279558 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:57:59 INFO - PROCESS | 3772 | 1463036279564 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:57:59 INFO - PROCESS | 3772 | 1463036279571 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:57:59 INFO - PROCESS | 3772 | 1463036279573 Marionette TRACE conn6 <- [1,1894,null,{}] 23:57:59 INFO - PROCESS | 3772 | 1463036279577 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:57:59 INFO - PROCESS | 3772 | 1463036279662 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:57:59 INFO - PROCESS | 3772 | 1463036279756 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 3772 | ++DOCSHELL 0D965C00 == 29 [pid = 3772] [id = 483] 23:57:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0D966400) [pid = 3772] [serial = 1449] [outer = 00000000] 23:57:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0DB58000) [pid = 3772] [serial = 1450] [outer = 0D966400] 23:57:59 INFO - PROCESS | 3772 | 1463036279801 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (0DD96800) [pid = 3772] [serial = 1451] [outer = 0D966400] 23:58:00 INFO - PROCESS | 3772 | 1463036280190 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:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 23:58:00 INFO - PROCESS | 3772 | 1463036280243 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 3772 | 1463036280246 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:58:00 INFO - PROCESS | 3772 | 1463036280249 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:58:00 INFO - PROCESS | 3772 | 1463036280252 Marionette TRACE conn6 <- [1,1898,null,{}] 23:58:00 INFO - PROCESS | 3772 | 1463036280263 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:58:00 INFO - PROCESS | 3772 | 1463036280383 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:58:00 INFO - PROCESS | 3772 | 1463036280400 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:00 INFO - PROCESS | 3772 | ++DOCSHELL 11A0CC00 == 30 [pid = 3772] [id = 484] 23:58:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11A0FC00) [pid = 3772] [serial = 1452] [outer = 00000000] 23:58:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11CDDC00) [pid = 3772] [serial = 1453] [outer = 11A0FC00] 23:58:00 INFO - PROCESS | 3772 | 1463036280449 Marionette DEBUG loaded listener.js 23:58:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (121EF800) [pid = 3772] [serial = 1454] [outer = 11A0FC00] 23:58:00 INFO - PROCESS | 3772 | 1463036280933 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:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 23:58:00 INFO - PROCESS | 3772 | 1463036280983 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 3772 | 1463036280985 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:58:00 INFO - PROCESS | 3772 | 1463036280988 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:58:00 INFO - PROCESS | 3772 | 1463036280990 Marionette TRACE conn6 <- [1,1902,null,{}] 23:58:00 INFO - PROCESS | 3772 | 1463036280993 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:58:01 INFO - PROCESS | 3772 | 1463036281074 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:58:01 INFO - PROCESS | 3772 | 1463036281082 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 3772 | ++DOCSHELL 0D968000 == 31 [pid = 3772] [id = 485] 23:58:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1230A000) [pid = 3772] [serial = 1455] [outer = 00000000] 23:58:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13352C00) [pid = 3772] [serial = 1456] [outer = 1230A000] 23:58:01 INFO - PROCESS | 3772 | 1463036281138 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1335DC00) [pid = 3772] [serial = 1457] [outer = 1230A000] 23:58:01 INFO - PROCESS | 3772 | 1463036281565 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:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 23:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:58:01 INFO - PROCESS | 3772 | 1463036281623 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:58:01 INFO - PROCESS | 3772 | 1463036281625 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:58:01 INFO - PROCESS | 3772 | 1463036281628 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:58:01 INFO - PROCESS | 3772 | 1463036281629 Marionette TRACE conn6 <- [1,1906,null,{}] 23:58:01 INFO - PROCESS | 3772 | 1463036281633 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:58:01 INFO - PROCESS | 3772 | 1463036281728 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:58:01 INFO - PROCESS | 3772 | 1463036281770 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 3772 | ++DOCSHELL 1362F000 == 32 [pid = 3772] [id = 486] 23:58:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1362F400) [pid = 3772] [serial = 1458] [outer = 00000000] 23:58:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13786000) [pid = 3772] [serial = 1459] [outer = 1362F400] 23:58:01 INFO - PROCESS | 3772 | 1463036281815 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1388A400) [pid = 3772] [serial = 1460] [outer = 1362F400] 23:58:02 INFO - PROCESS | 3772 | 1463036282258 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:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 23:58:02 INFO - PROCESS | 3772 | 1463036282299 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 3772 | 1463036282301 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:58:02 INFO - PROCESS | 3772 | 1463036282304 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 3772 | 1463036282306 Marionette TRACE conn6 <- [1,1910,null,{}] 23:58:02 INFO - PROCESS | 3772 | 1463036282309 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:58:02 INFO - PROCESS | 3772 | 1463036282420 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:58:02 INFO - PROCESS | 3772 | 1463036282431 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:02 INFO - PROCESS | 3772 | ++DOCSHELL 14D4DC00 == 33 [pid = 3772] [id = 487] 23:58:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (14D4EC00) [pid = 3772] [serial = 1461] [outer = 00000000] 23:58:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15D54C00) [pid = 3772] [serial = 1462] [outer = 14D4EC00] 23:58:02 INFO - PROCESS | 3772 | 1463036282476 Marionette DEBUG loaded listener.js 23:58:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15D79000) [pid = 3772] [serial = 1463] [outer = 14D4EC00] 23:58:02 INFO - PROCESS | 3772 | 1463036282906 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:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 23:58:02 INFO - PROCESS | 3772 | 1463036282937 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 3772 | 1463036282939 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:58:02 INFO - PROCESS | 3772 | 1463036282947 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 3772 | 1463036282948 Marionette TRACE conn6 <- [1,1914,null,{}] 23:58:02 INFO - PROCESS | 3772 | 1463036282952 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:58:03 INFO - PROCESS | 3772 | 1463036283026 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:58:03 INFO - PROCESS | 3772 | 1463036283033 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 3772 | ++DOCSHELL 14DC1400 == 34 [pid = 3772] [id = 488] 23:58:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15F63400) [pid = 3772] [serial = 1464] [outer = 00000000] 23:58:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16117800) [pid = 3772] [serial = 1465] [outer = 15F63400] 23:58:03 INFO - PROCESS | 3772 | 1463036283077 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16493400) [pid = 3772] [serial = 1466] [outer = 15F63400] 23:58:03 INFO - PROCESS | 3772 | 1463036283540 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:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 23:58:03 INFO - PROCESS | 3772 | 1463036283582 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:58:03 INFO - PROCESS | 3772 | 1463036283584 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:58:03 INFO - PROCESS | 3772 | 1463036283587 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:58:03 INFO - PROCESS | 3772 | 1463036283589 Marionette TRACE conn6 <- [1,1918,null,{}] 23:58:03 INFO - PROCESS | 3772 | 1463036283592 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:58:03 INFO - PROCESS | 3772 | 1463036283667 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:58:03 INFO - PROCESS | 3772 | 1463036283674 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 3772 | ++DOCSHELL 16496400 == 35 [pid = 3772] [id = 489] 23:58:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1649C800) [pid = 3772] [serial = 1467] [outer = 00000000] 23:58:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (164A3000) [pid = 3772] [serial = 1468] [outer = 1649C800] 23:58:03 INFO - PROCESS | 3772 | 1463036283719 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1649F000) [pid = 3772] [serial = 1469] [outer = 1649C800] 23:58:04 INFO - PROCESS | 3772 | 1463036284194 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:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 23:58:04 INFO - PROCESS | 3772 | 1463036284219 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:58:04 INFO - PROCESS | 3772 | 1463036284221 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:58:04 INFO - PROCESS | 3772 | 1463036284232 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 3772 | 1463036284234 Marionette TRACE conn6 <- [1,1922,null,{}] 23:58:04 INFO - PROCESS | 3772 | 1463036284237 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:58:04 INFO - PROCESS | 3772 | 1463036284345 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:58:04 INFO - PROCESS | 3772 | 1463036284354 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:04 INFO - PROCESS | 3772 | ++DOCSHELL 11A0BC00 == 36 [pid = 3772] [id = 490] 23:58:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (165C4C00) [pid = 3772] [serial = 1470] [outer = 00000000] 23:58:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16711400) [pid = 3772] [serial = 1471] [outer = 165C4C00] 23:58:04 INFO - PROCESS | 3772 | 1463036284398 Marionette DEBUG loaded listener.js 23:58:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16711800) [pid = 3772] [serial = 1472] [outer = 165C4C00] 23:58:04 INFO - PROCESS | 3772 | 1463036284858 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:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 23:58:04 INFO - PROCESS | 3772 | 1463036284905 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:58:04 INFO - PROCESS | 3772 | 1463036284907 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:58:04 INFO - PROCESS | 3772 | 1463036284910 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 3772 | 1463036284911 Marionette TRACE conn6 <- [1,1926,null,{}] 23:58:04 INFO - PROCESS | 3772 | 1463036284915 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:58:05 INFO - PROCESS | 3772 | 1463036285035 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:58:05 INFO - PROCESS | 3772 | 1463036285042 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 3772 | ++DOCSHELL 165C5400 == 37 [pid = 3772] [id = 491] 23:58:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16719800) [pid = 3772] [serial = 1473] [outer = 00000000] 23:58:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (16E42400) [pid = 3772] [serial = 1474] [outer = 16719800] 23:58:05 INFO - PROCESS | 3772 | 1463036285087 Marionette DEBUG loaded listener.js 23:58:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1745BC00) [pid = 3772] [serial = 1475] [outer = 16719800] 23:58:05 INFO - PROCESS | 3772 | 1463036285534 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:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 23:58:05 INFO - PROCESS | 3772 | 1463036285581 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:58:05 INFO - PROCESS | 3772 | 1463036285583 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:58:05 INFO - PROCESS | 3772 | 1463036285586 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:58:05 INFO - PROCESS | 3772 | 1463036285589 Marionette TRACE conn6 <- [1,1930,null,{}] 23:58:05 INFO - PROCESS | 3772 | 1463036285592 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:58:05 INFO - PROCESS | 3772 | 1463036285756 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:58:05 INFO - PROCESS | 3772 | 1463036285782 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 3772 | ++DOCSHELL 17B0E000 == 38 [pid = 3772] [id = 492] 23:58:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17B0E800) [pid = 3772] [serial = 1476] [outer = 00000000] 23:58:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17B18000) [pid = 3772] [serial = 1477] [outer = 17B0E800] 23:58:05 INFO - PROCESS | 3772 | 1463036285837 Marionette DEBUG loaded listener.js 23:58:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (17C36000) [pid = 3772] [serial = 1478] [outer = 17B0E800] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16E40000) [pid = 3772] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (18034C00) [pid = 3772] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (17B1B800) [pid = 3772] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (0D856800) [pid = 3772] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17C35000) [pid = 3772] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (15D2A000) [pid = 3772] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13630C00) [pid = 3772] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0DA07800) [pid = 3772] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (0DA0A000) [pid = 3772] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (0DA0EC00) [pid = 3772] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19D36000) [pid = 3772] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (192D7400) [pid = 3772] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1819C400) [pid = 3772] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (149E9C00) [pid = 3772] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0DFD9C00) [pid = 3772] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (08D7F400) [pid = 3772] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:58:06 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13624400) [pid = 3772] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:58:06 INFO - PROCESS | 3772 | 1463036286472 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:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 23:58:06 INFO - PROCESS | 3772 | 1463036286532 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:58:06 INFO - PROCESS | 3772 | 1463036286534 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:58:06 INFO - PROCESS | 3772 | 1463036286539 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:58:06 INFO - PROCESS | 3772 | 1463036286541 Marionette TRACE conn6 <- [1,1934,null,{}] 23:58:06 INFO - PROCESS | 3772 | 1463036286545 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:58:06 INFO - PROCESS | 3772 | 1463036286622 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:58:06 INFO - PROCESS | 3772 | 1463036286629 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:06 INFO - PROCESS | 3772 | ++DOCSHELL 13633800 == 39 [pid = 3772] [id = 493] 23:58:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13888C00) [pid = 3772] [serial = 1479] [outer = 00000000] 23:58:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16494800) [pid = 3772] [serial = 1480] [outer = 13888C00] 23:58:06 INFO - PROCESS | 3772 | 1463036286672 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1649EC00) [pid = 3772] [serial = 1481] [outer = 13888C00] 23:58:07 INFO - PROCESS | 3772 | 1463036287091 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:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 570ms 23:58:07 INFO - PROCESS | 3772 | 1463036287112 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:58:07 INFO - PROCESS | 3772 | 1463036287114 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:58:07 INFO - PROCESS | 3772 | 1463036287117 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 3772 | 1463036287118 Marionette TRACE conn6 <- [1,1938,null,{}] 23:58:07 INFO - PROCESS | 3772 | 1463036287122 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:58:07 INFO - PROCESS | 3772 | 1463036287237 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:58:07 INFO - PROCESS | 3772 | 1463036287246 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 3772 | ++DOCSHELL 17544800 == 40 [pid = 3772] [id = 494] 23:58:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17B17000) [pid = 3772] [serial = 1482] [outer = 00000000] 23:58:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17D2E000) [pid = 3772] [serial = 1483] [outer = 17B17000] 23:58:07 INFO - PROCESS | 3772 | 1463036287289 Marionette DEBUG loaded listener.js 23:58:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17D35C00) [pid = 3772] [serial = 1484] [outer = 17B17000] 23:58:07 INFO - PROCESS | 3772 | 1463036287723 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:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 23:58:07 INFO - PROCESS | 3772 | 1463036287748 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:58:07 INFO - PROCESS | 3772 | 1463036287750 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:58:07 INFO - PROCESS | 3772 | 1463036287753 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 3772 | 1463036287754 Marionette TRACE conn6 <- [1,1942,null,{}] 23:58:07 INFO - PROCESS | 3772 | 1463036287759 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:58:07 INFO - PROCESS | 3772 | 1463036287871 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:58:07 INFO - PROCESS | 3772 | 1463036287880 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 3772 | ++DOCSHELL 17C38000 == 41 [pid = 3772] [id = 495] 23:58:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17D38800) [pid = 3772] [serial = 1485] [outer = 00000000] 23:58:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18030000) [pid = 3772] [serial = 1486] [outer = 17D38800] 23:58:07 INFO - PROCESS | 3772 | 1463036287923 Marionette DEBUG loaded listener.js 23:58:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (18032000) [pid = 3772] [serial = 1487] [outer = 17D38800] 23:58:08 INFO - PROCESS | 3772 | 1463036288429 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:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 23:58:08 INFO - PROCESS | 3772 | 1463036288484 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:58:08 INFO - PROCESS | 3772 | 1463036288489 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:58:08 INFO - PROCESS | 3772 | 1463036288494 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:58:08 INFO - PROCESS | 3772 | 1463036288499 Marionette TRACE conn6 <- [1,1946,null,{}] 23:58:08 INFO - PROCESS | 3772 | 1463036288506 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:58:08 INFO - PROCESS | 3772 | 1463036288669 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:58:08 INFO - PROCESS | 3772 | 1463036288790 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:08 INFO - PROCESS | 3772 | ++DOCSHELL 0D90E000 == 42 [pid = 3772] [id = 496] 23:58:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (0D910C00) [pid = 3772] [serial = 1488] [outer = 00000000] 23:58:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (0D963800) [pid = 3772] [serial = 1489] [outer = 0D910C00] 23:58:08 INFO - PROCESS | 3772 | 1463036288846 Marionette DEBUG loaded listener.js 23:58:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (0DA07800) [pid = 3772] [serial = 1490] [outer = 0D910C00] 23:58:09 INFO - PROCESS | 3772 | 1463036289598 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:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1191ms 23:58:09 INFO - PROCESS | 3772 | 1463036289686 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:58:09 INFO - PROCESS | 3772 | 1463036289692 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:58:09 INFO - PROCESS | 3772 | 1463036289699 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 3772 | 1463036289701 Marionette TRACE conn6 <- [1,1950,null,{}] 23:58:09 INFO - PROCESS | 3772 | 1463036289705 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:58:09 INFO - PROCESS | 3772 | 1463036289848 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:58:09 INFO - PROCESS | 3772 | 1463036289976 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0E000 == 43 [pid = 3772] [id = 497] 23:58:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (0DA10400) [pid = 3772] [serial = 1491] [outer = 00000000] 23:58:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (12330400) [pid = 3772] [serial = 1492] [outer = 0DA10400] 23:58:10 INFO - PROCESS | 3772 | 1463036290034 Marionette DEBUG loaded listener.js 23:58:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13255400) [pid = 3772] [serial = 1493] [outer = 0DA10400] 23:58:10 INFO - PROCESS | 3772 | --DOCSHELL 0DA0B800 == 42 [pid = 3772] [id = 455] 23:58:10 INFO - PROCESS | 3772 | --DOCSHELL 0DE6B000 == 41 [pid = 3772] [id = 466] 23:58:10 INFO - PROCESS | 3772 | --DOCSHELL 08D7EC00 == 40 [pid = 3772] [id = 465] 23:58:10 INFO - PROCESS | 3772 | --DOCSHELL 1237E000 == 39 [pid = 3772] [id = 454] 23:58:10 INFO - PROCESS | 3772 | --DOCSHELL 164AA000 == 38 [pid = 3772] [id = 458] 23:58:10 INFO - PROCESS | 3772 | --DOCSHELL 1648E800 == 37 [pid = 3772] [id = 457] 23:58:10 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A061000) [pid = 3772] [serial = 1444] [outer = 00000000] [url = about:blank] 23:58:10 INFO - PROCESS | 3772 | 1463036290963 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:58:10 INFO - PROCESS | 3772 | --DOCSHELL 0DD8F400 == 36 [pid = 3772] [id = 481] 23:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1323ms 23:58:11 INFO - PROCESS | 3772 | 1463036291023 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:58:11 INFO - PROCESS | 3772 | 1463036291027 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:58:11 INFO - PROCESS | 3772 | 1463036291032 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - PROCESS | 3772 | 1463036291035 Marionette TRACE conn6 <- [1,1954,null,{}] 23:58:11 INFO - PROCESS | 3772 | 1463036291041 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:58:11 INFO - PROCESS | 3772 | 1463036291124 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:58:11 INFO - PROCESS | 3772 | 1463036291137 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 3772 | ++DOCSHELL 0D912000 == 37 [pid = 3772] [id = 498] 23:58:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (0D912C00) [pid = 3772] [serial = 1494] [outer = 00000000] 23:58:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (0D961800) [pid = 3772] [serial = 1495] [outer = 0D912C00] 23:58:11 INFO - PROCESS | 3772 | 1463036291186 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (0D968800) [pid = 3772] [serial = 1496] [outer = 0D912C00] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1814AC00) [pid = 3772] [serial = 1394] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1814FC00) [pid = 3772] [serial = 1435] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (18031800) [pid = 3772] [serial = 1433] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17D3A800) [pid = 3772] [serial = 1432] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (149E8000) [pid = 3772] [serial = 1438] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (19936C00) [pid = 3772] [serial = 1442] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (191D9400) [pid = 3772] [serial = 1441] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18D86000) [pid = 3772] [serial = 1436] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1611D800) [pid = 3772] [serial = 1426] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (149E4000) [pid = 3772] [serial = 1423] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (14D4D800) [pid = 3772] [serial = 1424] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (11CD0400) [pid = 3772] [serial = 1420] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (12386400) [pid = 3772] [serial = 1421] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (12385C00) [pid = 3772] [serial = 1418] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11CCEC00) [pid = 3772] [serial = 1417] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (149ED400) [pid = 3772] [serial = 1415] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1388F800) [pid = 3772] [serial = 1414] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A63C800) [pid = 3772] [serial = 1412] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A067400) [pid = 3772] [serial = 1411] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (19938800) [pid = 3772] [serial = 1409] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19931000) [pid = 3772] [serial = 1408] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (18D8F800) [pid = 3772] [serial = 1406] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (18D83400) [pid = 3772] [serial = 1405] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1649A000) [pid = 3772] [serial = 1403] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16113C00) [pid = 3772] [serial = 1402] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12306800) [pid = 3772] [serial = 1400] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12132800) [pid = 3772] [serial = 1399] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (0D84DC00) [pid = 3772] [serial = 1397] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0CD77800) [pid = 3772] [serial = 1396] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16719C00) [pid = 3772] [serial = 1429] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16E43800) [pid = 3772] [serial = 1430] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17541000) [pid = 3772] [serial = 1439] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (164A4800) [pid = 3772] [serial = 1427] [outer = 00000000] [url = about:blank] 23:58:11 INFO - PROCESS | 3772 | 1463036291704 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:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 23:58:11 INFO - PROCESS | 3772 | 1463036291764 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:58:11 INFO - PROCESS | 3772 | 1463036291769 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:58:11 INFO - PROCESS | 3772 | 1463036291775 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - PROCESS | 3772 | 1463036291777 Marionette TRACE conn6 <- [1,1958,null,{}] 23:58:11 INFO - PROCESS | 3772 | 1463036291781 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:58:11 INFO - PROCESS | 3772 | 1463036291862 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:58:11 INFO - PROCESS | 3772 | 1463036291952 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 3772 | ++DOCSHELL 0DE75000 == 38 [pid = 3772] [id = 499] 23:58:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0DFE4400) [pid = 3772] [serial = 1497] [outer = 00000000] 23:58:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0F115800) [pid = 3772] [serial = 1498] [outer = 0DFE4400] 23:58:11 INFO - PROCESS | 3772 | 1463036291997 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (11C22800) [pid = 3772] [serial = 1499] [outer = 0DFE4400] 23:58:12 INFO - PROCESS | 3772 | 1463036292370 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:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 23:58:12 INFO - PROCESS | 3772 | 1463036292408 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 3772 | 1463036292411 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:58:12 INFO - PROCESS | 3772 | 1463036292414 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:58:12 INFO - PROCESS | 3772 | 1463036292417 Marionette TRACE conn6 <- [1,1962,null,{}] 23:58:12 INFO - PROCESS | 3772 | 1463036292428 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:58:12 INFO - PROCESS | 3772 | 1463036292513 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:58:12 INFO - PROCESS | 3772 | 1463036292551 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 3772 | ++DOCSHELL 1248BC00 == 39 [pid = 3772] [id = 500] 23:58:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1248C400) [pid = 3772] [serial = 1500] [outer = 00000000] 23:58:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13354800) [pid = 3772] [serial = 1501] [outer = 1248C400] 23:58:12 INFO - PROCESS | 3772 | 1463036292599 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1362AC00) [pid = 3772] [serial = 1502] [outer = 1248C400] 23:58:13 INFO - PROCESS | 3772 | 1463036293046 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:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 23:58:13 INFO - PROCESS | 3772 | 1463036293088 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 3772 | 1463036293091 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:58:13 INFO - PROCESS | 3772 | 1463036293105 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 3772 | 1463036293107 Marionette TRACE conn6 <- [1,1966,null,{}] 23:58:13 INFO - PROCESS | 3772 | 1463036293110 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:58:13 INFO - PROCESS | 3772 | 1463036293228 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:58:13 INFO - PROCESS | 3772 | 1463036293237 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:13 INFO - PROCESS | 3772 | ++DOCSHELL 1388D800 == 40 [pid = 3772] [id = 501] 23:58:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (149E0400) [pid = 3772] [serial = 1503] [outer = 00000000] 23:58:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (149EA000) [pid = 3772] [serial = 1504] [outer = 149E0400] 23:58:13 INFO - PROCESS | 3772 | 1463036293331 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14D50C00) [pid = 3772] [serial = 1505] [outer = 149E0400] 23:58:13 INFO - PROCESS | 3772 | 1463036293726 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:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 23:58:13 INFO - PROCESS | 3772 | 1463036293789 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:58:13 INFO - PROCESS | 3772 | 1463036293791 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:58:13 INFO - PROCESS | 3772 | 1463036293801 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 3772 | 1463036293802 Marionette TRACE conn6 <- [1,1970,null,{}] 23:58:13 INFO - PROCESS | 3772 | 1463036293806 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:58:13 INFO - PROCESS | 3772 | 1463036293913 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:58:14 INFO - PROCESS | 3772 | 1463036294000 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 3772 | ++DOCSHELL 15039000 == 41 [pid = 3772] [id = 502] 23:58:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15D26000) [pid = 3772] [serial = 1506] [outer = 00000000] 23:58:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16103800) [pid = 3772] [serial = 1507] [outer = 15D26000] 23:58:14 INFO - PROCESS | 3772 | 1463036294045 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16116800) [pid = 3772] [serial = 1508] [outer = 15D26000] 23:58:14 INFO - PROCESS | 3772 | 1463036294473 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:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 23:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:58:14 INFO - PROCESS | 3772 | 1463036294525 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:58:14 INFO - PROCESS | 3772 | 1463036294527 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:58:14 INFO - PROCESS | 3772 | 1463036294530 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 3772 | 1463036294532 Marionette TRACE conn6 <- [1,1974,null,{}] 23:58:14 INFO - PROCESS | 3772 | 1463036294544 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:58:14 INFO - PROCESS | 3772 | 1463036294675 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:58:14 INFO - PROCESS | 3772 | 1463036294688 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 3772 | ++DOCSHELL 12388400 == 42 [pid = 3772] [id = 503] 23:58:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (161F0800) [pid = 3772] [serial = 1509] [outer = 00000000] 23:58:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (164A5800) [pid = 3772] [serial = 1510] [outer = 161F0800] 23:58:14 INFO - PROCESS | 3772 | 1463036294732 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (164A6800) [pid = 3772] [serial = 1511] [outer = 161F0800] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1362F400) [pid = 3772] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (165C4C00) [pid = 3772] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11A0FC00) [pid = 3772] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (0D84D000) [pid = 3772] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16719800) [pid = 3772] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (18D83800) [pid = 3772] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17B0E800) [pid = 3772] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0D966400) [pid = 3772] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1230A000) [pid = 3772] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17B17000) [pid = 3772] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14D4EC00) [pid = 3772] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15F63400) [pid = 3772] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1649C800) [pid = 3772] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:58:15 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13888C00) [pid = 3772] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:58:15 INFO - PROCESS | 3772 | 1463036295327 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:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 830ms 23:58:15 INFO - PROCESS | 3772 | 1463036295361 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:58:15 INFO - PROCESS | 3772 | 1463036295363 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:58:15 INFO - PROCESS | 3772 | 1463036295366 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 3772 | 1463036295368 Marionette TRACE conn6 <- [1,1978,null,{}] 23:58:15 INFO - PROCESS | 3772 | 1463036295371 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:58:15 INFO - PROCESS | 3772 | 1463036295447 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:58:15 INFO - PROCESS | 3772 | 1463036295455 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0D400 == 43 [pid = 3772] [id = 504] 23:58:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0DA0DC00) [pid = 3772] [serial = 1512] [outer = 00000000] 23:58:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15F61400) [pid = 3772] [serial = 1513] [outer = 0DA0DC00] 23:58:15 INFO - PROCESS | 3772 | 1463036295508 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (164A3800) [pid = 3772] [serial = 1514] [outer = 0DA0DC00] 23:58:15 INFO - PROCESS | 3772 | 1463036295926 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:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 23:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:58:16 INFO - PROCESS | 3772 | 1463036295997 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 3772 | 1463036295999 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:58:16 INFO - PROCESS | 3772 | 1463036296002 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 3772 | 1463036296004 Marionette TRACE conn6 <- [1,1982,null,{}] 23:58:16 INFO - PROCESS | 3772 | 1463036296007 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:58:16 INFO - PROCESS | 3772 | 1463036296089 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:58:16 INFO - PROCESS | 3772 | 1463036296096 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 3772 | ++DOCSHELL 165C8000 == 44 [pid = 3772] [id = 505] 23:58:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16712000) [pid = 3772] [serial = 1515] [outer = 00000000] 23:58:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16E39C00) [pid = 3772] [serial = 1516] [outer = 16712000] 23:58:16 INFO - PROCESS | 3772 | 1463036296143 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16E45800) [pid = 3772] [serial = 1517] [outer = 16712000] 23:58:16 INFO - PROCESS | 3772 | 1463036296550 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:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 570ms 23:58:16 INFO - PROCESS | 3772 | 1463036296573 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 3772 | 1463036296575 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:58:16 INFO - PROCESS | 3772 | 1463036296578 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 3772 | 1463036296579 Marionette TRACE conn6 <- [1,1986,null,{}] 23:58:16 INFO - PROCESS | 3772 | 1463036296583 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:58:16 INFO - PROCESS | 3772 | 1463036296699 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:58:16 INFO - PROCESS | 3772 | 1463036296708 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 3772 | ++DOCSHELL 121B4000 == 45 [pid = 3772] [id = 506] 23:58:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1248B000) [pid = 3772] [serial = 1518] [outer = 00000000] 23:58:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17543800) [pid = 3772] [serial = 1519] [outer = 1248B000] 23:58:16 INFO - PROCESS | 3772 | 1463036296753 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17547000) [pid = 3772] [serial = 1520] [outer = 1248B000] 23:58:17 INFO - PROCESS | 3772 | 1463036297188 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:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 23:58:17 INFO - PROCESS | 3772 | 1463036297209 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:58:17 INFO - PROCESS | 3772 | 1463036297211 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:58:17 INFO - PROCESS | 3772 | 1463036297215 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:58:17 INFO - PROCESS | 3772 | 1463036297217 Marionette TRACE conn6 <- [1,1990,null,{}] 23:58:17 INFO - PROCESS | 3772 | 1463036297220 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:58:17 INFO - PROCESS | 3772 | 1463036297395 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:58:17 INFO - PROCESS | 3772 | 1463036297506 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:17 INFO - PROCESS | 3772 | ++DOCSHELL 0D2F8C00 == 46 [pid = 3772] [id = 507] 23:58:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0D75A400) [pid = 3772] [serial = 1521] [outer = 00000000] 23:58:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0D915800) [pid = 3772] [serial = 1522] [outer = 0D75A400] 23:58:17 INFO - PROCESS | 3772 | 1463036297563 Marionette DEBUG loaded listener.js 23:58:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0DA02000) [pid = 3772] [serial = 1523] [outer = 0D75A400] 23:58:18 INFO - PROCESS | 3772 | 1463036298187 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:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1021ms 23:58:18 INFO - PROCESS | 3772 | 1463036298237 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:58:18 INFO - PROCESS | 3772 | 1463036298242 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:58:18 INFO - PROCESS | 3772 | 1463036298248 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:58:18 INFO - PROCESS | 3772 | 1463036298251 Marionette TRACE conn6 <- [1,1994,null,{}] 23:58:18 INFO - PROCESS | 3772 | 1463036298256 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:58:18 INFO - PROCESS | 3772 | 1463036298362 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:58:18 INFO - PROCESS | 3772 | 1463036298496 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 3772 | ++DOCSHELL 123D9400 == 47 [pid = 3772] [id = 508] 23:58:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (123DB400) [pid = 3772] [serial = 1524] [outer = 00000000] 23:58:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1362A000) [pid = 3772] [serial = 1525] [outer = 123DB400] 23:58:18 INFO - PROCESS | 3772 | 1463036298553 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1388F800) [pid = 3772] [serial = 1526] [outer = 123DB400] 23:58:19 INFO - PROCESS | 3772 | 1463036299115 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:58:19 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:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 930ms 23:58:19 INFO - PROCESS | 3772 | 1463036299182 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:58:19 INFO - PROCESS | 3772 | 1463036299185 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:58:19 INFO - PROCESS | 3772 | 1463036299189 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - PROCESS | 3772 | 1463036299191 Marionette TRACE conn6 <- [1,1998,null,{}] 23:58:19 INFO - PROCESS | 3772 | 1463036299210 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:58:19 INFO - PROCESS | 3772 | 1463036299316 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:58:19 INFO - PROCESS | 3772 | 1463036299447 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:19 INFO - PROCESS | 3772 | ++DOCSHELL 1649D000 == 48 [pid = 3772] [id = 509] 23:58:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (164A1800) [pid = 3772] [serial = 1527] [outer = 00000000] 23:58:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16E41800) [pid = 3772] [serial = 1528] [outer = 164A1800] 23:58:19 INFO - PROCESS | 3772 | 1463036299505 Marionette DEBUG loaded listener.js 23:58:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17B19000) [pid = 3772] [serial = 1529] [outer = 164A1800] 23:58:20 INFO - PROCESS | 3772 | 1463036300117 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:58:20 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:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 23:58:20 INFO - PROCESS | 3772 | 1463036300162 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:58:20 INFO - PROCESS | 3772 | 1463036300166 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:58:20 INFO - PROCESS | 3772 | 1463036300178 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - PROCESS | 3772 | 1463036300183 Marionette TRACE conn6 <- [1,2002,null,{}] 23:58:20 INFO - PROCESS | 3772 | 1463036300188 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:58:20 INFO - PROCESS | 3772 | 1463036300292 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:58:20 INFO - PROCESS | 3772 | 1463036300395 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 3772 | ++DOCSHELL 17D33800 == 49 [pid = 3772] [id = 510] 23:58:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17EF1000) [pid = 3772] [serial = 1530] [outer = 00000000] 23:58:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (18035C00) [pid = 3772] [serial = 1531] [outer = 17EF1000] 23:58:20 INFO - PROCESS | 3772 | 1463036300449 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1803CC00) [pid = 3772] [serial = 1532] [outer = 17EF1000] 23:58:21 INFO - PROCESS | 3772 | 1463036301162 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:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1031ms 23:58:21 INFO - PROCESS | 3772 | 1463036301207 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:58:21 INFO - PROCESS | 3772 | 1463036301211 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:58:21 INFO - PROCESS | 3772 | 1463036301216 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:58:21 INFO - PROCESS | 3772 | 1463036301220 Marionette TRACE conn6 <- [1,2006,null,{}] 23:58:21 INFO - PROCESS | 3772 | 1463036301226 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:58:21 INFO - PROCESS | 3772 | 1463036301347 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:58:21 INFO - PROCESS | 3772 | 1463036301486 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 3772 | ++DOCSHELL 0DD99C00 == 50 [pid = 3772] [id = 511] 23:58:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (0DD9A800) [pid = 3772] [serial = 1533] [outer = 00000000] 23:58:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (12137400) [pid = 3772] [serial = 1534] [outer = 0DD9A800] 23:58:21 INFO - PROCESS | 3772 | 1463036301536 Marionette DEBUG loaded listener.js 23:58:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12388000) [pid = 3772] [serial = 1535] [outer = 0DD9A800] 23:58:21 INFO - PROCESS | 3772 | --DOCSHELL 1819BC00 == 49 [pid = 3772] [id = 468] 23:58:21 INFO - PROCESS | 3772 | --DOCSHELL 192D6400 == 48 [pid = 3772] [id = 469] 23:58:21 INFO - PROCESS | 3772 | --DOCSHELL 0D25F800 == 47 [pid = 3772] [id = 452] 23:58:21 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18030000) [pid = 3772] [serial = 1486] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16711800) [pid = 3772] [serial = 1472] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A192C00) [pid = 3772] [serial = 1445] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (17B18000) [pid = 3772] [serial = 1477] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0DB58000) [pid = 3772] [serial = 1450] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1745BC00) [pid = 3772] [serial = 1475] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0DD96800) [pid = 3772] [serial = 1451] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13352C00) [pid = 3772] [serial = 1456] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1335DC00) [pid = 3772] [serial = 1457] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17D2E000) [pid = 3772] [serial = 1483] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17D35C00) [pid = 3772] [serial = 1484] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15D54C00) [pid = 3772] [serial = 1462] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15D79000) [pid = 3772] [serial = 1463] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16117800) [pid = 3772] [serial = 1465] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16493400) [pid = 3772] [serial = 1466] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (164A3000) [pid = 3772] [serial = 1468] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17C36000) [pid = 3772] [serial = 1478] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16494800) [pid = 3772] [serial = 1480] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1649EC00) [pid = 3772] [serial = 1481] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1649F000) [pid = 3772] [serial = 1469] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13786000) [pid = 3772] [serial = 1459] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1388A400) [pid = 3772] [serial = 1460] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16711400) [pid = 3772] [serial = 1471] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11CDDC00) [pid = 3772] [serial = 1453] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (121EF800) [pid = 3772] [serial = 1454] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0D90E400) [pid = 3772] [serial = 1447] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (0D917400) [pid = 3772] [serial = 1448] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16E42400) [pid = 3772] [serial = 1474] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 3772 | 1463036302097 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:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 23:58:22 INFO - PROCESS | 3772 | 1463036302148 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:58:22 INFO - PROCESS | 3772 | 1463036302153 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:58:22 INFO - PROCESS | 3772 | 1463036302159 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - PROCESS | 3772 | 1463036302162 Marionette TRACE conn6 <- [1,2010,null,{}] 23:58:22 INFO - PROCESS | 3772 | 1463036302166 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:58:22 INFO - PROCESS | 3772 | 1463036302249 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:58:22 INFO - PROCESS | 3772 | 1463036302257 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:22 INFO - PROCESS | 3772 | ++DOCSHELL 0DB57C00 == 48 [pid = 3772] [id = 512] 23:58:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (0DDDF400) [pid = 3772] [serial = 1536] [outer = 00000000] 23:58:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11CDAC00) [pid = 3772] [serial = 1537] [outer = 0DDDF400] 23:58:22 INFO - PROCESS | 3772 | 1463036302301 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12308800) [pid = 3772] [serial = 1538] [outer = 0DDDF400] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 1248BC00 == 47 [pid = 3772] [id = 500] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 0CFEC400 == 46 [pid = 3772] [id = 462] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 15039000 == 45 [pid = 3772] [id = 502] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 11C45400 == 44 [pid = 3772] [id = 463] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 12334C00 == 43 [pid = 3772] [id = 460] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 165C8000 == 42 [pid = 3772] [id = 505] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 1388D800 == 41 [pid = 3772] [id = 501] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 17D1B000 == 40 [pid = 3772] [id = 461] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 0DA0D400 == 39 [pid = 3772] [id = 504] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 0D90F400 == 38 [pid = 3772] [id = 453] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 12388400 == 37 [pid = 3772] [id = 503] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 0DD92800 == 36 [pid = 3772] [id = 459] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 13887C00 == 35 [pid = 3772] [id = 467] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 16718C00 == 34 [pid = 3772] [id = 464] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 149E7400 == 33 [pid = 3772] [id = 456] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 17D33800 == 32 [pid = 3772] [id = 510] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 123D9400 == 31 [pid = 3772] [id = 508] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 1649D000 == 30 [pid = 3772] [id = 509] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 121B4000 == 29 [pid = 3772] [id = 506] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 0D2F8C00 == 28 [pid = 3772] [id = 507] 23:58:23 INFO - PROCESS | 3772 | --DOCSHELL 0DD99C00 == 27 [pid = 3772] [id = 511] 23:58:24 INFO - PROCESS | 3772 | 1463036304048 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:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1924ms 23:58:24 INFO - PROCESS | 3772 | 1463036304087 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 3772 | 1463036304091 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:58:24 INFO - PROCESS | 3772 | 1463036304097 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - PROCESS | 3772 | 1463036304100 Marionette TRACE conn6 <- [1,2014,null,{}] 23:58:24 INFO - PROCESS | 3772 | 1463036304106 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:58:24 INFO - PROCESS | 3772 | 1463036304194 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:58:24 INFO - PROCESS | 3772 | 1463036304203 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 3772 | ++DOCSHELL 0D851C00 == 28 [pid = 3772] [id = 513] 23:58:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0D852400) [pid = 3772] [serial = 1539] [outer = 00000000] 23:58:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0D918800) [pid = 3772] [serial = 1540] [outer = 0D852400] 23:58:24 INFO - PROCESS | 3772 | 1463036304250 Marionette DEBUG loaded listener.js 23:58:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (0D96A000) [pid = 3772] [serial = 1541] [outer = 0D852400] 23:58:24 INFO - PROCESS | 3772 | 1463036304752 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:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 690ms 23:58:24 INFO - PROCESS | 3772 | 1463036304787 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 3772 | 1463036304793 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:58:24 INFO - PROCESS | 3772 | 1463036304799 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - PROCESS | 3772 | 1463036304802 Marionette TRACE conn6 <- [1,2018,null,{}] 23:58:24 INFO - PROCESS | 3772 | 1463036304806 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:58:24 INFO - PROCESS | 3772 | 1463036304887 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:58:24 INFO - PROCESS | 3772 | 1463036304898 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0B800 == 29 [pid = 3772] [id = 514] 23:58:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0DD95000) [pid = 3772] [serial = 1542] [outer = 00000000] 23:58:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0E4B5000) [pid = 3772] [serial = 1543] [outer = 0DD95000] 23:58:24 INFO - PROCESS | 3772 | 1463036304943 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11C19400) [pid = 3772] [serial = 1544] [outer = 0DD95000] 23:58:25 INFO - PROCESS | 3772 | 1463036305445 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:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 23:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:58:25 INFO - PROCESS | 3772 | 1463036305474 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 3772 | 1463036305477 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:58:25 INFO - PROCESS | 3772 | 1463036305480 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 3772 | 1463036305484 Marionette TRACE conn6 <- [1,2022,null,{}] 23:58:25 INFO - PROCESS | 3772 | 1463036305495 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:58:25 INFO - PROCESS | 3772 | 1463036305636 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:58:25 INFO - PROCESS | 3772 | 1463036305700 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 3772 | ++DOCSHELL 13624800 == 30 [pid = 3772] [id = 515] 23:58:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13625000) [pid = 3772] [serial = 1545] [outer = 00000000] 23:58:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13628800) [pid = 3772] [serial = 1546] [outer = 13625000] 23:58:25 INFO - PROCESS | 3772 | 1463036305748 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13631400) [pid = 3772] [serial = 1547] [outer = 13625000] 23:58:26 INFO - PROCESS | 3772 | 1463036306181 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:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 23:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:58:26 INFO - PROCESS | 3772 | 1463036306212 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 3772 | 1463036306214 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:58:26 INFO - PROCESS | 3772 | 1463036306217 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 3772 | 1463036306219 Marionette TRACE conn6 <- [1,2026,null,{}] 23:58:26 INFO - PROCESS | 3772 | 1463036306223 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:58:26 INFO - PROCESS | 3772 | 1463036306333 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:58:26 INFO - PROCESS | 3772 | 1463036306339 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:26 INFO - PROCESS | 3772 | ++DOCSHELL 0DD95C00 == 31 [pid = 3772] [id = 516] 23:58:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0F1AE800) [pid = 3772] [serial = 1548] [outer = 00000000] 23:58:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14911400) [pid = 3772] [serial = 1549] [outer = 0F1AE800] 23:58:26 INFO - PROCESS | 3772 | 1463036306442 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14D57000) [pid = 3772] [serial = 1550] [outer = 0F1AE800] 23:58:26 INFO - PROCESS | 3772 | 1463036306882 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:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 23:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:58:26 INFO - PROCESS | 3772 | 1463036306955 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 3772 | 1463036306957 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:58:26 INFO - PROCESS | 3772 | 1463036306960 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 3772 | 1463036306962 Marionette TRACE conn6 <- [1,2030,null,{}] 23:58:26 INFO - PROCESS | 3772 | 1463036306965 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:58:27 INFO - PROCESS | 3772 | 1463036307099 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:58:27 INFO - PROCESS | 3772 | 1463036307113 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:27 INFO - PROCESS | 3772 | ++DOCSHELL 15D54C00 == 32 [pid = 3772] [id = 517] 23:58:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15D60000) [pid = 3772] [serial = 1551] [outer = 00000000] 23:58:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (15F67000) [pid = 3772] [serial = 1552] [outer = 15D60000] 23:58:27 INFO - PROCESS | 3772 | 1463036307206 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (161EB000) [pid = 3772] [serial = 1553] [outer = 15D60000] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (0DA10400) [pid = 3772] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (0DFE4400) [pid = 3772] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (0D912C00) [pid = 3772] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1248C400) [pid = 3772] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15D26000) [pid = 3772] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (0D910C00) [pid = 3772] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16712000) [pid = 3772] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (161F0800) [pid = 3772] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0DD9A800) [pid = 3772] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (0DA0DC00) [pid = 3772] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0D75A400) [pid = 3772] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1248B000) [pid = 3772] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (123DB400) [pid = 3772] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (164A1800) [pid = 3772] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (149E0400) [pid = 3772] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17EF1000) [pid = 3772] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:58:27 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17D38800) [pid = 3772] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:58:27 INFO - PROCESS | 3772 | 1463036307789 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:58:27 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:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 870ms 23:58:27 INFO - PROCESS | 3772 | 1463036307832 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:58:27 INFO - PROCESS | 3772 | 1463036307834 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:58:27 INFO - PROCESS | 3772 | 1463036307837 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:58:27 INFO - PROCESS | 3772 | 1463036307839 Marionette TRACE conn6 <- [1,2034,null,{}] 23:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:58:27 INFO - PROCESS | 3772 | 1463036307842 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:58:27 INFO - PROCESS | 3772 | 1463036307970 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:58:28 INFO - PROCESS | 3772 | 1463036308031 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 3772 | ++DOCSHELL 11CDD800 == 33 [pid = 3772] [id = 518] 23:58:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (121EDC00) [pid = 3772] [serial = 1554] [outer = 00000000] 23:58:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15F63400) [pid = 3772] [serial = 1555] [outer = 121EDC00] 23:58:28 INFO - PROCESS | 3772 | 1463036308076 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (161F0C00) [pid = 3772] [serial = 1556] [outer = 121EDC00] 23:58:28 INFO - PROCESS | 3772 | 1463036308429 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:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 23:58:28 INFO - PROCESS | 3772 | 1463036308472 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:58:28 INFO - PROCESS | 3772 | 1463036308474 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:58:28 INFO - PROCESS | 3772 | 1463036308477 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:58:28 INFO - PROCESS | 3772 | 1463036308479 Marionette TRACE conn6 <- [1,2038,null,{}] 23:58:28 INFO - PROCESS | 3772 | 1463036308493 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:58:28 INFO - PROCESS | 3772 | 1463036308571 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:58:28 INFO - PROCESS | 3772 | 1463036308579 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 3772 | ++DOCSHELL 16492800 == 34 [pid = 3772] [id = 519] 23:58:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16495000) [pid = 3772] [serial = 1557] [outer = 00000000] 23:58:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (164A5400) [pid = 3772] [serial = 1558] [outer = 16495000] 23:58:28 INFO - PROCESS | 3772 | 1463036308623 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (164AA400) [pid = 3772] [serial = 1559] [outer = 16495000] 23:58:29 INFO - PROCESS | 3772 | 1463036309079 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:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 23:58:29 INFO - PROCESS | 3772 | 1463036309118 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:58:29 INFO - PROCESS | 3772 | 1463036309120 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:58:29 INFO - PROCESS | 3772 | 1463036309128 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 3772 | 1463036309130 Marionette TRACE conn6 <- [1,2042,null,{}] 23:58:29 INFO - PROCESS | 3772 | 1463036309134 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:58:29 INFO - PROCESS | 3772 | 1463036309207 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:58:29 INFO - PROCESS | 3772 | 1463036309213 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:29 INFO - PROCESS | 3772 | ++DOCSHELL 0D857000 == 35 [pid = 3772] [id = 520] 23:58:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16499000) [pid = 3772] [serial = 1560] [outer = 00000000] 23:58:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16712400) [pid = 3772] [serial = 1561] [outer = 16499000] 23:58:29 INFO - PROCESS | 3772 | 1463036309257 Marionette DEBUG loaded listener.js 23:58:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (165C7C00) [pid = 3772] [serial = 1562] [outer = 16499000] 23:58:29 INFO - PROCESS | 3772 | 1463036309796 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:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 23:58:29 INFO - PROCESS | 3772 | 1463036309866 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:58:29 INFO - PROCESS | 3772 | 1463036309871 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:58:29 INFO - PROCESS | 3772 | 1463036309876 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 3772 | 1463036309881 Marionette TRACE conn6 <- [1,2046,null,{}] 23:58:29 INFO - PROCESS | 3772 | 1463036309961 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:58:30 INFO - PROCESS | 3772 | 1463036310138 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:58:30 INFO - PROCESS | 3772 | 1463036310150 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:30 INFO - PROCESS | 3772 | ++DOCSHELL 0D2F8C00 == 36 [pid = 3772] [id = 521] 23:58:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0D756800) [pid = 3772] [serial = 1563] [outer = 00000000] 23:58:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0DD91000) [pid = 3772] [serial = 1564] [outer = 0D756800] 23:58:30 INFO - PROCESS | 3772 | 1463036310206 Marionette DEBUG loaded listener.js 23:58:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0DD9CC00) [pid = 3772] [serial = 1565] [outer = 0D756800] 23:58:30 INFO - PROCESS | 3772 | 1463036310939 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:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1098ms 23:58:30 INFO - PROCESS | 3772 | 1463036310974 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:58:30 INFO - PROCESS | 3772 | 1463036310981 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:58:30 INFO - PROCESS | 3772 | 1463036310987 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 3772 | 1463036310990 Marionette TRACE conn6 <- [1,2050,null,{}] 23:58:30 INFO - PROCESS | 3772 | 1463036310994 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:58:31 INFO - PROCESS | 3772 | 1463036311105 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:58:31 INFO - PROCESS | 3772 | 1463036311235 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 3772 | ++DOCSHELL 12385C00 == 37 [pid = 3772] [id = 522] 23:58:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (123DBC00) [pid = 3772] [serial = 1566] [outer = 00000000] 23:58:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13627000) [pid = 3772] [serial = 1567] [outer = 123DBC00] 23:58:31 INFO - PROCESS | 3772 | 1463036311291 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1378AC00) [pid = 3772] [serial = 1568] [outer = 123DBC00] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 16492800 == 36 [pid = 3772] [id = 519] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 11CDD800 == 35 [pid = 3772] [id = 518] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 15D54C00 == 34 [pid = 3772] [id = 517] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 0DD95C00 == 33 [pid = 3772] [id = 516] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 13624800 == 32 [pid = 3772] [id = 515] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 0DA0B800 == 31 [pid = 3772] [id = 514] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 0D851C00 == 30 [pid = 3772] [id = 513] 23:58:32 INFO - PROCESS | 3772 | --DOCSHELL 0DB57C00 == 29 [pid = 3772] [id = 512] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (18032000) [pid = 3772] [serial = 1487] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (0DA07800) [pid = 3772] [serial = 1490] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13255400) [pid = 3772] [serial = 1493] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12330400) [pid = 3772] [serial = 1492] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (0F115800) [pid = 3772] [serial = 1498] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11C22800) [pid = 3772] [serial = 1499] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0D961800) [pid = 3772] [serial = 1495] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (0D968800) [pid = 3772] [serial = 1496] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13354800) [pid = 3772] [serial = 1501] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16116800) [pid = 3772] [serial = 1508] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0D963800) [pid = 3772] [serial = 1489] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16103800) [pid = 3772] [serial = 1507] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11CDAC00) [pid = 3772] [serial = 1537] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16E45800) [pid = 3772] [serial = 1517] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (164A5800) [pid = 3772] [serial = 1510] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (12137400) [pid = 3772] [serial = 1534] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15F61400) [pid = 3772] [serial = 1513] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (0D915800) [pid = 3772] [serial = 1522] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17547000) [pid = 3772] [serial = 1520] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1362A000) [pid = 3772] [serial = 1525] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (0DA02000) [pid = 3772] [serial = 1523] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (164A3800) [pid = 3772] [serial = 1514] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (164A6800) [pid = 3772] [serial = 1511] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (12388000) [pid = 3772] [serial = 1535] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16E41800) [pid = 3772] [serial = 1528] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (149EA000) [pid = 3772] [serial = 1504] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1388F800) [pid = 3772] [serial = 1526] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (14D50C00) [pid = 3772] [serial = 1505] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (17543800) [pid = 3772] [serial = 1519] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (18035C00) [pid = 3772] [serial = 1531] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (17B19000) [pid = 3772] [serial = 1529] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (16E39C00) [pid = 3772] [serial = 1516] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (1803CC00) [pid = 3772] [serial = 1532] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (1362AC00) [pid = 3772] [serial = 1502] [outer = 00000000] [url = about:blank] 23:58:32 INFO - PROCESS | 3772 | 1463036312228 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:58:32 INFO - PROCESS | 3772 | --DOCSHELL 15D5C400 == 28 [pid = 3772] [id = 12] 23:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1271ms 23:58:32 INFO - PROCESS | 3772 | 1463036312261 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 3772 | 1463036312265 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:58:32 INFO - PROCESS | 3772 | 1463036312269 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 3772 | 1463036312272 Marionette TRACE conn6 <- [1,2054,null,{}] 23:58:32 INFO - PROCESS | 3772 | 1463036312277 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:58:32 INFO - PROCESS | 3772 | 1463036312358 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:58:32 INFO - PROCESS | 3772 | 1463036312366 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 3772 | ++DOCSHELL 0D910C00 == 29 [pid = 3772] [id = 523] 23:58:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (0D914C00) [pid = 3772] [serial = 1569] [outer = 00000000] 23:58:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (0D961C00) [pid = 3772] [serial = 1570] [outer = 0D914C00] 23:58:32 INFO - PROCESS | 3772 | 1463036312412 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (0D96BC00) [pid = 3772] [serial = 1571] [outer = 0D914C00] 23:58:32 INFO - PROCESS | 3772 | 1463036312912 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:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 23:58:32 INFO - PROCESS | 3772 | 1463036312966 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 3772 | 1463036312970 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:58:32 INFO - PROCESS | 3772 | 1463036312976 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 3772 | 1463036312979 Marionette TRACE conn6 <- [1,2058,null,{}] 23:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:58:32 INFO - PROCESS | 3772 | 1463036312982 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:58:33 INFO - PROCESS | 3772 | 1463036313068 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:58:33 INFO - PROCESS | 3772 | 1463036313077 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 3772 | ++DOCSHELL 0DA01800 == 30 [pid = 3772] [id = 524] 23:58:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (0DA08800) [pid = 3772] [serial = 1572] [outer = 00000000] 23:58:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (121AC400) [pid = 3772] [serial = 1573] [outer = 0DA08800] 23:58:33 INFO - PROCESS | 3772 | 1463036313122 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (12381800) [pid = 3772] [serial = 1574] [outer = 0DA08800] 23:58:33 INFO - PROCESS | 3772 | 1463036313593 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:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 23:58:33 INFO - PROCESS | 3772 | 1463036313655 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 3772 | 1463036313657 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:58:33 INFO - PROCESS | 3772 | 1463036313661 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 3772 | 1463036313664 Marionette TRACE conn6 <- [1,2062,null,{}] 23:58:33 INFO - PROCESS | 3772 | 1463036313675 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:58:33 INFO - PROCESS | 3772 | 1463036313757 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:58:33 INFO - PROCESS | 3772 | 1463036313845 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 3772 | ++DOCSHELL 13354C00 == 31 [pid = 3772] [id = 525] 23:58:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (13354800) [pid = 3772] [serial = 1575] [outer = 00000000] 23:58:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1362C800) [pid = 3772] [serial = 1576] [outer = 13354800] 23:58:33 INFO - PROCESS | 3772 | 1463036313893 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (13888000) [pid = 3772] [serial = 1577] [outer = 13354800] 23:58:34 INFO - PROCESS | 3772 | 1463036314287 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:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 23:58:34 INFO - PROCESS | 3772 | 1463036314353 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:58:34 INFO - PROCESS | 3772 | 1463036314355 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:58:34 INFO - PROCESS | 3772 | 1463036314358 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:58:34 INFO - PROCESS | 3772 | 1463036314360 Marionette TRACE conn6 <- [1,2066,null,{}] 23:58:34 INFO - PROCESS | 3772 | 1463036314371 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:58:34 INFO - PROCESS | 3772 | 1463036314514 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:58:34 INFO - PROCESS | 3772 | 1463036314526 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 3772 | ++DOCSHELL 149E0400 == 32 [pid = 3772] [id = 526] 23:58:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (149E7C00) [pid = 3772] [serial = 1578] [outer = 00000000] 23:58:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (15D33C00) [pid = 3772] [serial = 1579] [outer = 149E7C00] 23:58:34 INFO - PROCESS | 3772 | 1463036314571 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (15F6B400) [pid = 3772] [serial = 1580] [outer = 149E7C00] 23:58:35 INFO - PROCESS | 3772 | 1463036315007 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:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 23:58:35 INFO - PROCESS | 3772 | 1463036315052 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 3772 | 1463036315054 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:58:35 INFO - PROCESS | 3772 | 1463036315057 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 3772 | 1463036315059 Marionette TRACE conn6 <- [1,2070,null,{}] 23:58:35 INFO - PROCESS | 3772 | 1463036315062 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:58:35 INFO - PROCESS | 3772 | 1463036315182 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:58:35 INFO - PROCESS | 3772 | 1463036315189 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 3772 | ++DOCSHELL 0D90DC00 == 33 [pid = 3772] [id = 527] 23:58:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (15D70400) [pid = 3772] [serial = 1581] [outer = 00000000] 23:58:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16490C00) [pid = 3772] [serial = 1582] [outer = 15D70400] 23:58:35 INFO - PROCESS | 3772 | 1463036315234 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16492000) [pid = 3772] [serial = 1583] [outer = 15D70400] 23:58:35 INFO - PROCESS | 3772 | 1463036315683 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:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 23:58:35 INFO - PROCESS | 3772 | 1463036315728 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 3772 | 1463036315730 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:58:35 INFO - PROCESS | 3772 | 1463036315733 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 3772 | 1463036315734 Marionette TRACE conn6 <- [1,2074,null,{}] 23:58:35 INFO - PROCESS | 3772 | 1463036315745 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:58:35 INFO - PROCESS | 3772 | 1463036315896 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:58:35 INFO - PROCESS | 3772 | 1463036315924 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 3772 | ++DOCSHELL 0CD77000 == 34 [pid = 3772] [id = 528] 23:58:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (0CFEC400) [pid = 3772] [serial = 1584] [outer = 00000000] 23:58:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1671C400) [pid = 3772] [serial = 1585] [outer = 0CFEC400] 23:58:35 INFO - PROCESS | 3772 | 1463036315968 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (165BDC00) [pid = 3772] [serial = 1586] [outer = 0CFEC400] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16495000) [pid = 3772] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (0D852400) [pid = 3772] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (0DDDF400) [pid = 3772] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (0DD95000) [pid = 3772] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (13625000) [pid = 3772] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (0F1AE800) [pid = 3772] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (121EDC00) [pid = 3772] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:58:36 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (15D60000) [pid = 3772] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:58:36 INFO - PROCESS | 3772 | 1463036316468 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:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 790ms 23:58:36 INFO - PROCESS | 3772 | 1463036316524 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 3772 | 1463036316526 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:58:36 INFO - PROCESS | 3772 | 1463036316529 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - PROCESS | 3772 | 1463036316531 Marionette TRACE conn6 <- [1,2078,null,{}] 23:58:36 INFO - PROCESS | 3772 | 1463036316535 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:58:36 INFO - PROCESS | 3772 | 1463036316610 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:58:36 INFO - PROCESS | 3772 | 1463036316617 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 3772 | ++DOCSHELL 0DDDF400 == 35 [pid = 3772] [id = 529] 23:58:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (0DDE2400) [pid = 3772] [serial = 1587] [outer = 00000000] 23:58:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (149EFC00) [pid = 3772] [serial = 1588] [outer = 0DDE2400] 23:58:36 INFO - PROCESS | 3772 | 1463036316661 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (164A6C00) [pid = 3772] [serial = 1589] [outer = 0DDE2400] 23:58:37 INFO - PROCESS | 3772 | 1463036317097 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:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 632ms 23:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:58:37 INFO - PROCESS | 3772 | 1463036317162 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 3772 | 1463036317164 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:58:37 INFO - PROCESS | 3772 | 1463036317167 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 3772 | 1463036317169 Marionette TRACE conn6 <- [1,2082,null,{}] 23:58:37 INFO - PROCESS | 3772 | 1463036317173 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:58:37 INFO - PROCESS | 3772 | 1463036317281 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:58:37 INFO - PROCESS | 3772 | 1463036317291 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 3772 | ++DOCSHELL 12388800 == 36 [pid = 3772] [id = 530] 23:58:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1362D400) [pid = 3772] [serial = 1590] [outer = 00000000] 23:58:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1745BC00) [pid = 3772] [serial = 1591] [outer = 1362D400] 23:58:37 INFO - PROCESS | 3772 | 1463036317335 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1753D800) [pid = 3772] [serial = 1592] [outer = 1362D400] 23:58:37 INFO - PROCESS | 3772 | 1463036317751 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:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 23:58:37 INFO - PROCESS | 3772 | 1463036317798 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:58:37 INFO - PROCESS | 3772 | 1463036317800 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:58:37 INFO - PROCESS | 3772 | 1463036317803 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 3772 | 1463036317805 Marionette TRACE conn6 <- [1,2086,null,{}] 23:58:37 INFO - PROCESS | 3772 | 1463036317808 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:58:37 INFO - PROCESS | 3772 | 1463036317887 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:58:37 INFO - PROCESS | 3772 | 1463036317894 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 3772 | ++DOCSHELL 13626000 == 37 [pid = 3772] [id = 531] 23:58:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15D5D800) [pid = 3772] [serial = 1593] [outer = 00000000] 23:58:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17B14800) [pid = 3772] [serial = 1594] [outer = 15D5D800] 23:58:37 INFO - PROCESS | 3772 | 1463036317938 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17B16800) [pid = 3772] [serial = 1595] [outer = 15D5D800] 23:58:38 INFO - PROCESS | 3772 | 1463036318373 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:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 23:58:38 INFO - PROCESS | 3772 | 1463036318434 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:58:38 INFO - PROCESS | 3772 | 1463036318436 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:58:38 INFO - PROCESS | 3772 | 1463036318439 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 3772 | 1463036318441 Marionette TRACE conn6 <- [1,2090,null,{}] 23:58:38 INFO - PROCESS | 3772 | 1463036318445 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:58:38 INFO - PROCESS | 3772 | 1463036318567 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:58:38 INFO - PROCESS | 3772 | 1463036318737 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 3772 | ++DOCSHELL 0D2EB000 == 38 [pid = 3772] [id = 532] 23:58:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (0D2ECC00) [pid = 3772] [serial = 1596] [outer = 00000000] 23:58:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (0D90F400) [pid = 3772] [serial = 1597] [outer = 0D2ECC00] 23:58:38 INFO - PROCESS | 3772 | 1463036318794 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0DD90800) [pid = 3772] [serial = 1598] [outer = 0D2ECC00] 23:58:39 INFO - PROCESS | 3772 | 1463036319342 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:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 930ms 23:58:39 INFO - PROCESS | 3772 | 1463036319378 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:58:39 INFO - PROCESS | 3772 | 1463036319382 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:58:39 INFO - PROCESS | 3772 | 1463036319387 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:58:39 INFO - PROCESS | 3772 | 1463036319392 Marionette TRACE conn6 <- [1,2094,null,{}] 23:58:39 INFO - PROCESS | 3772 | 1463036319396 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:58:39 INFO - PROCESS | 3772 | 1463036319502 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:58:39 INFO - PROCESS | 3772 | 1463036319605 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:39 INFO - PROCESS | 3772 | ++DOCSHELL 121F0000 == 39 [pid = 3772] [id = 533] 23:58:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1230B000) [pid = 3772] [serial = 1599] [outer = 00000000] 23:58:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12489C00) [pid = 3772] [serial = 1600] [outer = 1230B000] 23:58:39 INFO - PROCESS | 3772 | 1463036319663 Marionette DEBUG loaded listener.js 23:58:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13624400) [pid = 3772] [serial = 1601] [outer = 1230B000] 23:58:40 INFO - PROCESS | 3772 | 1463036320300 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",0,null,null]]]}] 23:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 971ms 23:58:40 INFO - PROCESS | 3772 | 1463036320364 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 23:58:40 INFO - PROCESS | 3772 | 1463036320367 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:58:40 INFO - PROCESS | 3772 | 1463036320371 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:58:40 INFO - PROCESS | 3772 | 1463036320373 Marionette TRACE conn6 <- [1,2098,null,{}] 23:58:40 INFO - PROCESS | 3772 | 1463036320378 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:58:40 INFO - PROCESS | 3772 | 1463036320481 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:58:40 INFO - PROCESS | 3772 | 1463036320613 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 3772 | ++DOCSHELL 15D2AC00 == 40 [pid = 3772] [id = 534] 23:58:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15D7AC00) [pid = 3772] [serial = 1602] [outer = 00000000] 23:58:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (165BE000) [pid = 3772] [serial = 1603] [outer = 15D7AC00] 23:58:40 INFO - PROCESS | 3772 | 1463036320669 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16715800) [pid = 3772] [serial = 1604] [outer = 15D7AC00] 23:58:41 INFO - PROCESS | 3772 | 1463036321252 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:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 23:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:58:41 INFO - PROCESS | 3772 | 1463036321303 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:58:41 INFO - PROCESS | 3772 | 1463036321308 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:58:41 INFO - PROCESS | 3772 | 1463036321319 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - PROCESS | 3772 | 1463036321324 Marionette TRACE conn6 <- [1,2102,null,{}] 23:58:41 INFO - PROCESS | 3772 | 1463036321341 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:58:41 INFO - PROCESS | 3772 | 1463036321480 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:58:41 INFO - PROCESS | 3772 | 1463036321540 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:41 INFO - PROCESS | 3772 | ++DOCSHELL 14DC4800 == 41 [pid = 3772] [id = 535] 23:58:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17D33000) [pid = 3772] [serial = 1605] [outer = 00000000] 23:58:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17D39400) [pid = 3772] [serial = 1606] [outer = 17D33000] 23:58:41 INFO - PROCESS | 3772 | 1463036321595 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17E80800) [pid = 3772] [serial = 1607] [outer = 17D33000] 23:58:42 INFO - PROCESS | 3772 | 1463036322200 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:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1082ms 23:58:42 INFO - PROCESS | 3772 | 1463036322407 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:58:42 INFO - PROCESS | 3772 | 1463036322412 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:58:42 INFO - PROCESS | 3772 | 1463036322416 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 3772 | 1463036322419 Marionette TRACE conn6 <- [1,2106,null,{}] 23:58:42 INFO - PROCESS | 3772 | 1463036322424 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:58:42 INFO - PROCESS | 3772 | 1463036322520 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:58:42 INFO - PROCESS | 3772 | 1463036322604 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 3772 | ++DOCSHELL 0D963C00 == 42 [pid = 3772] [id = 536] 23:58:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0DD91800) [pid = 3772] [serial = 1608] [outer = 00000000] 23:58:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0DDEA800) [pid = 3772] [serial = 1609] [outer = 0DD91800] 23:58:42 INFO - PROCESS | 3772 | 1463036322693 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11A0B000) [pid = 3772] [serial = 1610] [outer = 0DD91800] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 13626000 == 41 [pid = 3772] [id = 531] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 12388800 == 40 [pid = 3772] [id = 530] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 0DDDF400 == 39 [pid = 3772] [id = 529] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 0CD77000 == 38 [pid = 3772] [id = 528] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 0D90DC00 == 37 [pid = 3772] [id = 527] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 149E0400 == 36 [pid = 3772] [id = 526] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 13354C00 == 35 [pid = 3772] [id = 525] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 0DA01800 == 34 [pid = 3772] [id = 524] 23:58:43 INFO - PROCESS | 3772 | --DOCSHELL 0D910C00 == 33 [pid = 3772] [id = 523] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16712400) [pid = 3772] [serial = 1561] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (164AA400) [pid = 3772] [serial = 1559] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (0D918800) [pid = 3772] [serial = 1540] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (0D96A000) [pid = 3772] [serial = 1541] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12308800) [pid = 3772] [serial = 1538] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0E4B5000) [pid = 3772] [serial = 1543] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13628800) [pid = 3772] [serial = 1546] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13631400) [pid = 3772] [serial = 1547] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14911400) [pid = 3772] [serial = 1549] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15F63400) [pid = 3772] [serial = 1555] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (15F67000) [pid = 3772] [serial = 1552] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14D57000) [pid = 3772] [serial = 1550] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (164A5400) [pid = 3772] [serial = 1558] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (161EB000) [pid = 3772] [serial = 1553] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (161F0C00) [pid = 3772] [serial = 1556] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11C19400) [pid = 3772] [serial = 1544] [outer = 00000000] [url = about:blank] 23:58:43 INFO - PROCESS | 3772 | 1463036323265 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:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 890ms 23:58:43 INFO - PROCESS | 3772 | 1463036323307 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 3772 | 1463036323310 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:58:43 INFO - PROCESS | 3772 | 1463036323322 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - PROCESS | 3772 | 1463036323326 Marionette TRACE conn6 <- [1,2110,null,{}] 23:58:43 INFO - PROCESS | 3772 | 1463036323330 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:58:43 INFO - PROCESS | 3772 | 1463036323418 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:58:43 INFO - PROCESS | 3772 | 1463036323430 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:43 INFO - PROCESS | 3772 | ++DOCSHELL 0D853400 == 34 [pid = 3772] [id = 537] 23:58:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (0D910C00) [pid = 3772] [serial = 1611] [outer = 00000000] 23:58:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (0DD95000) [pid = 3772] [serial = 1612] [outer = 0D910C00] 23:58:43 INFO - PROCESS | 3772 | 1463036323477 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (0DE78400) [pid = 3772] [serial = 1613] [outer = 0D910C00] 23:58:43 INFO - PROCESS | 3772 | 1463036323994 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:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 23:58:44 INFO - PROCESS | 3772 | 1463036324052 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 3772 | 1463036324054 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:58:44 INFO - PROCESS | 3772 | 1463036324057 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:58:44 INFO - PROCESS | 3772 | 1463036324059 Marionette TRACE conn6 <- [1,2114,null,{}] 23:58:44 INFO - PROCESS | 3772 | 1463036324069 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:58:44 INFO - PROCESS | 3772 | 1463036324155 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:58:44 INFO - PROCESS | 3772 | 1463036324250 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 3772 | ++DOCSHELL 0F115400 == 35 [pid = 3772] [id = 538] 23:58:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (123F2C00) [pid = 3772] [serial = 1614] [outer = 00000000] 23:58:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13627400) [pid = 3772] [serial = 1615] [outer = 123F2C00] 23:58:44 INFO - PROCESS | 3772 | 1463036324298 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13786000) [pid = 3772] [serial = 1616] [outer = 123F2C00] 23:58:44 INFO - PROCESS | 3772 | 1463036324684 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:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 23:58:44 INFO - PROCESS | 3772 | 1463036324732 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 3772 | 1463036324734 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:58:44 INFO - PROCESS | 3772 | 1463036324737 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 3772 | 1463036324738 Marionette TRACE conn6 <- [1,2118,null,{}] 23:58:44 INFO - PROCESS | 3772 | 1463036324742 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:58:44 INFO - PROCESS | 3772 | 1463036324829 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:58:44 INFO - PROCESS | 3772 | 1463036324836 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 3772 | ++DOCSHELL 14911C00 == 36 [pid = 3772] [id = 539] 23:58:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (149E7400) [pid = 3772] [serial = 1617] [outer = 00000000] 23:58:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15D54400) [pid = 3772] [serial = 1618] [outer = 149E7400] 23:58:44 INFO - PROCESS | 3772 | 1463036324884 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15F63400) [pid = 3772] [serial = 1619] [outer = 149E7400] 23:58:45 INFO - PROCESS | 3772 | 1463036325318 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:58:45 INFO - PROCESS | 3772 | 1463036325380 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:58:45 INFO - PROCESS | 3772 | 1463036325388 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 3772 | 1463036325390 Marionette TRACE conn6 <- [1,2122,null,{}] 23:58:45 INFO - PROCESS | 3772 | 1463036325394 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:58:45 INFO - PROCESS | 3772 | 1463036325506 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:58:45 INFO - PROCESS | 3772 | 1463036325598 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 3772 | ++DOCSHELL 1648F000 == 37 [pid = 3772] [id = 540] 23:58:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1648F800) [pid = 3772] [serial = 1620] [outer = 00000000] 23:58:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1649B800) [pid = 3772] [serial = 1621] [outer = 1648F800] 23:58:45 INFO - PROCESS | 3772 | 1463036325644 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (164A2000) [pid = 3772] [serial = 1622] [outer = 1648F800] 23:58:46 INFO - PROCESS | 3772 | 1463036326075 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",0,null,null]]]}] 23:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 23:58:46 INFO - PROCESS | 3772 | 1463036326118 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 3772 | 1463036326120 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:58:46 INFO - PROCESS | 3772 | 1463036326123 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - PROCESS | 3772 | 1463036326125 Marionette TRACE conn6 <- [1,2126,null,{}] 23:58:46 INFO - PROCESS | 3772 | 1463036326128 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:58:46 INFO - PROCESS | 3772 | 1463036326267 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:58:46 INFO - PROCESS | 3772 | 1463036326280 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 3772 | ++DOCSHELL 0D84FC00 == 38 [pid = 3772] [id = 541] 23:58:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (164AB000) [pid = 3772] [serial = 1623] [outer = 00000000] 23:58:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16E43C00) [pid = 3772] [serial = 1624] [outer = 164AB000] 23:58:46 INFO - PROCESS | 3772 | 1463036326325 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17B12000) [pid = 3772] [serial = 1625] [outer = 164AB000] 23:58:46 INFO - PROCESS | 3772 | 1463036326790 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:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 731ms 23:58:46 INFO - PROCESS | 3772 | 1463036326892 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 3772 | 1463036326894 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:58:46 INFO - PROCESS | 3772 | 1463036326897 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:58:46 INFO - PROCESS | 3772 | 1463036326899 Marionette TRACE conn6 <- [1,2130,null,{}] 23:58:46 INFO - PROCESS | 3772 | 1463036326903 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:58:47 INFO - PROCESS | 3772 | 1463036327009 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:58:47 INFO - PROCESS | 3772 | 1463036327071 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:47 INFO - PROCESS | 3772 | ++DOCSHELL 17B18C00 == 39 [pid = 3772] [id = 542] 23:58:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17C31000) [pid = 3772] [serial = 1626] [outer = 00000000] 23:58:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17D33400) [pid = 3772] [serial = 1627] [outer = 17C31000] 23:58:47 INFO - PROCESS | 3772 | 1463036327131 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18030C00) [pid = 3772] [serial = 1628] [outer = 17C31000] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (149E7C00) [pid = 3772] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (123DBC00) [pid = 3772] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (0D914C00) [pid = 3772] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (0DA08800) [pid = 3772] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13354800) [pid = 3772] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15D70400) [pid = 3772] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (0CFEC400) [pid = 3772] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0DDE2400) [pid = 3772] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1362D400) [pid = 3772] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14DC7800) [pid = 3772] [serial = 35] [outer = 00000000] [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:58:47 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15D5F400) [pid = 3772] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:58:47 INFO - PROCESS | 3772 | 1463036327603 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:58:47 INFO - PROCESS | 3772 | 1463036327633 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:58:47 INFO - PROCESS | 3772 | 1463036327636 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - PROCESS | 3772 | 1463036327638 Marionette TRACE conn6 <- [1,2134,null,{}] 23:58:47 INFO - PROCESS | 3772 | 1463036327641 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:58:47 INFO - PROCESS | 3772 | 1463036327727 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:58:47 INFO - PROCESS | 3772 | 1463036327818 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:47 INFO - PROCESS | 3772 | ++DOCSHELL 0CDE2C00 == 40 [pid = 3772] [id = 543] 23:58:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0D756000) [pid = 3772] [serial = 1629] [outer = 00000000] 23:58:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15D30800) [pid = 3772] [serial = 1630] [outer = 0D756000] 23:58:47 INFO - PROCESS | 3772 | 1463036327862 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (165C0400) [pid = 3772] [serial = 1631] [outer = 0D756000] 23:58:48 INFO - PROCESS | 3772 | 1463036328233 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:58:48 INFO - PROCESS | 3772 | 1463036328269 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:58:48 INFO - PROCESS | 3772 | 1463036328272 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 3772 | 1463036328274 Marionette TRACE conn6 <- [1,2138,null,{}] 23:58:48 INFO - PROCESS | 3772 | 1463036328277 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:58:48 INFO - PROCESS | 3772 | 1463036328391 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:58:48 INFO - PROCESS | 3772 | 1463036328430 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 3772 | ++DOCSHELL 1649FC00 == 41 [pid = 3772] [id = 544] 23:58:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17D1C400) [pid = 3772] [serial = 1632] [outer = 00000000] 23:58:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1814B400) [pid = 3772] [serial = 1633] [outer = 17D1C400] 23:58:48 INFO - PROCESS | 3772 | 1463036328474 Marionette DEBUG loaded listener.js 23:58:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1814D000) [pid = 3772] [serial = 1634] [outer = 17D1C400] 23:58:48 INFO - PROCESS | 3772 | 1463036328872 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",0,null,null]]]}] 23:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 631ms 23:58:48 INFO - PROCESS | 3772 | 1463036328905 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 23:58:48 INFO - PROCESS | 3772 | 1463036328907 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:58:48 INFO - PROCESS | 3772 | 1463036328910 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:58:48 INFO - PROCESS | 3772 | 1463036328912 Marionette TRACE conn6 <- [1,2142,null,{}] 23:58:48 INFO - PROCESS | 3772 | 1463036328916 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:58:49 INFO - PROCESS | 3772 | 1463036329031 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:58:49 INFO - PROCESS | 3772 | 1463036329040 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 3772 | ++DOCSHELL 0E457800 == 42 [pid = 3772] [id = 545] 23:58:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (18149C00) [pid = 3772] [serial = 1635] [outer = 00000000] 23:58:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1819B400) [pid = 3772] [serial = 1636] [outer = 18149C00] 23:58:49 INFO - PROCESS | 3772 | 1463036329083 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1819FC00) [pid = 3772] [serial = 1637] [outer = 18149C00] 23:58:49 INFO - PROCESS | 3772 | 1463036329554 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:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 23:58:49 INFO - PROCESS | 3772 | 1463036329585 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:58:49 INFO - PROCESS | 3772 | 1463036329590 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:58:49 INFO - PROCESS | 3772 | 1463036329595 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:58:49 INFO - PROCESS | 3772 | 1463036329600 Marionette TRACE conn6 <- [1,2146,null,{}] 23:58:49 INFO - PROCESS | 3772 | 1463036329607 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:58:49 INFO - PROCESS | 3772 | 1463036329716 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:58:49 INFO - PROCESS | 3772 | 1463036329887 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 3772 | ++DOCSHELL 0D918800 == 43 [pid = 3772] [id = 546] 23:58:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0D91BC00) [pid = 3772] [serial = 1638] [outer = 00000000] 23:58:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (0DA01C00) [pid = 3772] [serial = 1639] [outer = 0D91BC00] 23:58:49 INFO - PROCESS | 3772 | 1463036329945 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (0DD98400) [pid = 3772] [serial = 1640] [outer = 0D91BC00] 23:58:50 INFO - PROCESS | 3772 | 1463036330510 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",0,null,null]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 990ms 23:58:50 INFO - PROCESS | 3772 | 1463036330586 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 3772 | 1463036330592 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:58:50 INFO - PROCESS | 3772 | 1463036330598 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 3772 | 1463036330601 Marionette TRACE conn6 <- [1,2150,null,{}] 23:58:50 INFO - PROCESS | 3772 | 1463036330605 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:58:50 INFO - PROCESS | 3772 | 1463036330713 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:58:50 INFO - PROCESS | 3772 | 1463036330847 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 3772 | ++DOCSHELL 13351400 == 44 [pid = 3772] [id = 547] 23:58:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13352800) [pid = 3772] [serial = 1641] [outer = 00000000] 23:58:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (149E0800) [pid = 3772] [serial = 1642] [outer = 13352800] 23:58:50 INFO - PROCESS | 3772 | 1463036330902 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15D2B000) [pid = 3772] [serial = 1643] [outer = 13352800] 23:58:51 INFO - PROCESS | 3772 | 1463036331513 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:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 23:58:51 INFO - PROCESS | 3772 | 1463036331570 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:58:51 INFO - PROCESS | 3772 | 1463036331573 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:58:51 INFO - PROCESS | 3772 | 1463036331577 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 3772 | 1463036331580 Marionette TRACE conn6 <- [1,2154,null,{}] 23:58:51 INFO - PROCESS | 3772 | 1463036331592 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:58:51 INFO - PROCESS | 3772 | 1463036331744 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:58:51 INFO - PROCESS | 3772 | 1463036331762 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 3772 | ++DOCSHELL 16E43000 == 45 [pid = 3772] [id = 548] 23:58:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16E48800) [pid = 3772] [serial = 1644] [outer = 00000000] 23:58:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1803B800) [pid = 3772] [serial = 1645] [outer = 16E48800] 23:58:51 INFO - PROCESS | 3772 | 1463036331818 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (181A0400) [pid = 3772] [serial = 1646] [outer = 16E48800] 23:58:52 INFO - PROCESS | 3772 | 1463036332463 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:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 23:58:52 INFO - PROCESS | 3772 | 1463036332510 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:58:52 INFO - PROCESS | 3772 | 1463036332513 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:58:52 INFO - PROCESS | 3772 | 1463036332516 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:58:52 INFO - PROCESS | 3772 | 1463036332518 Marionette TRACE conn6 <- [1,2158,null,{}] 23:58:52 INFO - PROCESS | 3772 | 1463036332522 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:58:52 INFO - PROCESS | 3772 | 1463036332625 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:58:52 INFO - PROCESS | 3772 | 1463036332758 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 3772 | ++DOCSHELL 182A3800 == 46 [pid = 3772] [id = 549] 23:58:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (18D89800) [pid = 3772] [serial = 1647] [outer = 00000000] 23:58:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19006400) [pid = 3772] [serial = 1648] [outer = 18D89800] 23:58:52 INFO - PROCESS | 3772 | 1463036332813 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (191D7000) [pid = 3772] [serial = 1649] [outer = 18D89800] 23:58:53 INFO - PROCESS | 3772 | 1463036333416 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:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1072ms 23:58:53 INFO - PROCESS | 3772 | 1463036333631 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:58:53 INFO - PROCESS | 3772 | 1463036333636 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:58:53 INFO - PROCESS | 3772 | 1463036333642 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:58:53 INFO - PROCESS | 3772 | 1463036333645 Marionette TRACE conn6 <- [1,2162,null,{}] 23:58:53 INFO - PROCESS | 3772 | 1463036333651 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:58:53 INFO - PROCESS | 3772 | 1463036333748 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:58:53 INFO - PROCESS | 3772 | 1463036333876 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 3772 | ++DOCSHELL 0DD99000 == 47 [pid = 3772] [id = 550] 23:58:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (0E455800) [pid = 3772] [serial = 1650] [outer = 00000000] 23:58:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (12330400) [pid = 3772] [serial = 1651] [outer = 0E455800] 23:58:53 INFO - PROCESS | 3772 | 1463036333927 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13255400) [pid = 3772] [serial = 1652] [outer = 0E455800] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 1649FC00 == 46 [pid = 3772] [id = 544] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 0CDE2C00 == 45 [pid = 3772] [id = 543] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 17B18C00 == 44 [pid = 3772] [id = 542] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 0D84FC00 == 43 [pid = 3772] [id = 541] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 1648F000 == 42 [pid = 3772] [id = 540] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 14911C00 == 41 [pid = 3772] [id = 539] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 0F115400 == 40 [pid = 3772] [id = 538] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 0D853400 == 39 [pid = 3772] [id = 537] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1502F000) [pid = 3772] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17B14800) [pid = 3772] [serial = 1594] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 0D963C00 == 38 [pid = 3772] [id = 536] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 14DC4800 == 37 [pid = 3772] [id = 535] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 15D2AC00 == 36 [pid = 3772] [id = 534] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 121F0000 == 35 [pid = 3772] [id = 533] 23:58:54 INFO - PROCESS | 3772 | --DOCSHELL 0D2EB000 == 34 [pid = 3772] [id = 532] 23:58:54 INFO - PROCESS | 3772 | 1463036334582 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:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 23:58:54 INFO - PROCESS | 3772 | 1463036334617 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:58:54 INFO - PROCESS | 3772 | 1463036334620 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:58:54 INFO - PROCESS | 3772 | 1463036334627 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 3772 | 1463036334631 Marionette TRACE conn6 <- [1,2166,null,{}] 23:58:54 INFO - PROCESS | 3772 | 1463036334638 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:58:54 INFO - PROCESS | 3772 | 1463036334721 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (15D33C00) [pid = 3772] [serial = 1579] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (15F6B400) [pid = 3772] [serial = 1580] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1378AC00) [pid = 3772] [serial = 1568] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (13627000) [pid = 3772] [serial = 1567] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (0D961C00) [pid = 3772] [serial = 1570] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0D96BC00) [pid = 3772] [serial = 1571] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (121AC400) [pid = 3772] [serial = 1573] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (12381800) [pid = 3772] [serial = 1574] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1362C800) [pid = 3772] [serial = 1576] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (0DD91000) [pid = 3772] [serial = 1564] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16490C00) [pid = 3772] [serial = 1582] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1671C400) [pid = 3772] [serial = 1585] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (149EFC00) [pid = 3772] [serial = 1588] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1745BC00) [pid = 3772] [serial = 1591] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (165BDC00) [pid = 3772] [serial = 1586] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1753D800) [pid = 3772] [serial = 1592] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16492000) [pid = 3772] [serial = 1583] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (0D751C00) [pid = 3772] [serial = 1070] [outer = 00000000] [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:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (164A6C00) [pid = 3772] [serial = 1589] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13888000) [pid = 3772] [serial = 1577] [outer = 00000000] [url = about:blank] 23:58:54 INFO - PROCESS | 3772 | 1463036334822 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 3772 | ++DOCSHELL 0D205400 == 35 [pid = 3772] [id = 551] 23:58:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (0D2EB000) [pid = 3772] [serial = 1653] [outer = 00000000] 23:58:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0D961C00) [pid = 3772] [serial = 1654] [outer = 0D2EB000] 23:58:54 INFO - PROCESS | 3772 | 1463036334870 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0DE74800) [pid = 3772] [serial = 1655] [outer = 0D2EB000] 23:58:55 INFO - PROCESS | 3772 | 1463036335315 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:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 23:58:55 INFO - PROCESS | 3772 | 1463036335357 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:58:55 INFO - PROCESS | 3772 | 1463036335359 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:58:55 INFO - PROCESS | 3772 | 1463036335362 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:58:55 INFO - PROCESS | 3772 | 1463036335364 Marionette TRACE conn6 <- [1,2170,null,{}] 23:58:55 INFO - PROCESS | 3772 | 1463036335374 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:58:55 INFO - PROCESS | 3772 | 1463036335461 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:58:55 INFO - PROCESS | 3772 | 1463036335471 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:55 INFO - PROCESS | 3772 | ++DOCSHELL 1388FC00 == 36 [pid = 3772] [id = 552] 23:58:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (14911C00) [pid = 3772] [serial = 1656] [outer = 00000000] 23:58:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (149E6000) [pid = 3772] [serial = 1657] [outer = 14911C00] 23:58:55 INFO - PROCESS | 3772 | 1463036335520 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14D4F800) [pid = 3772] [serial = 1658] [outer = 14911C00] 23:58:55 INFO - PROCESS | 3772 | 1463036335995 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:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 23:58:56 INFO - PROCESS | 3772 | 1463036336037 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:58:56 INFO - PROCESS | 3772 | 1463036336039 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:58:56 INFO - PROCESS | 3772 | 1463036336042 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 3772 | 1463036336043 Marionette TRACE conn6 <- [1,2174,null,{}] 23:58:56 INFO - PROCESS | 3772 | 1463036336047 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:58:56 INFO - PROCESS | 3772 | 1463036336128 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:58:56 INFO - PROCESS | 3772 | 1463036336134 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 3772 | ++DOCSHELL 15F6B400 == 37 [pid = 3772] [id = 553] 23:58:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15F6E400) [pid = 3772] [serial = 1659] [outer = 00000000] 23:58:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1648FC00) [pid = 3772] [serial = 1660] [outer = 15F6E400] 23:58:56 INFO - PROCESS | 3772 | 1463036336179 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16497000) [pid = 3772] [serial = 1661] [outer = 15F6E400] 23:58:56 INFO - PROCESS | 3772 | 1463036336624 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:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 23:58:56 INFO - PROCESS | 3772 | 1463036336673 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 3772 | 1463036336675 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:58:56 INFO - PROCESS | 3772 | 1463036336678 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 3772 | 1463036336689 Marionette TRACE conn6 <- [1,2178,null,{}] 23:58:56 INFO - PROCESS | 3772 | 1463036336692 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:58:56 INFO - PROCESS | 3772 | 1463036336801 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:58:56 INFO - PROCESS | 3772 | 1463036336888 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 3772 | ++DOCSHELL 164A1400 == 38 [pid = 3772] [id = 554] 23:58:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (164A2400) [pid = 3772] [serial = 1662] [outer = 00000000] 23:58:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (165BC400) [pid = 3772] [serial = 1663] [outer = 164A2400] 23:58:56 INFO - PROCESS | 3772 | 1463036336933 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (165BD800) [pid = 3772] [serial = 1664] [outer = 164A2400] 23:58:57 INFO - PROCESS | 3772 | 1463036337342 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:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 23:58:57 INFO - PROCESS | 3772 | 1463036337369 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:58:57 INFO - PROCESS | 3772 | 1463036337371 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:58:57 INFO - PROCESS | 3772 | 1463036337381 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 3772 | 1463036337383 Marionette TRACE conn6 <- [1,2182,null,{}] 23:58:57 INFO - PROCESS | 3772 | 1463036337386 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:58:57 INFO - PROCESS | 3772 | 1463036337521 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:58:57 INFO - PROCESS | 3772 | 1463036337534 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 3772 | ++DOCSHELL 0DB53800 == 39 [pid = 3772] [id = 555] 23:58:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16107C00) [pid = 3772] [serial = 1665] [outer = 00000000] 23:58:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17543400) [pid = 3772] [serial = 1666] [outer = 16107C00] 23:58:57 INFO - PROCESS | 3772 | 1463036337630 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17B16C00) [pid = 3772] [serial = 1667] [outer = 16107C00] 23:58:58 INFO - PROCESS | 3772 | 1463036338085 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:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 23:58:58 INFO - PROCESS | 3772 | 1463036338105 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:58:58 INFO - PROCESS | 3772 | 1463036338107 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:58:58 INFO - PROCESS | 3772 | 1463036338111 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:58:58 INFO - PROCESS | 3772 | 1463036338112 Marionette TRACE conn6 <- [1,2186,null,{}] 23:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:58:58 INFO - PROCESS | 3772 | 1463036338127 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:58:58 INFO - PROCESS | 3772 | 1463036338271 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:58:58 INFO - PROCESS | 3772 | 1463036338285 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 3772 | ++DOCSHELL 17B17000 == 40 [pid = 3772] [id = 556] 23:58:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17B1AC00) [pid = 3772] [serial = 1668] [outer = 00000000] 23:58:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17D38C00) [pid = 3772] [serial = 1669] [outer = 17B1AC00] 23:58:58 INFO - PROCESS | 3772 | 1463036338387 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (17D3A800) [pid = 3772] [serial = 1670] [outer = 17B1AC00] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (0D756800) [pid = 3772] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (149E7400) [pid = 3772] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (0D910C00) [pid = 3772] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0DD91800) [pid = 3772] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15D5D800) [pid = 3772] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (123F2C00) [pid = 3772] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1648F800) [pid = 3772] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (164AB000) [pid = 3772] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (0D756000) [pid = 3772] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17C31000) [pid = 3772] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:58:58 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17D1C400) [pid = 3772] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:58:58 INFO - PROCESS | 3772 | 1463036338876 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:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 790ms 23:58:58 INFO - PROCESS | 3772 | 1463036338905 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:58:58 INFO - PROCESS | 3772 | 1463036338907 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:58:58 INFO - PROCESS | 3772 | 1463036338910 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:58:58 INFO - PROCESS | 3772 | 1463036338912 Marionette TRACE conn6 <- [1,2190,null,{}] 23:58:58 INFO - PROCESS | 3772 | 1463036338915 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:58:59 INFO - PROCESS | 3772 | 1463036339002 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:58:59 INFO - PROCESS | 3772 | 1463036339095 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 3772 | ++DOCSHELL 0D2F5000 == 41 [pid = 3772] [id = 557] 23:58:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0D852000) [pid = 3772] [serial = 1671] [outer = 00000000] 23:58:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13890C00) [pid = 3772] [serial = 1672] [outer = 0D852000] 23:58:59 INFO - PROCESS | 3772 | 1463036339141 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (14D4AC00) [pid = 3772] [serial = 1673] [outer = 0D852000] 23:58:59 INFO - PROCESS | 3772 | 1463036339484 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:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 23:58:59 INFO - PROCESS | 3772 | 1463036339541 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 3772 | 1463036339543 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:58:59 INFO - PROCESS | 3772 | 1463036339547 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 3772 | 1463036339548 Marionette TRACE conn6 <- [1,2194,null,{}] 23:58:59 INFO - PROCESS | 3772 | 1463036339552 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:58:59 INFO - PROCESS | 3772 | 1463036339661 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:58:59 INFO - PROCESS | 3772 | 1463036339754 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 3772 | ++DOCSHELL 121B4000 == 42 [pid = 3772] [id = 558] 23:58:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13781C00) [pid = 3772] [serial = 1674] [outer = 00000000] 23:58:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1814B800) [pid = 3772] [serial = 1675] [outer = 13781C00] 23:58:59 INFO - PROCESS | 3772 | 1463036339798 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (18198800) [pid = 3772] [serial = 1676] [outer = 13781C00] 23:59:00 INFO - PROCESS | 3772 | 1463036340139 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:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 23:59:00 INFO - PROCESS | 3772 | 1463036340177 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:59:00 INFO - PROCESS | 3772 | 1463036340179 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:59:00 INFO - PROCESS | 3772 | 1463036340183 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 3772 | 1463036340184 Marionette TRACE conn6 <- [1,2198,null,{}] 23:59:00 INFO - PROCESS | 3772 | 1463036340188 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:59:00 INFO - PROCESS | 3772 | 1463036340310 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:59:00 INFO - PROCESS | 3772 | 1463036340319 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 3772 | ++DOCSHELL 0D84C400 == 43 [pid = 3772] [id = 559] 23:59:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17D38400) [pid = 3772] [serial = 1677] [outer = 00000000] 23:59:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (18D8C000) [pid = 3772] [serial = 1678] [outer = 17D38400] 23:59:00 INFO - PROCESS | 3772 | 1463036340364 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (192D5C00) [pid = 3772] [serial = 1679] [outer = 17D38400] 23:59:00 INFO - PROCESS | 3772 | 1463036340828 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:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 23:59:00 INFO - PROCESS | 3772 | 1463036340853 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:59:00 INFO - PROCESS | 3772 | 1463036340858 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:59:00 INFO - PROCESS | 3772 | 1463036340863 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 3772 | 1463036340868 Marionette TRACE conn6 <- [1,2202,null,{}] 23:59:00 INFO - PROCESS | 3772 | 1463036340875 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:59:00 INFO - PROCESS | 3772 | 1463036340985 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:59:01 INFO - PROCESS | 3772 | 1463036341160 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 3772 | ++DOCSHELL 0D963C00 == 44 [pid = 3772] [id = 560] 23:59:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (0D967800) [pid = 3772] [serial = 1680] [outer = 00000000] 23:59:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0DD95800) [pid = 3772] [serial = 1681] [outer = 0D967800] 23:59:01 INFO - PROCESS | 3772 | 1463036341217 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12132800) [pid = 3772] [serial = 1682] [outer = 0D967800] 23:59:01 INFO - PROCESS | 3772 | 1463036341770 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:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 23:59:01 INFO - PROCESS | 3772 | 1463036341796 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:59:01 INFO - PROCESS | 3772 | 1463036341802 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:59:01 INFO - PROCESS | 3772 | 1463036341809 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:59:01 INFO - PROCESS | 3772 | 1463036341813 Marionette TRACE conn6 <- [1,2206,null,{}] 23:59:01 INFO - PROCESS | 3772 | 1463036341816 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:59:01 INFO - PROCESS | 3772 | 1463036341924 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:59:02 INFO - PROCESS | 3772 | 1463036342035 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 3772 | ++DOCSHELL 13359000 == 45 [pid = 3772] [id = 561] 23:59:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (13785800) [pid = 3772] [serial = 1683] [outer = 00000000] 23:59:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (15032800) [pid = 3772] [serial = 1684] [outer = 13785800] 23:59:02 INFO - PROCESS | 3772 | 1463036342092 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1648C800) [pid = 3772] [serial = 1685] [outer = 13785800] 23:59:02 INFO - PROCESS | 3772 | 1463036342756 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:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 23:59:02 INFO - PROCESS | 3772 | 1463036342785 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 3772 | 1463036342787 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:59:02 INFO - PROCESS | 3772 | 1463036342791 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 3772 | 1463036342795 Marionette TRACE conn6 <- [1,2210,null,{}] 23:59:02 INFO - PROCESS | 3772 | 1463036342806 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:59:02 INFO - PROCESS | 3772 | 1463036342913 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:59:03 INFO - PROCESS | 3772 | 1463036343023 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 3772 | ++DOCSHELL 1819F000 == 46 [pid = 3772] [id = 562] 23:59:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (181A3000) [pid = 3772] [serial = 1686] [outer = 00000000] 23:59:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19929400) [pid = 3772] [serial = 1687] [outer = 181A3000] 23:59:03 INFO - PROCESS | 3772 | 1463036343081 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (19930C00) [pid = 3772] [serial = 1688] [outer = 181A3000] 23:59:03 INFO - PROCESS | 3772 | 1463036343685 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:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 23:59:03 INFO - PROCESS | 3772 | 1463036343724 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:59:03 INFO - PROCESS | 3772 | 1463036343727 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:59:03 INFO - PROCESS | 3772 | 1463036343731 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:59:03 INFO - PROCESS | 3772 | 1463036343733 Marionette TRACE conn6 <- [1,2214,null,{}] 23:59:03 INFO - PROCESS | 3772 | 1463036343737 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:59:03 INFO - PROCESS | 3772 | 1463036343846 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:59:03 INFO - PROCESS | 3772 | 1463036343959 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 3772 | ++DOCSHELL 19A5C800 == 47 [pid = 3772] [id = 563] 23:59:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (19A5D400) [pid = 3772] [serial = 1689] [outer = 00000000] 23:59:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (19D35C00) [pid = 3772] [serial = 1690] [outer = 19A5D400] 23:59:04 INFO - PROCESS | 3772 | 1463036344057 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A066C00) [pid = 3772] [serial = 1691] [outer = 19A5D400] 23:59:04 INFO - PROCESS | 3772 | 1463036344628 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:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 23:59:04 INFO - PROCESS | 3772 | 1463036344664 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 3772 | 1463036344666 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:59:04 INFO - PROCESS | 3772 | 1463036344670 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:59:04 INFO - PROCESS | 3772 | 1463036344672 Marionette TRACE conn6 <- [1,2218,null,{}] 23:59:04 INFO - PROCESS | 3772 | 1463036344675 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:59:04 INFO - PROCESS | 3772 | 1463036344777 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:59:04 INFO - PROCESS | 3772 | 1463036344886 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 3772 | ++DOCSHELL 19930400 == 48 [pid = 3772] [id = 564] 23:59:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (19A5C400) [pid = 3772] [serial = 1692] [outer = 00000000] 23:59:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A198400) [pid = 3772] [serial = 1693] [outer = 19A5C400] 23:59:04 INFO - PROCESS | 3772 | 1463036344939 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A63E000) [pid = 3772] [serial = 1694] [outer = 19A5C400] 23:59:05 INFO - PROCESS | 3772 | 1463036345751 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:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1121ms 23:59:05 INFO - PROCESS | 3772 | 1463036345791 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:59:05 INFO - PROCESS | 3772 | 1463036345795 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:59:05 INFO - PROCESS | 3772 | 1463036345800 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 3772 | 1463036345804 Marionette TRACE conn6 <- [1,2222,null,{}] 23:59:05 INFO - PROCESS | 3772 | 1463036345810 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:59:05 INFO - PROCESS | 3772 | 1463036345940 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:59:06 INFO - PROCESS | 3772 | 1463036346083 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 3772 | ++DOCSHELL 0D96A000 == 49 [pid = 3772] [id = 565] 23:59:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (0D96BC00) [pid = 3772] [serial = 1695] [outer = 00000000] 23:59:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (121AEC00) [pid = 3772] [serial = 1696] [outer = 0D96BC00] 23:59:06 INFO - PROCESS | 3772 | 1463036346135 Marionette DEBUG loaded listener.js 23:59:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1325CC00) [pid = 3772] [serial = 1697] [outer = 0D96BC00] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 12385C00 == 48 [pid = 3772] [id = 522] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 121B4000 == 47 [pid = 3772] [id = 558] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 0D2F5000 == 46 [pid = 3772] [id = 557] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 17B17000 == 45 [pid = 3772] [id = 556] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 0DB53800 == 44 [pid = 3772] [id = 555] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 164A1400 == 43 [pid = 3772] [id = 554] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 1388FC00 == 42 [pid = 3772] [id = 552] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 0D205400 == 41 [pid = 3772] [id = 551] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 0C99A400 == 40 [pid = 3772] [id = 13] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 0DD99000 == 39 [pid = 3772] [id = 550] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1819B400) [pid = 3772] [serial = 1636] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOCSHELL 0E457800 == 38 [pid = 3772] [id = 545] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (18030C00) [pid = 3772] [serial = 1628] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1814D000) [pid = 3772] [serial = 1634] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17B12000) [pid = 3772] [serial = 1625] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (165C0400) [pid = 3772] [serial = 1631] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (15F63400) [pid = 3772] [serial = 1619] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (0DD9CC00) [pid = 3772] [serial = 1565] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (15D54400) [pid = 3772] [serial = 1618] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (0DD95000) [pid = 3772] [serial = 1612] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (0DE78400) [pid = 3772] [serial = 1613] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (11A0B000) [pid = 3772] [serial = 1610] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0DDEA800) [pid = 3772] [serial = 1609] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17B16800) [pid = 3772] [serial = 1595] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13627400) [pid = 3772] [serial = 1615] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13786000) [pid = 3772] [serial = 1616] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1649B800) [pid = 3772] [serial = 1621] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (164A2000) [pid = 3772] [serial = 1622] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (0D90F400) [pid = 3772] [serial = 1597] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (12489C00) [pid = 3772] [serial = 1600] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (165BE000) [pid = 3772] [serial = 1603] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17D39400) [pid = 3772] [serial = 1606] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16E43C00) [pid = 3772] [serial = 1624] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (15D30800) [pid = 3772] [serial = 1630] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17D33400) [pid = 3772] [serial = 1627] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1814B400) [pid = 3772] [serial = 1633] [outer = 00000000] [url = about:blank] 23:59:06 INFO - PROCESS | 3772 | 1463036346629 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:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 890ms 23:59:06 INFO - PROCESS | 3772 | 1463036346692 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:59:06 INFO - PROCESS | 3772 | 1463036346698 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:59:06 INFO - PROCESS | 3772 | 1463036346704 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - PROCESS | 3772 | 1463036346706 Marionette TRACE conn6 <- [1,2226,null,{}] 23:59:06 INFO - PROCESS | 3772 | 1463036346710 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:59:06 INFO - PROCESS | 3772 | 1463036346793 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:59:06 INFO - PROCESS | 3772 | 1463036346881 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 3772 | ++DOCSHELL 0DB57C00 == 39 [pid = 3772] [id = 566] 23:59:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (0DD95000) [pid = 3772] [serial = 1698] [outer = 00000000] 23:59:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (0E4BF000) [pid = 3772] [serial = 1699] [outer = 0DD95000] 23:59:06 INFO - PROCESS | 3772 | 1463036346937 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (121B4000) [pid = 3772] [serial = 1700] [outer = 0DD95000] 23:59:07 INFO - PROCESS | 3772 | 1463036347334 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:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 23:59:07 INFO - PROCESS | 3772 | 1463036347377 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:59:07 INFO - PROCESS | 3772 | 1463036347379 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:59:07 INFO - PROCESS | 3772 | 1463036347382 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:59:07 INFO - PROCESS | 3772 | 1463036347386 Marionette TRACE conn6 <- [1,2230,null,{}] 23:59:07 INFO - PROCESS | 3772 | 1463036347396 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:59:07 INFO - PROCESS | 3772 | 1463036347510 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:59:07 INFO - PROCESS | 3772 | 1463036347521 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:07 INFO - PROCESS | 3772 | ++DOCSHELL 13789000 == 40 [pid = 3772] [id = 567] 23:59:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1388FC00) [pid = 3772] [serial = 1701] [outer = 00000000] 23:59:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (14D58800) [pid = 3772] [serial = 1702] [outer = 1388FC00] 23:59:07 INFO - PROCESS | 3772 | 1463036347572 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15D2BC00) [pid = 3772] [serial = 1703] [outer = 1388FC00] 23:59:08 INFO - PROCESS | 3772 | 1463036348037 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:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 23:59:08 INFO - PROCESS | 3772 | 1463036348056 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:59:08 INFO - PROCESS | 3772 | 1463036348059 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:59:08 INFO - PROCESS | 3772 | 1463036348066 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 3772 | 1463036348068 Marionette TRACE conn6 <- [1,2234,null,{}] 23:59:08 INFO - PROCESS | 3772 | 1463036348071 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:59:08 INFO - PROCESS | 3772 | 1463036348154 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:59:08 INFO - PROCESS | 3772 | 1463036348162 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 3772 | ++DOCSHELL 16115400 == 41 [pid = 3772] [id = 568] 23:59:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16115C00) [pid = 3772] [serial = 1704] [outer = 00000000] 23:59:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (164A1800) [pid = 3772] [serial = 1705] [outer = 16115C00] 23:59:08 INFO - PROCESS | 3772 | 1463036348208 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (164AA400) [pid = 3772] [serial = 1706] [outer = 16115C00] 23:59:08 INFO - PROCESS | 3772 | 1463036348659 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:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 23:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:59:08 INFO - PROCESS | 3772 | 1463036348692 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 3772 | 1463036348694 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:59:08 INFO - PROCESS | 3772 | 1463036348698 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 3772 | 1463036348699 Marionette TRACE conn6 <- [1,2238,null,{}] 23:59:08 INFO - PROCESS | 3772 | 1463036348710 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:59:08 INFO - PROCESS | 3772 | 1463036348818 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:59:08 INFO - PROCESS | 3772 | 1463036348824 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 3772 | ++DOCSHELL 0D966400 == 42 [pid = 3772] [id = 569] 23:59:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16490400) [pid = 3772] [serial = 1707] [outer = 00000000] 23:59:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16711400) [pid = 3772] [serial = 1708] [outer = 16490400] 23:59:08 INFO - PROCESS | 3772 | 1463036348868 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16E3D400) [pid = 3772] [serial = 1709] [outer = 16490400] 23:59:09 INFO - PROCESS | 3772 | 1463036349343 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:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 23:59:09 INFO - PROCESS | 3772 | 1463036349389 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 3772 | 1463036349391 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:59:09 INFO - PROCESS | 3772 | 1463036349394 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 3772 | 1463036349396 Marionette TRACE conn6 <- [1,2242,null,{}] 23:59:09 INFO - PROCESS | 3772 | 1463036349399 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:59:09 INFO - PROCESS | 3772 | 1463036349534 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:59:09 INFO - PROCESS | 3772 | 1463036349600 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 3772 | ++DOCSHELL 0D2F8800 == 43 [pid = 3772] [id = 570] 23:59:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (15D5C400) [pid = 3772] [serial = 1710] [outer = 00000000] 23:59:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (17B16400) [pid = 3772] [serial = 1711] [outer = 15D5C400] 23:59:09 INFO - PROCESS | 3772 | 1463036349645 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17C35C00) [pid = 3772] [serial = 1712] [outer = 15D5C400] 23:59:10 INFO - PROCESS | 3772 | 1463036350051 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:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 23:59:10 INFO - PROCESS | 3772 | 1463036350126 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:59:10 INFO - PROCESS | 3772 | 1463036350128 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:59:10 INFO - PROCESS | 3772 | 1463036350131 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 3772 | 1463036350133 Marionette TRACE conn6 <- [1,2246,null,{}] 23:59:10 INFO - PROCESS | 3772 | 1463036350176 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:59:10 INFO - PROCESS | 3772 | 1463036350290 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:59:10 INFO - PROCESS | 3772 | 1463036350297 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 3772 | ++DOCSHELL 17D1D000 == 44 [pid = 3772] [id = 571] 23:59:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (17D2E800) [pid = 3772] [serial = 1713] [outer = 00000000] 23:59:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (18031800) [pid = 3772] [serial = 1714] [outer = 17D2E800] 23:59:10 INFO - PROCESS | 3772 | 1463036350340 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (18032000) [pid = 3772] [serial = 1715] [outer = 17D2E800] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (164A2400) [pid = 3772] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (14911C00) [pid = 3772] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (0E455800) [pid = 3772] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (15F6E400) [pid = 3772] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (18149C00) [pid = 3772] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13781C00) [pid = 3772] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16107C00) [pid = 3772] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0D852000) [pid = 3772] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (17B1AC00) [pid = 3772] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:59:10 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (0D2EB000) [pid = 3772] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:59:10 INFO - PROCESS | 3772 | 1463036350903 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:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 810ms 23:59:10 INFO - PROCESS | 3772 | 1463036350942 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:59:10 INFO - PROCESS | 3772 | 1463036350943 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:59:10 INFO - PROCESS | 3772 | 1463036350947 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 3772 | 1463036350949 Marionette TRACE conn6 <- [1,2250,null,{}] 23:59:10 INFO - PROCESS | 3772 | 1463036350952 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:59:11 INFO - PROCESS | 3772 | 1463036351041 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:59:11 INFO - PROCESS | 3772 | 1463036351050 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 3772 | ++DOCSHELL 0D2EB000 == 45 [pid = 3772] [id = 572] 23:59:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (12332000) [pid = 3772] [serial = 1716] [outer = 00000000] 23:59:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1753DC00) [pid = 3772] [serial = 1717] [outer = 12332000] 23:59:11 INFO - PROCESS | 3772 | 1463036351093 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1802E400) [pid = 3772] [serial = 1718] [outer = 12332000] 23:59:11 INFO - PROCESS | 3772 | 1463036351525 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:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 23:59:11 INFO - PROCESS | 3772 | 1463036351604 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 3772 | 1463036351606 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:59:11 INFO - PROCESS | 3772 | 1463036351609 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 3772 | 1463036351610 Marionette TRACE conn6 <- [1,2254,null,{}] 23:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:59:11 INFO - PROCESS | 3772 | 1463036351615 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:59:11 INFO - PROCESS | 3772 | 1463036351695 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:59:11 INFO - PROCESS | 3772 | 1463036351702 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 3772 | ++DOCSHELL 164A2400 == 46 [pid = 3772] [id = 573] 23:59:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17D3B400) [pid = 3772] [serial = 1719] [outer = 00000000] 23:59:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1819A400) [pid = 3772] [serial = 1720] [outer = 17D3B400] 23:59:11 INFO - PROCESS | 3772 | 1463036351745 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (18D81C00) [pid = 3772] [serial = 1721] [outer = 17D3B400] 23:59:12 INFO - PROCESS | 3772 | 1463036352164 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:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 23:59:12 INFO - PROCESS | 3772 | 1463036352183 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 3772 | 1463036352185 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:59:12 INFO - PROCESS | 3772 | 1463036352188 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 3772 | 1463036352190 Marionette TRACE conn6 <- [1,2258,null,{}] 23:59:12 INFO - PROCESS | 3772 | 1463036352208 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:59:12 INFO - PROCESS | 3772 | 1463036352289 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:59:12 INFO - PROCESS | 3772 | 1463036352295 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 3772 | ++DOCSHELL 18D82000 == 47 [pid = 3772] [id = 574] 23:59:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (18D88000) [pid = 3772] [serial = 1722] [outer = 00000000] 23:59:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1900F400) [pid = 3772] [serial = 1723] [outer = 18D88000] 23:59:12 INFO - PROCESS | 3772 | 1463036352340 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1992E000) [pid = 3772] [serial = 1724] [outer = 18D88000] 23:59:12 INFO - PROCESS | 3772 | 1463036352770 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:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 23:59:12 INFO - PROCESS | 3772 | 1463036352872 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 3772 | 1463036352877 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:59:12 INFO - PROCESS | 3772 | 1463036352883 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 3772 | 1463036352887 Marionette TRACE conn6 <- [1,2262,null,{}] 23:59:12 INFO - PROCESS | 3772 | 1463036352894 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:59:13 INFO - PROCESS | 3772 | 1463036353027 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:59:13 INFO - PROCESS | 3772 | 1463036353187 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 3772 | ++DOCSHELL 0DD8FC00 == 48 [pid = 3772] [id = 575] 23:59:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (0DD91C00) [pid = 3772] [serial = 1725] [outer = 00000000] 23:59:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (0DDEA800) [pid = 3772] [serial = 1726] [outer = 0DD91C00] 23:59:13 INFO - PROCESS | 3772 | 1463036353246 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (11CD8000) [pid = 3772] [serial = 1727] [outer = 0DD91C00] 23:59:13 INFO - PROCESS | 3772 | 1463036353802 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:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 990ms 23:59:13 INFO - PROCESS | 3772 | 1463036353877 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 3772 | 1463036353881 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:59:13 INFO - PROCESS | 3772 | 1463036353889 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 3772 | 1463036353893 Marionette TRACE conn6 <- [1,2266,null,{}] 23:59:13 INFO - PROCESS | 3772 | 1463036353898 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:59:14 INFO - PROCESS | 3772 | 1463036354014 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:59:14 INFO - PROCESS | 3772 | 1463036354159 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 3772 | ++DOCSHELL 123DD000 == 49 [pid = 3772] [id = 576] 23:59:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (123F3000) [pid = 3772] [serial = 1728] [outer = 00000000] 23:59:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (15D24400) [pid = 3772] [serial = 1729] [outer = 123F3000] 23:59:14 INFO - PROCESS | 3772 | 1463036354214 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1611D800) [pid = 3772] [serial = 1730] [outer = 123F3000] 23:59:14 INFO - PROCESS | 3772 | 1463036354797 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:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 930ms 23:59:14 INFO - PROCESS | 3772 | 1463036354821 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:59:14 INFO - PROCESS | 3772 | 1463036354823 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:59:14 INFO - PROCESS | 3772 | 1463036354827 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:59:14 INFO - PROCESS | 3772 | 1463036354829 Marionette TRACE conn6 <- [1,2270,null,{}] 23:59:14 INFO - PROCESS | 3772 | 1463036354839 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:59:14 INFO - PROCESS | 3772 | 1463036354953 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:59:15 INFO - PROCESS | 3772 | 1463036355067 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 3772 | ++DOCSHELL 1802EC00 == 50 [pid = 3772] [id = 577] 23:59:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (18032800) [pid = 3772] [serial = 1731] [outer = 00000000] 23:59:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1819D400) [pid = 3772] [serial = 1732] [outer = 18032800] 23:59:15 INFO - PROCESS | 3772 | 1463036355171 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (19A62800) [pid = 3772] [serial = 1733] [outer = 18032800] 23:59:15 INFO - PROCESS | 3772 | 1463036355775 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:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 23:59:15 INFO - PROCESS | 3772 | 1463036355801 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 3772 | 1463036355803 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:59:15 INFO - PROCESS | 3772 | 1463036355806 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:59:15 INFO - PROCESS | 3772 | 1463036355808 Marionette TRACE conn6 <- [1,2274,null,{}] 23:59:15 INFO - PROCESS | 3772 | 1463036355812 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:59:15 INFO - PROCESS | 3772 | 1463036355925 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:59:16 INFO - PROCESS | 3772 | 1463036356041 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 3772 | ++DOCSHELL 19D2FC00 == 51 [pid = 3772] [id = 578] 23:59:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1A63C400) [pid = 3772] [serial = 1734] [outer = 00000000] 23:59:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A644C00) [pid = 3772] [serial = 1735] [outer = 1A63C400] 23:59:16 INFO - PROCESS | 3772 | 1463036356138 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A698000) [pid = 3772] [serial = 1736] [outer = 1A63C400] 23:59:16 INFO - PROCESS | 3772 | 1463036356694 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:59:16 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:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 23:59:16 INFO - PROCESS | 3772 | 1463036356741 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 3772 | 1463036356743 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:59:16 INFO - PROCESS | 3772 | 1463036356746 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:59:16 INFO - PROCESS | 3772 | 1463036356748 Marionette TRACE conn6 <- [1,2278,null,{}] 23:59:16 INFO - PROCESS | 3772 | 1463036356752 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:59:16 INFO - PROCESS | 3772 | 1463036356855 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:59:16 INFO - PROCESS | 3772 | 1463036356993 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 3772 | ++DOCSHELL 1A695800 == 52 [pid = 3772] [id = 579] 23:59:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A69AC00) [pid = 3772] [serial = 1737] [outer = 00000000] 23:59:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A7D2C00) [pid = 3772] [serial = 1738] [outer = 1A69AC00] 23:59:17 INFO - PROCESS | 3772 | 1463036357047 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A7D6C00) [pid = 3772] [serial = 1739] [outer = 1A69AC00] 23:59:17 INFO - PROCESS | 3772 | 1463036357853 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:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1165ms 23:59:17 INFO - PROCESS | 3772 | 1463036357916 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 3772 | 1463036357920 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:59:17 INFO - PROCESS | 3772 | 1463036357925 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - PROCESS | 3772 | 1463036357929 Marionette TRACE conn6 <- [1,2282,null,{}] 23:59:17 INFO - PROCESS | 3772 | 1463036357934 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:59:18 INFO - PROCESS | 3772 | 1463036358033 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:59:18 INFO - PROCESS | 3772 | 1463036358168 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 3772 | ++DOCSHELL 0DFDD000 == 53 [pid = 3772] [id = 580] 23:59:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (0F1AB400) [pid = 3772] [serial = 1740] [outer = 00000000] 23:59:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1325B800) [pid = 3772] [serial = 1741] [outer = 0F1AB400] 23:59:18 INFO - PROCESS | 3772 | 1463036358218 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (13631000) [pid = 3772] [serial = 1742] [outer = 0F1AB400] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 164A2400 == 52 [pid = 3772] [id = 573] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 0D2EB000 == 51 [pid = 3772] [id = 572] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 15F6B400 == 50 [pid = 3772] [id = 553] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 17D1D000 == 49 [pid = 3772] [id = 571] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 0D2F8800 == 48 [pid = 3772] [id = 570] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 0D966400 == 47 [pid = 3772] [id = 569] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 16115400 == 46 [pid = 3772] [id = 568] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 13789000 == 45 [pid = 3772] [id = 567] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 0DB57C00 == 44 [pid = 3772] [id = 566] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (18D8C000) [pid = 3772] [serial = 1678] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOCSHELL 0D96A000 == 43 [pid = 3772] [id = 565] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (165BC400) [pid = 3772] [serial = 1663] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (165BD800) [pid = 3772] [serial = 1664] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (149E6000) [pid = 3772] [serial = 1657] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (14D4F800) [pid = 3772] [serial = 1658] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (13255400) [pid = 3772] [serial = 1652] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (12330400) [pid = 3772] [serial = 1651] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1648FC00) [pid = 3772] [serial = 1660] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1819FC00) [pid = 3772] [serial = 1637] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (18198800) [pid = 3772] [serial = 1676] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (0DA01C00) [pid = 3772] [serial = 1639] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (149E0800) [pid = 3772] [serial = 1642] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1803B800) [pid = 3772] [serial = 1645] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (19006400) [pid = 3772] [serial = 1648] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (17B16C00) [pid = 3772] [serial = 1667] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (17543400) [pid = 3772] [serial = 1666] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (13890C00) [pid = 3772] [serial = 1672] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17D38C00) [pid = 3772] [serial = 1669] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (17D3A800) [pid = 3772] [serial = 1670] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (0DE74800) [pid = 3772] [serial = 1655] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (0D961C00) [pid = 3772] [serial = 1654] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (14D4AC00) [pid = 3772] [serial = 1673] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16497000) [pid = 3772] [serial = 1661] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1814B800) [pid = 3772] [serial = 1675] [outer = 00000000] [url = about:blank] 23:59:18 INFO - PROCESS | 3772 | 1463036358874 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:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 990ms 23:59:18 INFO - PROCESS | 3772 | 1463036358916 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 3772 | 1463036358922 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:59:18 INFO - PROCESS | 3772 | 1463036358927 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - PROCESS | 3772 | 1463036358930 Marionette TRACE conn6 <- [1,2286,null,{}] 23:59:18 INFO - PROCESS | 3772 | 1463036358934 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:59:19 INFO - PROCESS | 3772 | 1463036359036 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:59:19 INFO - PROCESS | 3772 | 1463036359139 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 3772 | ++DOCSHELL 0DB57C00 == 44 [pid = 3772] [id = 581] 23:59:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (0DD91000) [pid = 3772] [serial = 1743] [outer = 00000000] 23:59:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (0DE78400) [pid = 3772] [serial = 1744] [outer = 0DD91000] 23:59:19 INFO - PROCESS | 3772 | 1463036359186 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (121F0400) [pid = 3772] [serial = 1745] [outer = 0DD91000] 23:59:19 INFO - PROCESS | 3772 | 1463036359569 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:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 23:59:19 INFO - PROCESS | 3772 | 1463036359661 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 3772 | 1463036359664 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:59:19 INFO - PROCESS | 3772 | 1463036359671 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:59:19 INFO - PROCESS | 3772 | 1463036359675 Marionette TRACE conn6 <- [1,2290,null,{}] 23:59:19 INFO - PROCESS | 3772 | 1463036359685 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:59:19 INFO - PROCESS | 3772 | 1463036359775 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:59:19 INFO - PROCESS | 3772 | 1463036359789 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 3772 | ++DOCSHELL 14D57000 == 45 [pid = 3772] [id = 582] 23:59:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (14DBF000) [pid = 3772] [serial = 1746] [outer = 00000000] 23:59:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (15D70000) [pid = 3772] [serial = 1747] [outer = 14DBF000] 23:59:19 INFO - PROCESS | 3772 | 1463036359836 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16114800) [pid = 3772] [serial = 1748] [outer = 14DBF000] 23:59:20 INFO - PROCESS | 3772 | 1463036360308 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:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 23:59:20 INFO - PROCESS | 3772 | 1463036360347 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 3772 | 1463036360349 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:59:20 INFO - PROCESS | 3772 | 1463036360353 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:59:20 INFO - PROCESS | 3772 | 1463036360354 Marionette TRACE conn6 <- [1,2294,null,{}] 23:59:20 INFO - PROCESS | 3772 | 1463036360358 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:59:20 INFO - PROCESS | 3772 | 1463036360468 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:59:20 INFO - PROCESS | 3772 | 1463036360478 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 3772 | ++DOCSHELL 1649C400 == 46 [pid = 3772] [id = 583] 23:59:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1649F400) [pid = 3772] [serial = 1749] [outer = 00000000] 23:59:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16711000) [pid = 3772] [serial = 1750] [outer = 1649F400] 23:59:20 INFO - PROCESS | 3772 | 1463036360523 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1671D400) [pid = 3772] [serial = 1751] [outer = 1649F400] 23:59:20 INFO - PROCESS | 3772 | 1463036360996 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:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 23:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:59:21 INFO - PROCESS | 3772 | 1463036361027 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 3772 | 1463036361029 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:59:21 INFO - PROCESS | 3772 | 1463036361041 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 3772 | 1463036361043 Marionette TRACE conn6 <- [1,2298,null,{}] 23:59:21 INFO - PROCESS | 3772 | 1463036361046 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:59:21 INFO - PROCESS | 3772 | 1463036361126 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:59:21 INFO - PROCESS | 3772 | 1463036361133 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 3772 | ++DOCSHELL 165C5000 == 47 [pid = 3772] [id = 584] 23:59:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (165C9800) [pid = 3772] [serial = 1752] [outer = 00000000] 23:59:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (17543400) [pid = 3772] [serial = 1753] [outer = 165C9800] 23:59:21 INFO - PROCESS | 3772 | 1463036361177 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (17B17800) [pid = 3772] [serial = 1754] [outer = 165C9800] 23:59:21 INFO - PROCESS | 3772 | 1463036361657 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:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 23:59:21 INFO - PROCESS | 3772 | 1463036361728 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 3772 | 1463036361730 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:59:21 INFO - PROCESS | 3772 | 1463036361733 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:59:21 INFO - PROCESS | 3772 | 1463036361735 Marionette TRACE conn6 <- [1,2302,null,{}] 23:59:21 INFO - PROCESS | 3772 | 1463036361738 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:59:21 INFO - PROCESS | 3772 | 1463036361902 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:59:21 INFO - PROCESS | 3772 | 1463036361933 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 3772 | ++DOCSHELL 0D96AC00 == 48 [pid = 3772] [id = 585] 23:59:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (0DA10000) [pid = 3772] [serial = 1755] [outer = 00000000] 23:59:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (18038400) [pid = 3772] [serial = 1756] [outer = 0DA10000] 23:59:21 INFO - PROCESS | 3772 | 1463036361979 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1814B000) [pid = 3772] [serial = 1757] [outer = 0DA10000] 23:59:22 INFO - PROCESS | 3772 | 1463036362463 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:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 23:59:22 INFO - PROCESS | 3772 | 1463036362508 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:59:22 INFO - PROCESS | 3772 | 1463036362510 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:59:22 INFO - PROCESS | 3772 | 1463036362513 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 3772 | 1463036362515 Marionette TRACE conn6 <- [1,2306,null,{}] 23:59:22 INFO - PROCESS | 3772 | 1463036362524 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:59:22 INFO - PROCESS | 3772 | 1463036362636 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:59:22 INFO - PROCESS | 3772 | 1463036362642 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 3772 | ++DOCSHELL 1814D000 == 49 [pid = 3772] [id = 586] 23:59:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (18150000) [pid = 3772] [serial = 1758] [outer = 00000000] 23:59:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (181A1800) [pid = 3772] [serial = 1759] [outer = 18150000] 23:59:22 INFO - PROCESS | 3772 | 1463036362690 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (18299C00) [pid = 3772] [serial = 1760] [outer = 18150000] 23:59:23 INFO - PROCESS | 3772 | 1463036363168 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:59:23 INFO - PROCESS | 3772 | 1463036363206 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:59:23 INFO - PROCESS | 3772 | 1463036363209 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 3772 | 1463036363211 Marionette TRACE conn6 <- [1,2310,null,{}] 23:59:23 INFO - PROCESS | 3772 | 1463036363214 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:59:23 INFO - PROCESS | 3772 | 1463036363519 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (0DD95000) [pid = 3772] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1388FC00) [pid = 3772] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16115C00) [pid = 3772] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (17D3B400) [pid = 3772] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (12332000) [pid = 3772] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (15D5C400) [pid = 3772] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (19A5C400) [pid = 3772] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (0D96BC00) [pid = 3772] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16499000) [pid = 3772] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (17D38400) [pid = 3772] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (16490400) [pid = 3772] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:59:23 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17D2E800) [pid = 3772] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:59:23 INFO - PROCESS | 3772 | 1463036363590 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 3772 | ++DOCSHELL 08D85000 == 50 [pid = 3772] [id = 587] 23:59:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (0D2F5000) [pid = 3772] [serial = 1761] [outer = 00000000] 23:59:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (13354400) [pid = 3772] [serial = 1762] [outer = 0D2F5000] 23:59:23 INFO - PROCESS | 3772 | 1463036363634 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (16499000) [pid = 3772] [serial = 1763] [outer = 0D2F5000] 23:59:24 INFO - PROCESS | 3772 | 1463036364172 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:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1019ms 23:59:24 INFO - PROCESS | 3772 | 1463036364230 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 3772 | 1463036364234 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:59:24 INFO - PROCESS | 3772 | 1463036364240 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:59:24 INFO - PROCESS | 3772 | 1463036364244 Marionette TRACE conn6 <- [1,2314,null,{}] 23:59:24 INFO - PROCESS | 3772 | 1463036364250 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:59:24 INFO - PROCESS | 3772 | 1463036364413 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:59:24 INFO - PROCESS | 3772 | 1463036364554 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 3772 | ++DOCSHELL 0E457800 == 51 [pid = 3772] [id = 588] 23:59:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (0E4BE400) [pid = 3772] [serial = 1764] [outer = 00000000] 23:59:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (13627400) [pid = 3772] [serial = 1765] [outer = 0E4BE400] 23:59:24 INFO - PROCESS | 3772 | 1463036364612 Marionette DEBUG loaded listener.js 23:59:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1388F800) [pid = 3772] [serial = 1766] [outer = 0E4BE400] 23:59:25 INFO - PROCESS | 3772 | 1463036365201 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:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 971ms 23:59:25 INFO - PROCESS | 3772 | 1463036365216 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 3772 | 1463036365222 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:59:25 INFO - PROCESS | 3772 | 1463036365228 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 3772 | 1463036365231 Marionette TRACE conn6 <- [1,2318,null,{}] 23:59:25 INFO - PROCESS | 3772 | 1463036365235 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:59:25 INFO - PROCESS | 3772 | 1463036365342 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:59:25 INFO - PROCESS | 3772 | 1463036365455 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 3772 | ++DOCSHELL 161F0C00 == 52 [pid = 3772] [id = 589] 23:59:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1648DC00) [pid = 3772] [serial = 1767] [outer = 00000000] 23:59:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16E3F000) [pid = 3772] [serial = 1768] [outer = 1648DC00] 23:59:25 INFO - PROCESS | 3772 | 1463036365509 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (17B1A800) [pid = 3772] [serial = 1769] [outer = 1648DC00] 23:59:26 INFO - PROCESS | 3772 | 1463036366116 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:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 23:59:26 INFO - PROCESS | 3772 | 1463036366161 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 3772 | 1463036366163 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:59:26 INFO - PROCESS | 3772 | 1463036366167 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 3772 | 1463036366170 Marionette TRACE conn6 <- [1,2322,null,{}] 23:59:26 INFO - PROCESS | 3772 | 1463036366182 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:59:26 INFO - PROCESS | 3772 | 1463036366293 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:59:26 INFO - PROCESS | 3772 | 1463036366408 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:26 INFO - PROCESS | 3772 | ++DOCSHELL 1900E800 == 53 [pid = 3772] [id = 590] 23:59:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (19929C00) [pid = 3772] [serial = 1770] [outer = 00000000] 23:59:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1A06C800) [pid = 3772] [serial = 1771] [outer = 19929C00] 23:59:26 INFO - PROCESS | 3772 | 1463036366464 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A643C00) [pid = 3772] [serial = 1772] [outer = 19929C00] 23:59:27 INFO - PROCESS | 3772 | 1463036367036 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:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 23:59:27 INFO - PROCESS | 3772 | 1463036367101 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 3772 | 1463036367104 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:59:27 INFO - PROCESS | 3772 | 1463036367108 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 3772 | 1463036367110 Marionette TRACE conn6 <- [1,2326,null,{}] 23:59:27 INFO - PROCESS | 3772 | 1463036367113 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:59:27 INFO - PROCESS | 3772 | 1463036367220 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:59:27 INFO - PROCESS | 3772 | 1463036367360 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 3772 | ++DOCSHELL 1A691800 == 54 [pid = 3772] [id = 591] 23:59:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1A69C400) [pid = 3772] [serial = 1773] [outer = 00000000] 23:59:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1A7D9400) [pid = 3772] [serial = 1774] [outer = 1A69C400] 23:59:27 INFO - PROCESS | 3772 | 1463036367415 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1A7DF800) [pid = 3772] [serial = 1775] [outer = 1A69C400] 23:59:27 INFO - PROCESS | 3772 | 1463036367992 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:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 23:59:28 INFO - PROCESS | 3772 | 1463036368040 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:59:28 INFO - PROCESS | 3772 | 1463036368042 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:59:28 INFO - PROCESS | 3772 | 1463036368046 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:59:28 INFO - PROCESS | 3772 | 1463036368048 Marionette TRACE conn6 <- [1,2330,null,{}] 23:59:28 INFO - PROCESS | 3772 | 1463036368052 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:59:28 INFO - PROCESS | 3772 | 1463036368159 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:59:28 INFO - PROCESS | 3772 | 1463036368308 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 3772 | ++DOCSHELL 0DA08000 == 55 [pid = 3772] [id = 592] 23:59:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (0DA0B800) [pid = 3772] [serial = 1776] [outer = 00000000] 23:59:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (1A7D4800) [pid = 3772] [serial = 1777] [outer = 0DA0B800] 23:59:28 INFO - PROCESS | 3772 | 1463036368363 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (1A901400) [pid = 3772] [serial = 1778] [outer = 0DA0B800] 23:59:29 INFO - PROCESS | 3772 | 1463036369127 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:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1124ms 23:59:29 INFO - PROCESS | 3772 | 1463036369175 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 3772 | 1463036369179 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:59:29 INFO - PROCESS | 3772 | 1463036369185 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 3772 | 1463036369188 Marionette TRACE conn6 <- [1,2334,null,{}] 23:59:29 INFO - PROCESS | 3772 | 1463036369194 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:59:29 INFO - PROCESS | 3772 | 1463036369299 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:59:29 INFO - PROCESS | 3772 | 1463036369444 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 3772 | ++DOCSHELL 1325C800 == 56 [pid = 3772] [id = 593] 23:59:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (1335E400) [pid = 3772] [serial = 1779] [outer = 00000000] 23:59:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (149E9800) [pid = 3772] [serial = 1780] [outer = 1335E400] 23:59:29 INFO - PROCESS | 3772 | 1463036369495 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (15F61800) [pid = 3772] [serial = 1781] [outer = 1335E400] 23:59:29 INFO - PROCESS | 3772 | --DOCSHELL 1814D000 == 55 [pid = 3772] [id = 586] 23:59:29 INFO - PROCESS | 3772 | --DOCSHELL 0D96AC00 == 54 [pid = 3772] [id = 585] 23:59:29 INFO - PROCESS | 3772 | --DOCSHELL 165C5000 == 53 [pid = 3772] [id = 584] 23:59:29 INFO - PROCESS | 3772 | --DOCSHELL 1649C400 == 52 [pid = 3772] [id = 583] 23:59:29 INFO - PROCESS | 3772 | --DOCSHELL 14D57000 == 51 [pid = 3772] [id = 582] 23:59:29 INFO - PROCESS | 3772 | --DOCSHELL 0DB57C00 == 50 [pid = 3772] [id = 581] 23:59:29 INFO - PROCESS | 3772 | --DOCSHELL 0DFDD000 == 49 [pid = 3772] [id = 580] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (0DD95800) [pid = 3772] [serial = 1681] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (15032800) [pid = 3772] [serial = 1684] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (19929400) [pid = 3772] [serial = 1687] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1900F400) [pid = 3772] [serial = 1723] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (19D35C00) [pid = 3772] [serial = 1690] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (121B4000) [pid = 3772] [serial = 1700] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (14D58800) [pid = 3772] [serial = 1702] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (164A1800) [pid = 3772] [serial = 1705] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (18D81C00) [pid = 3772] [serial = 1721] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (0E4BF000) [pid = 3772] [serial = 1699] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1802E400) [pid = 3772] [serial = 1718] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (17C35C00) [pid = 3772] [serial = 1712] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1A63E000) [pid = 3772] [serial = 1694] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1A198400) [pid = 3772] [serial = 1693] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1325CC00) [pid = 3772] [serial = 1697] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1819A400) [pid = 3772] [serial = 1720] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (15D2BC00) [pid = 3772] [serial = 1703] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1753DC00) [pid = 3772] [serial = 1717] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (164AA400) [pid = 3772] [serial = 1706] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17B16400) [pid = 3772] [serial = 1711] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (165C7C00) [pid = 3772] [serial = 1562] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (192D5C00) [pid = 3772] [serial = 1679] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16711400) [pid = 3772] [serial = 1708] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16E3D400) [pid = 3772] [serial = 1709] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (18031800) [pid = 3772] [serial = 1714] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (121AEC00) [pid = 3772] [serial = 1696] [outer = 00000000] [url = about:blank] 23:59:29 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (18032000) [pid = 3772] [serial = 1715] [outer = 00000000] [url = about:blank] 23:59:30 INFO - PROCESS | 3772 | 1463036370066 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:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 931ms 23:59:30 INFO - PROCESS | 3772 | 1463036370121 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 3772 | 1463036370127 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:59:30 INFO - PROCESS | 3772 | 1463036370133 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 3772 | 1463036370135 Marionette TRACE conn6 <- [1,2338,null,{}] 23:59:30 INFO - PROCESS | 3772 | 1463036370139 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:59:30 INFO - PROCESS | 3772 | 1463036370224 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:59:30 INFO - PROCESS | 3772 | 1463036370326 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 3772 | ++DOCSHELL 0DD92800 == 50 [pid = 3772] [id = 594] 23:59:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (0DFDD000) [pid = 3772] [serial = 1782] [outer = 00000000] 23:59:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1325DC00) [pid = 3772] [serial = 1783] [outer = 0DFDD000] 23:59:30 INFO - PROCESS | 3772 | 1463036370371 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (14913C00) [pid = 3772] [serial = 1784] [outer = 0DFDD000] 23:59:30 INFO - PROCESS | 3772 | 1463036370807 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:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 23:59:30 INFO - PROCESS | 3772 | 1463036370866 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 3772 | 1463036370868 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:59:30 INFO - PROCESS | 3772 | 1463036370872 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 3772 | 1463036370875 Marionette TRACE conn6 <- [1,2342,null,{}] 23:59:30 INFO - PROCESS | 3772 | 1463036370890 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:59:30 INFO - PROCESS | 3772 | 1463036370978 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:59:30 INFO - PROCESS | 3772 | 1463036370987 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 3772 | ++DOCSHELL 164AB400 == 51 [pid = 3772] [id = 595] 23:59:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (164AB800) [pid = 3772] [serial = 1785] [outer = 00000000] 23:59:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (165C6400) [pid = 3772] [serial = 1786] [outer = 164AB800] 23:59:31 INFO - PROCESS | 3772 | 1463036371034 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16E39400) [pid = 3772] [serial = 1787] [outer = 164AB800] 23:59:31 INFO - PROCESS | 3772 | 1463036371506 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:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 23:59:31 INFO - PROCESS | 3772 | 1463036371545 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:59:31 INFO - PROCESS | 3772 | 1463036371548 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:59:31 INFO - PROCESS | 3772 | 1463036371551 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 3772 | 1463036371553 Marionette TRACE conn6 <- [1,2346,null,{}] 23:59:31 INFO - PROCESS | 3772 | 1463036371556 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:59:31 INFO - PROCESS | 3772 | 1463036371666 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:59:31 INFO - PROCESS | 3772 | 1463036371676 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 3772 | ++DOCSHELL 16E3C400 == 52 [pid = 3772] [id = 596] 23:59:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (16E3D400) [pid = 3772] [serial = 1788] [outer = 00000000] 23:59:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17B12000) [pid = 3772] [serial = 1789] [outer = 16E3D400] 23:59:31 INFO - PROCESS | 3772 | 1463036371720 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (17D2C400) [pid = 3772] [serial = 1790] [outer = 16E3D400] 23:59:32 INFO - PROCESS | 3772 | 1463036372172 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:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 23:59:32 INFO - PROCESS | 3772 | 1463036372225 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 3772 | 1463036372227 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:59:32 INFO - PROCESS | 3772 | 1463036372231 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 3772 | 1463036372232 Marionette TRACE conn6 <- [1,2350,null,{}] 23:59:32 INFO - PROCESS | 3772 | 1463036372236 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:59:32 INFO - PROCESS | 3772 | 1463036372349 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:59:32 INFO - PROCESS | 3772 | 1463036372356 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 3772 | ++DOCSHELL 17D2F000 == 53 [pid = 3772] [id = 597] 23:59:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (17D2F400) [pid = 3772] [serial = 1791] [outer = 00000000] 23:59:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (18031C00) [pid = 3772] [serial = 1792] [outer = 17D2F400] 23:59:32 INFO - PROCESS | 3772 | 1463036372457 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (18144C00) [pid = 3772] [serial = 1793] [outer = 17D2F400] 23:59:32 INFO - PROCESS | 3772 | 1463036372918 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:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 23:59:32 INFO - PROCESS | 3772 | 1463036372972 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 3772 | 1463036372974 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:59:32 INFO - PROCESS | 3772 | 1463036372977 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:59:32 INFO - PROCESS | 3772 | 1463036372979 Marionette TRACE conn6 <- [1,2354,null,{}] 23:59:32 INFO - PROCESS | 3772 | 1463036372982 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:59:33 INFO - PROCESS | 3772 | 1463036373157 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:59:33 INFO - PROCESS | 3772 | 1463036373228 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 3772 | ++DOCSHELL 18D82C00 == 54 [pid = 3772] [id = 598] 23:59:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (18D87400) [pid = 3772] [serial = 1794] [outer = 00000000] 23:59:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1992A400) [pid = 3772] [serial = 1795] [outer = 18D87400] 23:59:33 INFO - PROCESS | 3772 | 1463036373273 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (1992DC00) [pid = 3772] [serial = 1796] [outer = 18D87400] 23:59:33 INFO - PROCESS | 3772 | 1463036373692 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:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 23:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:59:33 INFO - PROCESS | 3772 | 1463036373759 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 3772 | 1463036373761 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:59:33 INFO - PROCESS | 3772 | 1463036373765 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 3772 | 1463036373766 Marionette TRACE conn6 <- [1,2358,null,{}] 23:59:33 INFO - PROCESS | 3772 | 1463036373770 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:59:33 INFO - PROCESS | 3772 | 1463036373887 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:59:33 INFO - PROCESS | 3772 | 1463036373956 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 3772 | ++DOCSHELL 0D911C00 == 55 [pid = 3772] [id = 599] 23:59:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (0DA04400) [pid = 3772] [serial = 1797] [outer = 00000000] 23:59:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (19DEDC00) [pid = 3772] [serial = 1798] [outer = 0DA04400] 23:59:33 INFO - PROCESS | 3772 | 1463036374000 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1A06A000) [pid = 3772] [serial = 1799] [outer = 0DA04400] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (0DA10000) [pid = 3772] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (18150000) [pid = 3772] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (18D88000) [pid = 3772] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (1649F400) [pid = 3772] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (165C9800) [pid = 3772] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (0F1AB400) [pid = 3772] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (14DBF000) [pid = 3772] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (0DD91000) [pid = 3772] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (181A3000) [pid = 3772] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (19A5D400) [pid = 3772] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (0D967800) [pid = 3772] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (13785800) [pid = 3772] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (17D33000) [pid = 3772] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16E48800) [pid = 3772] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (15D7AC00) [pid = 3772] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (13352800) [pid = 3772] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (0D91BC00) [pid = 3772] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (18D89800) [pid = 3772] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1230B000) [pid = 3772] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:59:34 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (0D2ECC00) [pid = 3772] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:59:34 INFO - PROCESS | 3772 | 1463036374579 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:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 870ms 23:59:34 INFO - PROCESS | 3772 | 1463036374638 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:59:34 INFO - PROCESS | 3772 | 1463036374639 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:59:34 INFO - PROCESS | 3772 | 1463036374653 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 3772 | 1463036374654 Marionette TRACE conn6 <- [1,2362,null,{}] 23:59:34 INFO - PROCESS | 3772 | 1463036374658 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:59:34 INFO - PROCESS | 3772 | 1463036374776 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:59:34 INFO - PROCESS | 3772 | 1463036374840 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 3772 | ++DOCSHELL 0E8B3400 == 56 [pid = 3772] [id = 600] 23:59:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (0F1AB400) [pid = 3772] [serial = 1800] [outer = 00000000] 23:59:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (14D4F400) [pid = 3772] [serial = 1801] [outer = 0F1AB400] 23:59:34 INFO - PROCESS | 3772 | 1463036374885 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (165BFC00) [pid = 3772] [serial = 1802] [outer = 0F1AB400] 23:59:35 INFO - PROCESS | 3772 | 1463036375232 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:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 23:59:35 INFO - PROCESS | 3772 | 1463036375283 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:59:35 INFO - PROCESS | 3772 | 1463036375285 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:59:35 INFO - PROCESS | 3772 | 1463036375288 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - PROCESS | 3772 | 1463036375290 Marionette TRACE conn6 <- [1,2366,null,{}] 23:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:59:35 INFO - PROCESS | 3772 | 1463036375293 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:59:35 INFO - PROCESS | 3772 | 1463036375377 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:59:35 INFO - PROCESS | 3772 | 1463036375384 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 3772 | ++DOCSHELL 16E48800 == 57 [pid = 3772] [id = 601] 23:59:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17457800) [pid = 3772] [serial = 1803] [outer = 00000000] 23:59:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19006800) [pid = 3772] [serial = 1804] [outer = 17457800] 23:59:35 INFO - PROCESS | 3772 | 1463036375427 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A648C00) [pid = 3772] [serial = 1805] [outer = 17457800] 23:59:35 INFO - PROCESS | 3772 | 1463036375862 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:59:35 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:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 23:59:35 INFO - PROCESS | 3772 | 1463036375925 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:59:35 INFO - PROCESS | 3772 | 1463036375927 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:59:35 INFO - PROCESS | 3772 | 1463036375930 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - PROCESS | 3772 | 1463036375931 Marionette TRACE conn6 <- [1,2370,null,{}] 23:59:35 INFO - PROCESS | 3772 | 1463036375935 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:59:36 INFO - PROCESS | 3772 | 1463036376018 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:59:36 INFO - PROCESS | 3772 | 1463036376027 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 3772 | ++DOCSHELL 1A06A400 == 58 [pid = 3772] [id = 602] 23:59:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A695C00) [pid = 3772] [serial = 1806] [outer = 00000000] 23:59:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A7DC400) [pid = 3772] [serial = 1807] [outer = 1A695C00] 23:59:36 INFO - PROCESS | 3772 | 1463036376076 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A86B800) [pid = 3772] [serial = 1808] [outer = 1A695C00] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0D2F8C00 == 57 [pid = 3772] [id = 521] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 13351400 == 56 [pid = 3772] [id = 547] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 1802EC00 == 55 [pid = 3772] [id = 577] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 1A695800 == 54 [pid = 3772] [id = 579] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0D857000 == 53 [pid = 3772] [id = 520] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 19D2FC00 == 52 [pid = 3772] [id = 578] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0D84C400 == 51 [pid = 3772] [id = 559] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0D963C00 == 50 [pid = 3772] [id = 560] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0D918800 == 49 [pid = 3772] [id = 546] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 123DD000 == 48 [pid = 3772] [id = 576] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0DD8FC00 == 47 [pid = 3772] [id = 575] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 182A3800 == 46 [pid = 3772] [id = 549] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 13359000 == 45 [pid = 3772] [id = 561] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 19930400 == 44 [pid = 3772] [id = 564] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 19A5C800 == 43 [pid = 3772] [id = 563] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 18D82000 == 42 [pid = 3772] [id = 574] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 16E43000 == 41 [pid = 3772] [id = 548] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 1819F000 == 40 [pid = 3772] [id = 562] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 1325C800 == 39 [pid = 3772] [id = 593] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0DA08000 == 38 [pid = 3772] [id = 592] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 1A691800 == 37 [pid = 3772] [id = 591] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 161F0C00 == 36 [pid = 3772] [id = 589] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 1900E800 == 35 [pid = 3772] [id = 590] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 08D85000 == 34 [pid = 3772] [id = 587] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0E457800 == 33 [pid = 3772] [id = 588] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0DD92800 == 32 [pid = 3772] [id = 594] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0D911C00 == 31 [pid = 3772] [id = 599] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 17D2F000 == 30 [pid = 3772] [id = 597] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 16E48800 == 29 [pid = 3772] [id = 601] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 16E3C400 == 28 [pid = 3772] [id = 596] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 164AB400 == 27 [pid = 3772] [id = 595] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 18D82C00 == 26 [pid = 3772] [id = 598] 23:59:37 INFO - PROCESS | 3772 | --DOCSHELL 0E8B3400 == 25 [pid = 3772] [id = 600] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (17E80800) [pid = 3772] [serial = 1607] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (181A0400) [pid = 3772] [serial = 1646] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16715800) [pid = 3772] [serial = 1604] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (15D2B000) [pid = 3772] [serial = 1643] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0DD98400) [pid = 3772] [serial = 1640] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (191D7000) [pid = 3772] [serial = 1649] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13624400) [pid = 3772] [serial = 1601] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0DD90800) [pid = 3772] [serial = 1598] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (13354400) [pid = 3772] [serial = 1762] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1814B000) [pid = 3772] [serial = 1757] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17B17800) [pid = 3772] [serial = 1754] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19930C00) [pid = 3772] [serial = 1688] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A066C00) [pid = 3772] [serial = 1691] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (12132800) [pid = 3772] [serial = 1682] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1648C800) [pid = 3772] [serial = 1685] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (18038400) [pid = 3772] [serial = 1756] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (181A1800) [pid = 3772] [serial = 1759] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (18299C00) [pid = 3772] [serial = 1760] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1992E000) [pid = 3772] [serial = 1724] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A644C00) [pid = 3772] [serial = 1735] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16711000) [pid = 3772] [serial = 1750] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1671D400) [pid = 3772] [serial = 1751] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17543400) [pid = 3772] [serial = 1753] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13631000) [pid = 3772] [serial = 1742] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1325B800) [pid = 3772] [serial = 1741] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1819D400) [pid = 3772] [serial = 1732] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15D70000) [pid = 3772] [serial = 1747] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16114800) [pid = 3772] [serial = 1748] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0DE78400) [pid = 3772] [serial = 1744] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (121F0400) [pid = 3772] [serial = 1745] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0DDEA800) [pid = 3772] [serial = 1726] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A7D2C00) [pid = 3772] [serial = 1738] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15D24400) [pid = 3772] [serial = 1729] [outer = 00000000] [url = about:blank] 23:59:38 INFO - PROCESS | 3772 | 1463036378215 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:59:38 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:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2326ms 23:59:38 INFO - PROCESS | 3772 | 1463036378258 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:59:38 INFO - PROCESS | 3772 | 1463036378262 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:59:38 INFO - PROCESS | 3772 | 1463036378267 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:59:38 INFO - PROCESS | 3772 | 1463036378271 Marionette TRACE conn6 <- [1,2374,null,{}] 23:59:38 INFO - PROCESS | 3772 | 1463036378277 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:59:38 INFO - PROCESS | 3772 | 1463036378375 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:59:38 INFO - PROCESS | 3772 | 1463036378387 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 3772 | ++DOCSHELL 0D261400 == 26 [pid = 3772] [id = 603] 23:59:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0D267400) [pid = 3772] [serial = 1809] [outer = 00000000] 23:59:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0D84C800) [pid = 3772] [serial = 1810] [outer = 0D267400] 23:59:38 INFO - PROCESS | 3772 | 1463036378438 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (0D856400) [pid = 3772] [serial = 1811] [outer = 0D267400] 23:59:38 INFO - PROCESS | 3772 | 1463036378961 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:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 23:59:39 INFO - PROCESS | 3772 | 1463036379002 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 3772 | 1463036379009 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:59:39 INFO - PROCESS | 3772 | 1463036379015 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 3772 | 1463036379018 Marionette TRACE conn6 <- [1,2378,null,{}] 23:59:39 INFO - PROCESS | 3772 | 1463036379022 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:59:39 INFO - PROCESS | 3772 | 1463036379108 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:59:39 INFO - PROCESS | 3772 | 1463036379120 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 3772 | ++DOCSHELL 0D90E800 == 27 [pid = 3772] [id = 604] 23:59:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0D963C00) [pid = 3772] [serial = 1812] [outer = 00000000] 23:59:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0D96C800) [pid = 3772] [serial = 1813] [outer = 0D963C00] 23:59:39 INFO - PROCESS | 3772 | 1463036379165 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (0DA09C00) [pid = 3772] [serial = 1814] [outer = 0D963C00] 23:59:39 INFO - PROCESS | 3772 | 1463036379657 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:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 23:59:39 INFO - PROCESS | 3772 | 1463036379688 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 3772 | 1463036379691 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:59:39 INFO - PROCESS | 3772 | 1463036379694 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:59:39 INFO - PROCESS | 3772 | 1463036379698 Marionette TRACE conn6 <- [1,2382,null,{}] 23:59:39 INFO - PROCESS | 3772 | 1463036379708 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:59:39 INFO - PROCESS | 3772 | 1463036379829 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:59:39 INFO - PROCESS | 3772 | 1463036379932 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 3772 | ++DOCSHELL 0E4B6400 == 28 [pid = 3772] [id = 605] 23:59:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (0E4B8C00) [pid = 3772] [serial = 1815] [outer = 00000000] 23:59:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0F113400) [pid = 3772] [serial = 1816] [outer = 0E4B8C00] 23:59:39 INFO - PROCESS | 3772 | 1463036379985 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11C1DC00) [pid = 3772] [serial = 1817] [outer = 0E4B8C00] 23:59:40 INFO - PROCESS | 3772 | 1463036380434 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:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 771ms 23:59:40 INFO - PROCESS | 3772 | 1463036380469 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 3772 | 1463036380471 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:59:40 INFO - PROCESS | 3772 | 1463036380474 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:59:40 INFO - PROCESS | 3772 | 1463036380476 Marionette TRACE conn6 <- [1,2386,null,{}] 23:59:40 INFO - PROCESS | 3772 | 1463036380479 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:59:40 INFO - PROCESS | 3772 | 1463036380566 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:59:40 INFO - PROCESS | 3772 | 1463036380583 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 3772 | ++DOCSHELL 0D918400 == 29 [pid = 3772] [id = 606] 23:59:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (121A9800) [pid = 3772] [serial = 1818] [outer = 00000000] 23:59:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1230B000) [pid = 3772] [serial = 1819] [outer = 121A9800] 23:59:40 INFO - PROCESS | 3772 | 1463036380630 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (123E5C00) [pid = 3772] [serial = 1820] [outer = 121A9800] 23:59:41 INFO - PROCESS | 3772 | 1463036381075 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:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 23:59:41 INFO - PROCESS | 3772 | 1463036381112 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 3772 | 1463036381114 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:59:41 INFO - PROCESS | 3772 | 1463036381122 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 3772 | 1463036381124 Marionette TRACE conn6 <- [1,2390,null,{}] 23:59:41 INFO - PROCESS | 3772 | 1463036381127 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:59:41 INFO - PROCESS | 3772 | 1463036381209 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:59:41 INFO - PROCESS | 3772 | 1463036381249 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 3772 | ++DOCSHELL 12493000 == 30 [pid = 3772] [id = 607] 23:59:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13255400) [pid = 3772] [serial = 1821] [outer = 00000000] 23:59:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13351800) [pid = 3772] [serial = 1822] [outer = 13255400] 23:59:41 INFO - PROCESS | 3772 | 1463036381297 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1335EC00) [pid = 3772] [serial = 1823] [outer = 13255400] 23:59:41 INFO - PROCESS | 3772 | 1463036381763 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:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 23:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:59:41 INFO - PROCESS | 3772 | 1463036381794 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 3772 | 1463036381796 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:59:41 INFO - PROCESS | 3772 | 1463036381799 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 3772 | 1463036381801 Marionette TRACE conn6 <- [1,2394,null,{}] 23:59:41 INFO - PROCESS | 3772 | 1463036381804 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:59:41 INFO - PROCESS | 3772 | 1463036381923 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:59:41 INFO - PROCESS | 3772 | 1463036381932 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 3772 | ++DOCSHELL 13888000 == 31 [pid = 3772] [id = 608] 23:59:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13894800) [pid = 3772] [serial = 1824] [outer = 00000000] 23:59:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (149E6400) [pid = 3772] [serial = 1825] [outer = 13894800] 23:59:41 INFO - PROCESS | 3772 | 1463036381980 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (149EFC00) [pid = 3772] [serial = 1826] [outer = 13894800] 23:59:42 INFO - PROCESS | 3772 | 1463036382439 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:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 23:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:59:42 INFO - PROCESS | 3772 | 1463036382470 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 3772 | 1463036382472 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:59:42 INFO - PROCESS | 3772 | 1463036382475 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - PROCESS | 3772 | 1463036382476 Marionette TRACE conn6 <- [1,2398,null,{}] 23:59:42 INFO - PROCESS | 3772 | 1463036382480 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:59:42 INFO - PROCESS | 3772 | 1463036382557 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:59:42 INFO - PROCESS | 3772 | 1463036382565 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 3772 | ++DOCSHELL 14D4E800 == 32 [pid = 3772] [id = 609] 23:59:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (14D54C00) [pid = 3772] [serial = 1827] [outer = 00000000] 23:59:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15D5C000) [pid = 3772] [serial = 1828] [outer = 14D54C00] 23:59:42 INFO - PROCESS | 3772 | 1463036382635 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15D6FC00) [pid = 3772] [serial = 1829] [outer = 14D54C00] 23:59:43 INFO - PROCESS | 3772 | 1463036383172 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:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 23:59:43 INFO - PROCESS | 3772 | 1463036383217 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 3772 | 1463036383219 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:59:43 INFO - PROCESS | 3772 | 1463036383222 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 3772 | 1463036383224 Marionette TRACE conn6 <- [1,2402,null,{}] 23:59:43 INFO - PROCESS | 3772 | 1463036383227 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:59:43 INFO - PROCESS | 3772 | 1463036383305 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:59:43 INFO - PROCESS | 3772 | 1463036383315 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 3772 | ++DOCSHELL 15D58800 == 33 [pid = 3772] [id = 610] 23:59:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (15F61C00) [pid = 3772] [serial = 1830] [outer = 00000000] 23:59:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16117800) [pid = 3772] [serial = 1831] [outer = 15F61C00] 23:59:43 INFO - PROCESS | 3772 | 1463036383359 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16113800) [pid = 3772] [serial = 1832] [outer = 15F61C00] 23:59:43 INFO - PROCESS | 3772 | 1463036383860 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:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 23:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:59:43 INFO - PROCESS | 3772 | 1463036383897 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 3772 | 1463036383899 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:59:43 INFO - PROCESS | 3772 | 1463036383937 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 3772 | 1463036383939 Marionette TRACE conn6 <- [1,2406,null,{}] 23:59:43 INFO - PROCESS | 3772 | 1463036383945 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:59:44 INFO - PROCESS | 3772 | 1463036384061 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:59:44 INFO - PROCESS | 3772 | 1463036384071 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 3772 | ++DOCSHELL 0E4B4000 == 34 [pid = 3772] [id = 611] 23:59:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16497C00) [pid = 3772] [serial = 1833] [outer = 00000000] 23:59:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1649E000) [pid = 3772] [serial = 1834] [outer = 16497C00] 23:59:44 INFO - PROCESS | 3772 | 1463036384116 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1649F000) [pid = 3772] [serial = 1835] [outer = 16497C00] 23:59:44 INFO - PROCESS | 3772 | 1463036384574 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:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 710ms 23:59:44 INFO - PROCESS | 3772 | 1463036384613 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:59:44 INFO - PROCESS | 3772 | 1463036384615 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:59:44 INFO - PROCESS | 3772 | 1463036384618 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:59:44 INFO - PROCESS | 3772 | 1463036384620 Marionette TRACE conn6 <- [1,2410,null,{}] 23:59:44 INFO - PROCESS | 3772 | 1463036384623 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:59:44 INFO - PROCESS | 3772 | 1463036384740 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:59:44 INFO - PROCESS | 3772 | 1463036384748 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 3772 | ++DOCSHELL 16496000 == 35 [pid = 3772] [id = 612] 23:59:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (164A9400) [pid = 3772] [serial = 1836] [outer = 00000000] 23:59:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (165C0C00) [pid = 3772] [serial = 1837] [outer = 164A9400] 23:59:44 INFO - PROCESS | 3772 | 1463036384844 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (165C7C00) [pid = 3772] [serial = 1838] [outer = 164A9400] 23:59:45 INFO - PROCESS | 3772 | 1463036385277 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:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 23:59:45 INFO - PROCESS | 3772 | 1463036385291 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 3772 | 1463036385293 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:59:45 INFO - PROCESS | 3772 | 1463036385296 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 3772 | 1463036385298 Marionette TRACE conn6 <- [1,2414,null,{}] 23:59:45 INFO - PROCESS | 3772 | 1463036385301 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:59:45 INFO - PROCESS | 3772 | 1463036385473 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:59:45 INFO - PROCESS | 3772 | 1463036385512 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 3772 | ++DOCSHELL 165C1000 == 36 [pid = 3772] [id = 613] 23:59:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16719000) [pid = 3772] [serial = 1839] [outer = 00000000] 23:59:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17457000) [pid = 3772] [serial = 1840] [outer = 16719000] 23:59:45 INFO - PROCESS | 3772 | 1463036385568 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (17544400) [pid = 3772] [serial = 1841] [outer = 16719000] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (18032800) [pid = 3772] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (0DD91C00) [pid = 3772] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (123F3000) [pid = 3772] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A63C400) [pid = 3772] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (0DA04400) [pid = 3772] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (18D87400) [pid = 3772] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (0F1AB400) [pid = 3772] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (17457800) [pid = 3772] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16E3D400) [pid = 3772] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (164AB800) [pid = 3772] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (0DFDD000) [pid = 3772] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1335E400) [pid = 3772] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0DA0B800) [pid = 3772] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A69C400) [pid = 3772] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19929C00) [pid = 3772] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1648DC00) [pid = 3772] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (0E4BE400) [pid = 3772] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (0D2F5000) [pid = 3772] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17D2F400) [pid = 3772] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:59:46 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A69AC00) [pid = 3772] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:59:46 INFO - PROCESS | 3772 | 1463036386333 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:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1075ms 23:59:46 INFO - PROCESS | 3772 | 1463036386387 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 3772 | 1463036386389 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:59:46 INFO - PROCESS | 3772 | 1463036386392 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 3772 | 1463036386394 Marionette TRACE conn6 <- [1,2418,null,{}] 23:59:46 INFO - PROCESS | 3772 | 1463036386397 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:59:46 INFO - PROCESS | 3772 | 1463036386476 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:59:46 INFO - PROCESS | 3772 | 1463036386483 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 3772 | ++DOCSHELL 0F1AA800 == 37 [pid = 3772] [id = 614] 23:59:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0F1AC400) [pid = 3772] [serial = 1842] [outer = 00000000] 23:59:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (15F64C00) [pid = 3772] [serial = 1843] [outer = 0F1AC400] 23:59:46 INFO - PROCESS | 3772 | 1463036386527 Marionette DEBUG loaded listener.js 23:59:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1649B000) [pid = 3772] [serial = 1844] [outer = 0F1AC400] 23:59:46 INFO - PROCESS | 3772 | 1463036386958 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:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 23:59:47 INFO - PROCESS | 3772 | 1463036387026 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:59:47 INFO - PROCESS | 3772 | 1463036387028 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:59:47 INFO - PROCESS | 3772 | 1463036387031 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - PROCESS | 3772 | 1463036387033 Marionette TRACE conn6 <- [1,2422,null,{}] 23:59:47 INFO - PROCESS | 3772 | 1463036387036 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:59:47 INFO - PROCESS | 3772 | 1463036387119 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:59:47 INFO - PROCESS | 3772 | 1463036387126 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 3772 | ++DOCSHELL 15D60800 == 38 [pid = 3772] [id = 615] 23:59:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16713800) [pid = 3772] [serial = 1845] [outer = 00000000] 23:59:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17B16800) [pid = 3772] [serial = 1846] [outer = 16713800] 23:59:47 INFO - PROCESS | 3772 | 1463036387169 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17C36400) [pid = 3772] [serial = 1847] [outer = 16713800] 23:59:47 INFO - PROCESS | 3772 | 1463036387624 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:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 23:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:59:47 INFO - PROCESS | 3772 | 1463036387675 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:59:47 INFO - PROCESS | 3772 | 1463036387677 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:59:47 INFO - PROCESS | 3772 | 1463036387681 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - PROCESS | 3772 | 1463036387682 Marionette TRACE conn6 <- [1,2426,null,{}] 23:59:47 INFO - PROCESS | 3772 | 1463036387686 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:59:47 INFO - PROCESS | 3772 | 1463036387770 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:59:47 INFO - PROCESS | 3772 | 1463036387777 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 3772 | ++DOCSHELL 17D10C00 == 39 [pid = 3772] [id = 616] 23:59:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17D18800) [pid = 3772] [serial = 1848] [outer = 00000000] 23:59:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17D38C00) [pid = 3772] [serial = 1849] [outer = 17D18800] 23:59:47 INFO - PROCESS | 3772 | 1463036387820 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17E80800) [pid = 3772] [serial = 1850] [outer = 17D18800] 23:59:48 INFO - PROCESS | 3772 | 1463036388624 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:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 23:59:48 INFO - PROCESS | 3772 | 1463036388653 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:59:48 INFO - PROCESS | 3772 | 1463036388658 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:59:48 INFO - PROCESS | 3772 | 1463036388663 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - PROCESS | 3772 | 1463036388667 Marionette TRACE conn6 <- [1,2430,null,{}] 23:59:48 INFO - PROCESS | 3772 | 1463036388673 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:59:48 INFO - PROCESS | 3772 | 1463036388792 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:59:48 INFO - PROCESS | 3772 | 1463036388929 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 3772 | ++DOCSHELL 0D852000 == 40 [pid = 3772] [id = 617] 23:59:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (0D853800) [pid = 3772] [serial = 1851] [outer = 00000000] 23:59:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0D966000) [pid = 3772] [serial = 1852] [outer = 0D853800] 23:59:48 INFO - PROCESS | 3772 | 1463036388987 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (0DA10000) [pid = 3772] [serial = 1853] [outer = 0D853800] 23:59:49 INFO - PROCESS | 3772 | 1463036389670 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:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1025ms 23:59:49 INFO - PROCESS | 3772 | 1463036389706 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 3772 | 1463036389713 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:59:49 INFO - PROCESS | 3772 | 1463036389741 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 3772 | 1463036389744 Marionette TRACE conn6 <- [1,2434,null,{}] 23:59:49 INFO - PROCESS | 3772 | 1463036389748 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:59:49 INFO - PROCESS | 3772 | 1463036389872 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:59:50 INFO - PROCESS | 3772 | 1463036390028 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:50 INFO - PROCESS | 3772 | ++DOCSHELL 0D20C400 == 41 [pid = 3772] [id = 618] 23:59:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (0DD98C00) [pid = 3772] [serial = 1854] [outer = 00000000] 23:59:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (12137000) [pid = 3772] [serial = 1855] [outer = 0DD98C00] 23:59:50 INFO - PROCESS | 3772 | 1463036390084 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (12383400) [pid = 3772] [serial = 1856] [outer = 0DD98C00] 23:59:50 INFO - PROCESS | 3772 | 1463036390983 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:59:50 INFO - PROCESS | 3772 | --DOCSHELL 16496400 == 40 [pid = 3772] [id = 489] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 14DC1400 == 39 [pid = 3772] [id = 488] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 14D4DC00 == 38 [pid = 3772] [id = 487] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 0D968000 == 37 [pid = 3772] [id = 485] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 1362F000 == 36 [pid = 3772] [id = 486] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 0D912000 == 35 [pid = 3772] [id = 498] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 11A0BC00 == 34 [pid = 3772] [id = 490] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 11A0CC00 == 33 [pid = 3772] [id = 484] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 0DE75000 == 32 [pid = 3772] [id = 499] 23:59:50 INFO - PROCESS | 3772 | --DOCSHELL 0D84CC00 == 31 [pid = 3772] [id = 482] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A7DC400) [pid = 3772] [serial = 1807] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOCSHELL 1A06A400 == 30 [pid = 3772] [id = 602] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19A62800) [pid = 3772] [serial = 1733] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (11CD8000) [pid = 3772] [serial = 1727] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1611D800) [pid = 3772] [serial = 1730] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A698000) [pid = 3772] [serial = 1736] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A7D6C00) [pid = 3772] [serial = 1739] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19DEDC00) [pid = 3772] [serial = 1798] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1992DC00) [pid = 3772] [serial = 1796] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1992A400) [pid = 3772] [serial = 1795] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (14D4F400) [pid = 3772] [serial = 1801] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (19006800) [pid = 3772] [serial = 1804] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A06A000) [pid = 3772] [serial = 1799] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17B12000) [pid = 3772] [serial = 1789] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A648C00) [pid = 3772] [serial = 1805] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (165C6400) [pid = 3772] [serial = 1786] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16E39400) [pid = 3772] [serial = 1787] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1325DC00) [pid = 3772] [serial = 1783] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14913C00) [pid = 3772] [serial = 1784] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15F61800) [pid = 3772] [serial = 1781] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (149E9800) [pid = 3772] [serial = 1780] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A901400) [pid = 3772] [serial = 1778] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A7D4800) [pid = 3772] [serial = 1777] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A7DF800) [pid = 3772] [serial = 1775] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A7D9400) [pid = 3772] [serial = 1774] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A643C00) [pid = 3772] [serial = 1772] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A06C800) [pid = 3772] [serial = 1771] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17B1A800) [pid = 3772] [serial = 1769] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16E3F000) [pid = 3772] [serial = 1768] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1388F800) [pid = 3772] [serial = 1766] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13627400) [pid = 3772] [serial = 1765] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16499000) [pid = 3772] [serial = 1763] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (18031C00) [pid = 3772] [serial = 1792] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (18144C00) [pid = 3772] [serial = 1793] [outer = 00000000] [url = about:blank] 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17D2C400) [pid = 3772] [serial = 1790] [outer = 00000000] [url = about:blank] 23:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:59:51 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (165BFC00) [pid = 3772] [serial = 1802] [outer = 00000000] [url = about:blank] 23:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1321ms 23:59:51 INFO - PROCESS | 3772 | 1463036391065 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 3772 | 1463036391069 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:59:51 INFO - PROCESS | 3772 | 1463036391073 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 3772 | 1463036391077 Marionette TRACE conn6 <- [1,2438,null,{}] 23:59:51 INFO - PROCESS | 3772 | 1463036391082 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:59:51 INFO - PROCESS | 3772 | 1463036391167 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:59:51 INFO - PROCESS | 3772 | 1463036391183 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 3772 | ++DOCSHELL 0D912000 == 31 [pid = 3772] [id = 619] 23:59:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (0D913800) [pid = 3772] [serial = 1857] [outer = 00000000] 23:59:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (0D962400) [pid = 3772] [serial = 1858] [outer = 0D913800] 23:59:51 INFO - PROCESS | 3772 | 1463036391230 Marionette DEBUG loaded listener.js 23:59:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (0DA0DC00) [pid = 3772] [serial = 1859] [outer = 0D913800] 23:59:51 INFO - PROCESS | 3772 | 1463036391765 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:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 23:59:51 INFO - PROCESS | 3772 | 1463036391805 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 3772 | 1463036391810 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:59:51 INFO - PROCESS | 3772 | 1463036391816 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:59:51 INFO - PROCESS | 3772 | 1463036391818 Marionette TRACE conn6 <- [1,2442,null,{}] 23:59:51 INFO - PROCESS | 3772 | 1463036391822 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:59:51 INFO - PROCESS | 3772 | 1463036391904 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:59:51 INFO - PROCESS | 3772 | 1463036392004 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 3772 | ++DOCSHELL 0DFE4400 == 32 [pid = 3772] [id = 620] 23:59:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (0E464800) [pid = 3772] [serial = 1860] [outer = 00000000] 23:59:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (121B2800) [pid = 3772] [serial = 1861] [outer = 0E464800] 23:59:52 INFO - PROCESS | 3772 | 1463036392052 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12331400) [pid = 3772] [serial = 1862] [outer = 0E464800] 23:59:52 INFO - PROCESS | 3772 | 1463036392445 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:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 23:59:52 INFO - PROCESS | 3772 | 1463036392490 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:59:52 INFO - PROCESS | 3772 | 1463036392492 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:59:52 INFO - PROCESS | 3772 | 1463036392496 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:59:52 INFO - PROCESS | 3772 | 1463036392499 Marionette TRACE conn6 <- [1,2446,null,{}] 23:59:52 INFO - PROCESS | 3772 | 1463036392510 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:59:52 INFO - PROCESS | 3772 | 1463036392625 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:59:52 INFO - PROCESS | 3772 | 1463036392646 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 3772 | ++DOCSHELL 14913C00 == 33 [pid = 3772] [id = 621] 23:59:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14917000) [pid = 3772] [serial = 1863] [outer = 00000000] 23:59:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (149E4000) [pid = 3772] [serial = 1864] [outer = 14917000] 23:59:52 INFO - PROCESS | 3772 | 1463036392695 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14D4D000) [pid = 3772] [serial = 1865] [outer = 14917000] 23:59:53 INFO - PROCESS | 3772 | 1463036393156 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:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 23:59:53 INFO - PROCESS | 3772 | 1463036393180 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 3772 | 1463036393182 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:59:53 INFO - PROCESS | 3772 | 1463036393185 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:59:53 INFO - PROCESS | 3772 | 1463036393187 Marionette TRACE conn6 <- [1,2450,null,{}] 23:59:53 INFO - PROCESS | 3772 | 1463036393190 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:59:53 INFO - PROCESS | 3772 | 1463036393327 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:59:53 INFO - PROCESS | 3772 | 1463036393334 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 3772 | ++DOCSHELL 15039000 == 34 [pid = 3772] [id = 622] 23:59:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15D2BC00) [pid = 3772] [serial = 1866] [outer = 00000000] 23:59:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16104400) [pid = 3772] [serial = 1867] [outer = 15D2BC00] 23:59:53 INFO - PROCESS | 3772 | 1463036393379 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1611B800) [pid = 3772] [serial = 1868] [outer = 15D2BC00] 23:59:53 INFO - PROCESS | 3772 | 1463036393816 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:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 23:59:53 INFO - PROCESS | 3772 | 1463036393860 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 3772 | 1463036393862 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:59:53 INFO - PROCESS | 3772 | 1463036393865 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 3772 | 1463036393867 Marionette TRACE conn6 <- [1,2454,null,{}] 23:59:53 INFO - PROCESS | 3772 | 1463036393870 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:59:53 INFO - PROCESS | 3772 | 1463036393987 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:59:54 INFO - PROCESS | 3772 | 1463036394084 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 3772 | ++DOCSHELL 0D2EE400 == 35 [pid = 3772] [id = 623] 23:59:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (0D857400) [pid = 3772] [serial = 1869] [outer = 00000000] 23:59:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16499800) [pid = 3772] [serial = 1870] [outer = 0D857400] 23:59:54 INFO - PROCESS | 3772 | 1463036394132 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1649D000) [pid = 3772] [serial = 1871] [outer = 0D857400] 23:59:54 INFO - PROCESS | 3772 | 1463036394596 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:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 770ms 23:59:54 INFO - PROCESS | 3772 | 1463036394636 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:59:54 INFO - PROCESS | 3772 | 1463036394638 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:59:54 INFO - PROCESS | 3772 | 1463036394641 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 3772 | 1463036394643 Marionette TRACE conn6 <- [1,2458,null,{}] 23:59:54 INFO - PROCESS | 3772 | 1463036394646 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:59:54 INFO - PROCESS | 3772 | 1463036394789 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:59:54 INFO - PROCESS | 3772 | 1463036394863 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 3772 | ++DOCSHELL 165C9400 == 36 [pid = 3772] [id = 624] 23:59:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (165C9800) [pid = 3772] [serial = 1872] [outer = 00000000] 23:59:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16E43C00) [pid = 3772] [serial = 1873] [outer = 165C9800] 23:59:54 INFO - PROCESS | 3772 | 1463036394912 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16E3C400) [pid = 3772] [serial = 1874] [outer = 165C9800] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16713800) [pid = 3772] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13894800) [pid = 3772] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16497C00) [pid = 3772] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (14D54C00) [pid = 3772] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0D267400) [pid = 3772] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15F61C00) [pid = 3772] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (121A9800) [pid = 3772] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (164A9400) [pid = 3772] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0E4B8C00) [pid = 3772] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16719000) [pid = 3772] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A695C00) [pid = 3772] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0D963C00) [pid = 3772] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13255400) [pid = 3772] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:59:55 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0F1AC400) [pid = 3772] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:59:55 INFO - PROCESS | 3772 | 1463036395512 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:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 23:59:55 INFO - PROCESS | 3772 | 1463036395573 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:59:55 INFO - PROCESS | 3772 | 1463036395574 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:59:55 INFO - PROCESS | 3772 | 1463036395578 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:59:55 INFO - PROCESS | 3772 | 1463036395579 Marionette TRACE conn6 <- [1,2462,null,{}] 23:59:55 INFO - PROCESS | 3772 | 1463036395583 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:59:55 INFO - PROCESS | 3772 | 1463036395700 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:59:55 INFO - PROCESS | 3772 | 1463036395775 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 3772 | ++DOCSHELL 0D963400 == 37 [pid = 3772] [id = 625] 23:59:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (0D963C00) [pid = 3772] [serial = 1875] [outer = 00000000] 23:59:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (15D70400) [pid = 3772] [serial = 1876] [outer = 0D963C00] 23:59:55 INFO - PROCESS | 3772 | 1463036395822 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15F61C00) [pid = 3772] [serial = 1877] [outer = 0D963C00] 23:59:56 INFO - PROCESS | 3772 | 1463036396180 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:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 23:59:56 INFO - PROCESS | 3772 | 1463036396248 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 3772 | 1463036396250 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:59:56 INFO - PROCESS | 3772 | 1463036396254 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 3772 | 1463036396256 Marionette TRACE conn6 <- [1,2466,null,{}] 23:59:56 INFO - PROCESS | 3772 | 1463036396259 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:59:56 INFO - PROCESS | 3772 | 1463036396344 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:59:56 INFO - PROCESS | 3772 | 1463036396351 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 3772 | ++DOCSHELL 1378B800 == 38 [pid = 3772] [id = 626] 23:59:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16713800) [pid = 3772] [serial = 1878] [outer = 00000000] 23:59:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17B0F400) [pid = 3772] [serial = 1879] [outer = 16713800] 23:59:56 INFO - PROCESS | 3772 | 1463036396395 Marionette DEBUG loaded listener.js 23:59:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17C36C00) [pid = 3772] [serial = 1880] [outer = 16713800] 23:59:56 INFO - PROCESS | 3772 | 1463036396833 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:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 23:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:59:56 INFO - PROCESS | 3772 | 1463036396884 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 3772 | 1463036396886 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:59:56 INFO - PROCESS | 3772 | 1463036396889 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 3772 | 1463036396891 Marionette TRACE conn6 <- [1,2470,null,{}] 23:59:56 INFO - PROCESS | 3772 | 1463036396894 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:59:56 INFO - PROCESS | 3772 | 1463036396976 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:59:56 INFO - PROCESS | 3772 | 1463036396983 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 3772 | ++DOCSHELL 1388A000 == 39 [pid = 3772] [id = 627] 23:59:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17545C00) [pid = 3772] [serial = 1881] [outer = 00000000] 23:59:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17D34400) [pid = 3772] [serial = 1882] [outer = 17545C00] 23:59:57 INFO - PROCESS | 3772 | 1463036397027 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17D3A000) [pid = 3772] [serial = 1883] [outer = 17545C00] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 165C5400 == 38 [pid = 3772] [id = 491] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 17544800 == 37 [pid = 3772] [id = 494] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 17C38000 == 36 [pid = 3772] [id = 495] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 0D965C00 == 35 [pid = 3772] [id = 483] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 13633800 == 34 [pid = 3772] [id = 493] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 0DA0E000 == 33 [pid = 3772] [id = 497] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 0D90E000 == 32 [pid = 3772] [id = 496] 23:59:58 INFO - PROCESS | 3772 | --DOCSHELL 17B0E000 == 31 [pid = 3772] [id = 492] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16113800) [pid = 3772] [serial = 1832] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15F64C00) [pid = 3772] [serial = 1843] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17C36400) [pid = 3772] [serial = 1847] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (149E6400) [pid = 3772] [serial = 1825] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (149EFC00) [pid = 3772] [serial = 1826] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1649E000) [pid = 3772] [serial = 1834] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17D38C00) [pid = 3772] [serial = 1849] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15D5C000) [pid = 3772] [serial = 1828] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15D6FC00) [pid = 3772] [serial = 1829] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (0D84C800) [pid = 3772] [serial = 1810] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (0D856400) [pid = 3772] [serial = 1811] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16117800) [pid = 3772] [serial = 1831] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1230B000) [pid = 3772] [serial = 1819] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (123E5C00) [pid = 3772] [serial = 1820] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (165C0C00) [pid = 3772] [serial = 1837] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1649F000) [pid = 3772] [serial = 1835] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (0F113400) [pid = 3772] [serial = 1816] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (17457000) [pid = 3772] [serial = 1840] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (11C1DC00) [pid = 3772] [serial = 1817] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (165C7C00) [pid = 3772] [serial = 1838] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1A86B800) [pid = 3772] [serial = 1808] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (0D96C800) [pid = 3772] [serial = 1813] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (0DA09C00) [pid = 3772] [serial = 1814] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (13351800) [pid = 3772] [serial = 1822] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1335EC00) [pid = 3772] [serial = 1823] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (17B16800) [pid = 3772] [serial = 1846] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (17544400) [pid = 3772] [serial = 1841] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (1649B000) [pid = 3772] [serial = 1844] [outer = 00000000] [url = about:blank] 23:59:58 INFO - PROCESS | 3772 | 1463036398904 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:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2077ms 23:59:58 INFO - PROCESS | 3772 | 1463036398968 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:59:58 INFO - PROCESS | 3772 | 1463036398972 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:59:58 INFO - PROCESS | 3772 | 1463036398978 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 3772 | 1463036398981 Marionette TRACE conn6 <- [1,2474,null,{}] 23:59:58 INFO - PROCESS | 3772 | 1463036398988 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:59:59 INFO - PROCESS | 3772 | 1463036399074 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:59:59 INFO - PROCESS | 3772 | 1463036399084 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 3772 | ++DOCSHELL 0D857C00 == 32 [pid = 3772] [id = 628] 23:59:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (0D858000) [pid = 3772] [serial = 1884] [outer = 00000000] 23:59:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (0D914C00) [pid = 3772] [serial = 1885] [outer = 0D858000] 23:59:59 INFO - PROCESS | 3772 | 1463036399175 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (0D91C800) [pid = 3772] [serial = 1886] [outer = 0D858000] 23:59:59 INFO - PROCESS | 3772 | 1463036399664 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:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 23:59:59 INFO - PROCESS | 3772 | 1463036399708 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:59:59 INFO - PROCESS | 3772 | 1463036399714 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:59:59 INFO - PROCESS | 3772 | 1463036399720 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - PROCESS | 3772 | 1463036399723 Marionette TRACE conn6 <- [1,2478,null,{}] 23:59:59 INFO - PROCESS | 3772 | 1463036399727 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:59:59 INFO - PROCESS | 3772 | 1463036399809 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:59:59 INFO - PROCESS | 3772 | 1463036399818 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 3772 | ++DOCSHELL 0D96C800 == 33 [pid = 3772] [id = 629] 23:59:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (0D96DC00) [pid = 3772] [serial = 1887] [outer = 00000000] 23:59:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (0DD9B400) [pid = 3772] [serial = 1888] [outer = 0D96DC00] 23:59:59 INFO - PROCESS | 3772 | 1463036399865 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (0DE02800) [pid = 3772] [serial = 1889] [outer = 0D96DC00] 00:00:00 INFO - PROCESS | 3772 | 1463036400392 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]]]}] 00:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 00:00:00 INFO - PROCESS | 3772 | 1463036400453 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 00:00:00 INFO - PROCESS | 3772 | 1463036400456 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 00:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:00:00 INFO - PROCESS | 3772 | 1463036400488 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:00:00 INFO - PROCESS | 3772 | 1463036400492 Marionette TRACE conn6 <- [1,2482,null,{}] 00:00:00 INFO - PROCESS | 3772 | 1463036400508 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}] 00:00:00 INFO - PROCESS | 3772 | 1463036400595 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 00:00:00 INFO - PROCESS | 3772 | 1463036400612 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 3772 | ++DOCSHELL 121F2000 == 34 [pid = 3772] [id = 630] 00:00:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (12330400) [pid = 3772] [serial = 1890] [outer = 00000000] 00:00:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (12388000) [pid = 3772] [serial = 1891] [outer = 12330400] 00:00:00 INFO - PROCESS | 3772 | 1463036400743 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (123F0C00) [pid = 3772] [serial = 1892] [outer = 12330400] 00:00:01 INFO - PROCESS | 3772 | 1463036401144 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]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 710ms 00:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:00:01 INFO - PROCESS | 3772 | 1463036401173 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 00:00:01 INFO - PROCESS | 3772 | 1463036401175 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 00:00:01 INFO - PROCESS | 3772 | 1463036401178 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 3772 | 1463036401180 Marionette TRACE conn6 <- [1,2486,null,{}] 00:00:01 INFO - PROCESS | 3772 | 1463036401183 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}] 00:00:01 INFO - PROCESS | 3772 | 1463036401261 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 00:00:01 INFO - PROCESS | 3772 | 1463036401348 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 3772 | ++DOCSHELL 12386000 == 35 [pid = 3772] [id = 631] 00:00:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (12484800) [pid = 3772] [serial = 1893] [outer = 00000000] 00:00:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1335D800) [pid = 3772] [serial = 1894] [outer = 12484800] 00:00:01 INFO - PROCESS | 3772 | 1463036401392 Marionette DEBUG loaded listener.js 00:00:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1362DC00) [pid = 3772] [serial = 1895] [outer = 12484800] 00:00:01 INFO - PROCESS | 3772 | 1463036401746 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]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 00:00:01 INFO - PROCESS | 3772 | 1463036401813 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 00:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:00:01 INFO - PROCESS | 3772 | 1463036401815 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 00:00:01 INFO - PROCESS | 3772 | 1463036401825 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 3772 | 1463036401827 Marionette TRACE conn6 <- [1,2490,null,{}] 00:00:01 INFO - PROCESS | 3772 | 1463036401831 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}] 00:00:01 INFO - PROCESS | 3772 | 1463036401910 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 00:00:01 INFO - PROCESS | 3772 | 1463036401916 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 3772 | ++DOCSHELL 13359000 == 36 [pid = 3772] [id = 632] 00:00:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (13628400) [pid = 3772] [serial = 1896] [outer = 00000000] 00:00:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (14914C00) [pid = 3772] [serial = 1897] [outer = 13628400] 00:00:01 INFO - PROCESS | 3772 | 1463036401964 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (149E9400) [pid = 3772] [serial = 1898] [outer = 13628400] 00:00:02 INFO - PROCESS | 3772 | 1463036402439 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]]]}] 00:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 00:00:02 INFO - PROCESS | 3772 | 1463036402453 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 00:00:02 INFO - PROCESS | 3772 | 1463036402455 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 00:00:02 INFO - PROCESS | 3772 | 1463036402470 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:00:02 INFO - PROCESS | 3772 | 1463036402472 Marionette TRACE conn6 <- [1,2494,null,{}] 00:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:00:02 INFO - PROCESS | 3772 | 1463036402475 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}] 00:00:02 INFO - PROCESS | 3772 | 1463036402577 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 00:00:02 INFO - PROCESS | 3772 | 1463036402585 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:02 INFO - PROCESS | 3772 | ++DOCSHELL 149ED000 == 37 [pid = 3772] [id = 633] 00:00:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14D57000) [pid = 3772] [serial = 1899] [outer = 00000000] 00:00:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (15D79400) [pid = 3772] [serial = 1900] [outer = 14D57000] 00:00:02 INFO - PROCESS | 3772 | 1463036402633 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16103000) [pid = 3772] [serial = 1901] [outer = 14D57000] 00:00:03 INFO - PROCESS | 3772 | 1463036403093 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]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 00:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:00:03 INFO - PROCESS | 3772 | 1463036403147 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 3772 | 1463036403149 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 00:00:03 INFO - PROCESS | 3772 | 1463036403152 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - PROCESS | 3772 | 1463036403153 Marionette TRACE conn6 <- [1,2498,null,{}] 00:00:03 INFO - PROCESS | 3772 | 1463036403157 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}] 00:00:03 INFO - PROCESS | 3772 | 1463036403244 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 00:00:03 INFO - PROCESS | 3772 | 1463036403250 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 3772 | ++DOCSHELL 0DD92C00 == 38 [pid = 3772] [id = 634] 00:00:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16104800) [pid = 3772] [serial = 1902] [outer = 00000000] 00:00:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1648F400) [pid = 3772] [serial = 1903] [outer = 16104800] 00:00:03 INFO - PROCESS | 3772 | 1463036403294 Marionette DEBUG loaded listener.js 00:00:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1649A800) [pid = 3772] [serial = 1904] [outer = 16104800] 00:00:03 INFO - PROCESS | 3772 | 1463036403725 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]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 00:00:03 INFO - PROCESS | 3772 | 1463036403803 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 3772 | 1463036403805 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 00:00:03 INFO - PROCESS | 3772 | 1463036403808 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:00:03 INFO - PROCESS | 3772 | 1463036403810 Marionette TRACE conn6 <- [1,2502,null,{}] 00:00:03 INFO - PROCESS | 3772 | 1463036403819 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}] 00:00:03 INFO - PROCESS | 3772 | 1463036403923 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 00:00:03 INFO - PROCESS | 3772 | 1463036403934 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 3772 | ++DOCSHELL 0CD75000 == 39 [pid = 3772] [id = 635] 00:00:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (0DD99C00) [pid = 3772] [serial = 1905] [outer = 00000000] 00:00:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (165BB800) [pid = 3772] [serial = 1906] [outer = 0DD99C00] 00:00:03 INFO - PROCESS | 3772 | 1463036403977 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (164A9C00) [pid = 3772] [serial = 1907] [outer = 0DD99C00] 00:00:04 INFO - PROCESS | 3772 | 1463036404418 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]]]}] 00:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 631ms 00:00:04 INFO - PROCESS | 3772 | 1463036404442 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 00:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:00:04 INFO - PROCESS | 3772 | 1463036404444 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 00:00:04 INFO - PROCESS | 3772 | 1463036404447 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 3772 | 1463036404450 Marionette TRACE conn6 <- [1,2506,null,{}] 00:00:04 INFO - PROCESS | 3772 | 1463036404453 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}] 00:00:04 INFO - PROCESS | 3772 | 1463036404562 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 00:00:04 INFO - PROCESS | 3772 | 1463036404568 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:04 INFO - PROCESS | 3772 | ++DOCSHELL 12136800 == 40 [pid = 3772] [id = 636] 00:00:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16714400) [pid = 3772] [serial = 1908] [outer = 00000000] 00:00:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16E39C00) [pid = 3772] [serial = 1909] [outer = 16714400] 00:00:04 INFO - PROCESS | 3772 | 1463036404615 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16E3B400) [pid = 3772] [serial = 1910] [outer = 16714400] 00:00:05 INFO - PROCESS | 3772 | 1463036405118 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]]]}] 00:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 00:00:05 INFO - PROCESS | 3772 | 1463036405179 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 00:00:05 INFO - PROCESS | 3772 | 1463036405181 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 00:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:00:05 INFO - PROCESS | 3772 | 1463036405184 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:00:05 INFO - PROCESS | 3772 | 1463036405186 Marionette TRACE conn6 <- [1,2510,null,{}] 00:00:05 INFO - PROCESS | 3772 | 1463036405189 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}] 00:00:05 INFO - PROCESS | 3772 | 1463036405301 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 00:00:05 INFO - PROCESS | 3772 | 1463036405308 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:05 INFO - PROCESS | 3772 | ++DOCSHELL 13630800 == 41 [pid = 3772] [id = 637] 00:00:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1671A000) [pid = 3772] [serial = 1911] [outer = 00000000] 00:00:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17541000) [pid = 3772] [serial = 1912] [outer = 1671A000] 00:00:05 INFO - PROCESS | 3772 | 1463036405355 Marionette DEBUG loaded listener.js 00:00:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17B10800) [pid = 3772] [serial = 1913] [outer = 1671A000] 00:00:05 INFO - PROCESS | 3772 | 1463036405817 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]]]}] 00:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 830ms 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0D857400) [pid = 3772] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (14917000) [pid = 3772] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15D2BC00) [pid = 3772] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (165C9800) [pid = 3772] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0D913800) [pid = 3772] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0D853800) [pid = 3772] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (0E464800) [pid = 3772] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0DD98C00) [pid = 3772] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0D963C00) [pid = 3772] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17D18800) [pid = 3772] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:00:06 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16713800) [pid = 3772] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:00:06 INFO - PROCESS | 3772 | 1463036406025 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 00:00:06 INFO - PROCESS | 3772 | 1463036406027 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 00:00:06 INFO - PROCESS | 3772 | 1463036406030 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - PROCESS | 3772 | 1463036406032 Marionette TRACE conn6 <- [1,2514,null,{}] 00:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:00:06 INFO - PROCESS | 3772 | 1463036406036 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}] 00:00:06 INFO - PROCESS | 3772 | 1463036406127 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 00:00:06 INFO - PROCESS | 3772 | 1463036406136 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 3772 | ++DOCSHELL 09188800 == 42 [pid = 3772] [id = 638] 00:00:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1230E800) [pid = 3772] [serial = 1914] [outer = 00000000] 00:00:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (149E6C00) [pid = 3772] [serial = 1915] [outer = 1230E800] 00:00:06 INFO - PROCESS | 3772 | 1463036406184 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1745D400) [pid = 3772] [serial = 1916] [outer = 1230E800] 00:00:06 INFO - PROCESS | 3772 | 1463036406637 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]]]}] 00:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 00:00:06 INFO - PROCESS | 3772 | 1463036406706 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 00:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:00:06 INFO - PROCESS | 3772 | 1463036406708 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 00:00:06 INFO - PROCESS | 3772 | 1463036406711 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - PROCESS | 3772 | 1463036406713 Marionette TRACE conn6 <- [1,2518,null,{}] 00:00:06 INFO - PROCESS | 3772 | 1463036406716 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}] 00:00:06 INFO - PROCESS | 3772 | 1463036406798 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 00:00:06 INFO - PROCESS | 3772 | 1463036406805 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 3772 | ++DOCSHELL 16493C00 == 43 [pid = 3772] [id = 639] 00:00:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1753E400) [pid = 3772] [serial = 1917] [outer = 00000000] 00:00:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17C33800) [pid = 3772] [serial = 1918] [outer = 1753E400] 00:00:06 INFO - PROCESS | 3772 | 1463036406849 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17D19000) [pid = 3772] [serial = 1919] [outer = 1753E400] 00:00:07 INFO - PROCESS | 3772 | 1463036407283 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 00:00:07 INFO - PROCESS | 3772 | 1463036407342 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 00:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:00:07 INFO - PROCESS | 3772 | 1463036407344 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 00:00:07 INFO - PROCESS | 3772 | 1463036407347 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 3772 | 1463036407349 Marionette TRACE conn6 <- [1,2522,null,{}] 00:00:07 INFO - PROCESS | 3772 | 1463036407352 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}] 00:00:07 INFO - PROCESS | 3772 | 1463036407434 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 00:00:07 INFO - PROCESS | 3772 | 1463036407441 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:07 INFO - PROCESS | 3772 | ++DOCSHELL 17D1B000 == 44 [pid = 3772] [id = 640] 00:00:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17D34000) [pid = 3772] [serial = 1920] [outer = 00000000] 00:00:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1802D400) [pid = 3772] [serial = 1921] [outer = 17D34000] 00:00:07 INFO - PROCESS | 3772 | 1463036407484 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (18038000) [pid = 3772] [serial = 1922] [outer = 17D34000] 00:00:07 INFO - PROCESS | 3772 | 1463036407940 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 00:00:08 INFO - PROCESS | 3772 | 1463036408025 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 00:00:08 INFO - PROCESS | 3772 | 1463036408029 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 00:00:08 INFO - PROCESS | 3772 | 1463036408035 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:00:08 INFO - PROCESS | 3772 | 1463036408039 Marionette TRACE conn6 <- [1,2526,null,{}] 00:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:00:08 INFO - PROCESS | 3772 | 1463036408045 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}] 00:00:08 INFO - PROCESS | 3772 | 1463036408184 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 00:00:08 INFO - PROCESS | 3772 | 1463036408279 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 3772 | ++DOCSHELL 0D2ECC00 == 45 [pid = 3772] [id = 641] 00:00:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (0D2EF800) [pid = 3772] [serial = 1923] [outer = 00000000] 00:00:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0D854400) [pid = 3772] [serial = 1924] [outer = 0D2EF800] 00:00:08 INFO - PROCESS | 3772 | 1463036408378 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0D916C00) [pid = 3772] [serial = 1925] [outer = 0D2EF800] 00:00:09 INFO - PROCESS | 3772 | 1463036409158 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]]]}] 00:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1180ms 00:00:09 INFO - PROCESS | 3772 | 1463036409225 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 00:00:09 INFO - PROCESS | 3772 | 1463036409229 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 00:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:00:09 INFO - PROCESS | 3772 | 1463036409236 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - PROCESS | 3772 | 1463036409240 Marionette TRACE conn6 <- [1,2530,null,{}] 00:00:09 INFO - PROCESS | 3772 | 1463036409245 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}] 00:00:09 INFO - PROCESS | 3772 | 1463036409369 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 00:00:09 INFO - PROCESS | 3772 | 1463036409502 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 3772 | ++DOCSHELL 0DE74800 == 46 [pid = 3772] [id = 642] 00:00:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0E8BC800) [pid = 3772] [serial = 1926] [outer = 00000000] 00:00:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (121A9400) [pid = 3772] [serial = 1927] [outer = 0E8BC800] 00:00:09 INFO - PROCESS | 3772 | 1463036409560 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (12387C00) [pid = 3772] [serial = 1928] [outer = 0E8BC800] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 16493C00 == 45 [pid = 3772] [id = 639] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 09188800 == 44 [pid = 3772] [id = 638] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 13630800 == 43 [pid = 3772] [id = 637] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 12136800 == 42 [pid = 3772] [id = 636] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 0CD75000 == 41 [pid = 3772] [id = 635] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 0DD92C00 == 40 [pid = 3772] [id = 634] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 149ED000 == 39 [pid = 3772] [id = 633] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 13359000 == 38 [pid = 3772] [id = 632] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 12386000 == 37 [pid = 3772] [id = 631] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 121F2000 == 36 [pid = 3772] [id = 630] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17D34400) [pid = 3772] [serial = 1882] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | 1463036410526 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]]]}] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 0D96C800 == 35 [pid = 3772] [id = 629] 00:00:10 INFO - PROCESS | 3772 | --DOCSHELL 0D857C00 == 34 [pid = 3772] [id = 628] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17C36C00) [pid = 3772] [serial = 1880] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1649D000) [pid = 3772] [serial = 1871] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (14D4D000) [pid = 3772] [serial = 1865] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16104400) [pid = 3772] [serial = 1867] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16E3C400) [pid = 3772] [serial = 1874] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (149E4000) [pid = 3772] [serial = 1864] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0D962400) [pid = 3772] [serial = 1858] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0DA10000) [pid = 3772] [serial = 1853] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (121B2800) [pid = 3772] [serial = 1861] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16E43C00) [pid = 3772] [serial = 1873] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (12383400) [pid = 3772] [serial = 1856] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15D70400) [pid = 3772] [serial = 1876] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12331400) [pid = 3772] [serial = 1862] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17E80800) [pid = 3772] [serial = 1850] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (0DA0DC00) [pid = 3772] [serial = 1859] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (0D966000) [pid = 3772] [serial = 1852] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (12137000) [pid = 3772] [serial = 1855] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (15F61C00) [pid = 3772] [serial = 1877] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16499800) [pid = 3772] [serial = 1870] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1611B800) [pid = 3772] [serial = 1868] [outer = 00000000] [url = about:blank] 00:00:10 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (17B0F400) [pid = 3772] [serial = 1879] [outer = 00000000] [url = about:blank] 00:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1329ms 00:00:10 INFO - PROCESS | 3772 | 1463036410568 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 00:00:10 INFO - PROCESS | 3772 | 1463036410572 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 00:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:00:10 INFO - PROCESS | 3772 | 1463036410577 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:00:10 INFO - PROCESS | 3772 | 1463036410581 Marionette TRACE conn6 <- [1,2534,null,{}] 00:00:10 INFO - PROCESS | 3772 | 1463036410586 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}] 00:00:10 INFO - PROCESS | 3772 | 1463036410669 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 00:00:10 INFO - PROCESS | 3772 | 1463036410684 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:10 INFO - PROCESS | 3772 | ++DOCSHELL 0D90DC00 == 35 [pid = 3772] [id = 643] 00:00:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (0D90EC00) [pid = 3772] [serial = 1929] [outer = 00000000] 00:00:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (0D966400) [pid = 3772] [serial = 1930] [outer = 0D90EC00] 00:00:10 INFO - PROCESS | 3772 | 1463036410735 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0DA0A000) [pid = 3772] [serial = 1931] [outer = 0D90EC00] 00:00:11 INFO - PROCESS | 3772 | 1463036411288 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]]]}] 00:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 00:00:11 INFO - PROCESS | 3772 | 1463036411309 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 3772 | 1463036411314 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 00:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:00:11 INFO - PROCESS | 3772 | 1463036411320 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 3772 | 1463036411322 Marionette TRACE conn6 <- [1,2538,null,{}] 00:00:11 INFO - PROCESS | 3772 | 1463036411326 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}] 00:00:11 INFO - PROCESS | 3772 | 1463036411410 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 00:00:11 INFO - PROCESS | 3772 | 1463036411501 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0CC00 == 36 [pid = 3772] [id = 644] 00:00:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (0DA0E800) [pid = 3772] [serial = 1932] [outer = 00000000] 00:00:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11A44000) [pid = 3772] [serial = 1933] [outer = 0DA0E800] 00:00:11 INFO - PROCESS | 3772 | 1463036411557 Marionette DEBUG loaded listener.js 00:00:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12137000) [pid = 3772] [serial = 1934] [outer = 0DA0E800] 00:00:11 INFO - PROCESS | 3772 | 1463036411974 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]]]}] 00:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 00:00:11 INFO - PROCESS | 3772 | 1463036411993 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 3772 | 1463036411995 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 00:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:00:11 INFO - PROCESS | 3772 | 1463036411998 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 3772 | 1463036412002 Marionette TRACE conn6 <- [1,2542,null,{}] 00:00:12 INFO - PROCESS | 3772 | 1463036412012 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}] 00:00:12 INFO - PROCESS | 3772 | 1463036412097 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 00:00:12 INFO - PROCESS | 3772 | 1463036412106 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:12 INFO - PROCESS | 3772 | ++DOCSHELL 12381C00 == 37 [pid = 3772] [id = 645] 00:00:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1248E800) [pid = 3772] [serial = 1935] [outer = 00000000] 00:00:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1335C800) [pid = 3772] [serial = 1936] [outer = 1248E800] 00:00:12 INFO - PROCESS | 3772 | 1463036412153 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13781C00) [pid = 3772] [serial = 1937] [outer = 1248E800] 00:00:12 INFO - PROCESS | 3772 | 1463036412626 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]]]}] 00:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 690ms 00:00:12 INFO - PROCESS | 3772 | 1463036412691 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 00:00:12 INFO - PROCESS | 3772 | 1463036412693 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 00:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:00:12 INFO - PROCESS | 3772 | 1463036412696 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:00:12 INFO - PROCESS | 3772 | 1463036412698 Marionette TRACE conn6 <- [1,2546,null,{}] 00:00:12 INFO - PROCESS | 3772 | 1463036412702 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}] 00:00:12 INFO - PROCESS | 3772 | 1463036412823 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 00:00:12 INFO - PROCESS | 3772 | 1463036412830 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:12 INFO - PROCESS | 3772 | ++DOCSHELL 149E4800 == 38 [pid = 3772] [id = 646] 00:00:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13894800) [pid = 3772] [serial = 1938] [outer = 00000000] 00:00:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14D4EC00) [pid = 3772] [serial = 1939] [outer = 13894800] 00:00:12 INFO - PROCESS | 3772 | 1463036412876 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15036400) [pid = 3772] [serial = 1940] [outer = 13894800] 00:00:13 INFO - PROCESS | 3772 | 1463036413343 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 00:00:13 INFO - PROCESS | 3772 | 1463036413369 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 3772 | 1463036413371 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 00:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:00:13 INFO - PROCESS | 3772 | 1463036413381 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 3772 | 1463036413383 Marionette TRACE conn6 <- [1,2550,null,{}] 00:00:13 INFO - PROCESS | 3772 | 1463036413386 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}] 00:00:13 INFO - PROCESS | 3772 | 1463036413494 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 00:00:13 INFO - PROCESS | 3772 | 1463036413589 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 3772 | ++DOCSHELL 14D4E400 == 39 [pid = 3772] [id = 647] 00:00:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15D26000) [pid = 3772] [serial = 1941] [outer = 00000000] 00:00:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16105400) [pid = 3772] [serial = 1942] [outer = 15D26000] 00:00:13 INFO - PROCESS | 3772 | 1463036413636 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (161EB400) [pid = 3772] [serial = 1943] [outer = 15D26000] 00:00:14 INFO - PROCESS | 3772 | 1463036414096 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]]]}] 00:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 00:00:14 INFO - PROCESS | 3772 | 1463036414154 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 3772 | 1463036414156 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 00:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:00:14 INFO - PROCESS | 3772 | 1463036414159 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - PROCESS | 3772 | 1463036414161 Marionette TRACE conn6 <- [1,2554,null,{}] 00:00:14 INFO - PROCESS | 3772 | 1463036414170 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}] 00:00:14 INFO - PROCESS | 3772 | 1463036414309 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 00:00:14 INFO - PROCESS | 3772 | 1463036414327 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 3772 | ++DOCSHELL 164A2000 == 40 [pid = 3772] [id = 648] 00:00:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (164A3000) [pid = 3772] [serial = 1944] [outer = 00000000] 00:00:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (165BF800) [pid = 3772] [serial = 1945] [outer = 164A3000] 00:00:14 INFO - PROCESS | 3772 | 1463036414431 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (165C2400) [pid = 3772] [serial = 1946] [outer = 164A3000] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0D858000) [pid = 3772] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16714400) [pid = 3772] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13628400) [pid = 3772] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16104800) [pid = 3772] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12330400) [pid = 3772] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12484800) [pid = 3772] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (0D96DC00) [pid = 3772] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0DD99C00) [pid = 3772] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17545C00) [pid = 3772] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1671A000) [pid = 3772] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1230E800) [pid = 3772] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14D57000) [pid = 3772] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:00:14 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1753E400) [pid = 3772] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:00:15 INFO - PROCESS | 3772 | 1463036415011 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 890ms 00:00:15 INFO - PROCESS | 3772 | 1463036415050 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 3772 | 1463036415052 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 00:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:00:15 INFO - PROCESS | 3772 | 1463036415055 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 3772 | 1463036415057 Marionette TRACE conn6 <- [1,2558,null,{}] 00:00:15 INFO - PROCESS | 3772 | 1463036415061 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}] 00:00:15 INFO - PROCESS | 3772 | 1463036415170 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 00:00:15 INFO - PROCESS | 3772 | 1463036415244 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:15 INFO - PROCESS | 3772 | ++DOCSHELL 0D90F000 == 41 [pid = 3772] [id = 649] 00:00:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (0DD98000) [pid = 3772] [serial = 1947] [outer = 00000000] 00:00:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (149E0800) [pid = 3772] [serial = 1948] [outer = 0DD98000] 00:00:15 INFO - PROCESS | 3772 | 1463036415292 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15D33C00) [pid = 3772] [serial = 1949] [outer = 0DD98000] 00:00:15 INFO - PROCESS | 3772 | 1463036415657 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 00:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:00:15 INFO - PROCESS | 3772 | 1463036415726 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 3772 | 1463036415728 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 00:00:15 INFO - PROCESS | 3772 | 1463036415731 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 3772 | 1463036415733 Marionette TRACE conn6 <- [1,2562,null,{}] 00:00:15 INFO - PROCESS | 3772 | 1463036415737 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}] 00:00:15 INFO - PROCESS | 3772 | 1463036415814 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 00:00:15 INFO - PROCESS | 3772 | 1463036415820 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:15 INFO - PROCESS | 3772 | ++DOCSHELL 1232E000 == 42 [pid = 3772] [id = 650] 00:00:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (165BE400) [pid = 3772] [serial = 1950] [outer = 00000000] 00:00:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16E3FC00) [pid = 3772] [serial = 1951] [outer = 165BE400] 00:00:15 INFO - PROCESS | 3772 | 1463036415864 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1753DC00) [pid = 3772] [serial = 1952] [outer = 165BE400] 00:00:16 INFO - PROCESS | 3772 | 1463036416298 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]]]}] 00:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 00:00:16 INFO - PROCESS | 3772 | 1463036416362 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 00:00:16 INFO - PROCESS | 3772 | 1463036416365 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 00:00:16 INFO - PROCESS | 3772 | 1463036416368 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:00:16 INFO - PROCESS | 3772 | 1463036416370 Marionette TRACE conn6 <- [1,2566,null,{}] 00:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:00:16 INFO - PROCESS | 3772 | 1463036416373 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}] 00:00:16 INFO - PROCESS | 3772 | 1463036416450 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 00:00:16 INFO - PROCESS | 3772 | 1463036416457 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 3772 | ++DOCSHELL 16E3F400 == 43 [pid = 3772] [id = 651] 00:00:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16E45800) [pid = 3772] [serial = 1953] [outer = 00000000] 00:00:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17B18800) [pid = 3772] [serial = 1954] [outer = 16E45800] 00:00:16 INFO - PROCESS | 3772 | 1463036416501 Marionette DEBUG loaded listener.js 00:00:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17C36800) [pid = 3772] [serial = 1955] [outer = 16E45800] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 0D963400 == 42 [pid = 3772] [id = 625] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 165C9400 == 41 [pid = 3772] [id = 624] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 0D2EE400 == 40 [pid = 3772] [id = 623] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 15039000 == 39 [pid = 3772] [id = 622] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 14913C00 == 38 [pid = 3772] [id = 621] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 1388A000 == 37 [pid = 3772] [id = 627] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 1378B800 == 36 [pid = 3772] [id = 626] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 0D90DC00 == 35 [pid = 3772] [id = 643] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 0DE74800 == 34 [pid = 3772] [id = 642] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 17D1B000 == 33 [pid = 3772] [id = 640] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 0D2ECC00 == 32 [pid = 3772] [id = 641] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 0D90F000 == 31 [pid = 3772] [id = 649] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 164A2000 == 30 [pid = 3772] [id = 648] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 1232E000 == 29 [pid = 3772] [id = 650] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 14D4E400 == 28 [pid = 3772] [id = 647] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 12381C00 == 27 [pid = 3772] [id = 645] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 149E4800 == 26 [pid = 3772] [id = 646] 00:00:17 INFO - PROCESS | 3772 | --DOCSHELL 0DA0CC00 == 25 [pid = 3772] [id = 644] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (164A9C00) [pid = 3772] [serial = 1907] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17C33800) [pid = 3772] [serial = 1918] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17D19000) [pid = 3772] [serial = 1919] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1649A800) [pid = 3772] [serial = 1904] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0D914C00) [pid = 3772] [serial = 1885] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16E39C00) [pid = 3772] [serial = 1909] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0D91C800) [pid = 3772] [serial = 1886] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14914C00) [pid = 3772] [serial = 1897] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (149E9400) [pid = 3772] [serial = 1898] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1648F400) [pid = 3772] [serial = 1903] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (12388000) [pid = 3772] [serial = 1891] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (123F0C00) [pid = 3772] [serial = 1892] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1335D800) [pid = 3772] [serial = 1894] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1362DC00) [pid = 3772] [serial = 1895] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (0DD9B400) [pid = 3772] [serial = 1888] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (0DE02800) [pid = 3772] [serial = 1889] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (165BB800) [pid = 3772] [serial = 1906] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16E3B400) [pid = 3772] [serial = 1910] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (17D3A000) [pid = 3772] [serial = 1883] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (17541000) [pid = 3772] [serial = 1912] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (149E6C00) [pid = 3772] [serial = 1915] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1745D400) [pid = 3772] [serial = 1916] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (15D79400) [pid = 3772] [serial = 1900] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (16103000) [pid = 3772] [serial = 1901] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (1802D400) [pid = 3772] [serial = 1921] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (17B10800) [pid = 3772] [serial = 1913] [outer = 00000000] [url = about:blank] 00:00:18 INFO - PROCESS | 3772 | 1463036418293 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]]]}] 00:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1981ms 00:00:18 INFO - PROCESS | 3772 | 1463036418354 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 00:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:00:18 INFO - PROCESS | 3772 | 1463036418359 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 00:00:18 INFO - PROCESS | 3772 | 1463036418364 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:00:18 INFO - PROCESS | 3772 | 1463036418367 Marionette TRACE conn6 <- [1,2570,null,{}] 00:00:18 INFO - PROCESS | 3772 | 1463036418373 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}] 00:00:18 INFO - PROCESS | 3772 | 1463036418460 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 00:00:18 INFO - PROCESS | 3772 | 1463036418472 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:18 INFO - PROCESS | 3772 | ++DOCSHELL 0D85B400 == 26 [pid = 3772] [id = 652] 00:00:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (0D85B800) [pid = 3772] [serial = 1956] [outer = 00000000] 00:00:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (0D91C000) [pid = 3772] [serial = 1957] [outer = 0D85B800] 00:00:18 INFO - PROCESS | 3772 | 1463036418523 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (0D964000) [pid = 3772] [serial = 1958] [outer = 0D85B800] 00:00:19 INFO - PROCESS | 3772 | 1463036419040 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]]]}] 00:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 00:00:19 INFO - PROCESS | 3772 | 1463036419094 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 00:00:19 INFO - PROCESS | 3772 | 1463036419100 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 00:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:00:19 INFO - PROCESS | 3772 | 1463036419106 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - PROCESS | 3772 | 1463036419109 Marionette TRACE conn6 <- [1,2574,null,{}] 00:00:19 INFO - PROCESS | 3772 | 1463036419113 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}] 00:00:19 INFO - PROCESS | 3772 | 1463036419204 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 00:00:19 INFO - PROCESS | 3772 | 1463036419214 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:19 INFO - PROCESS | 3772 | ++DOCSHELL 0DD93000 == 27 [pid = 3772] [id = 653] 00:00:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (0DD95C00) [pid = 3772] [serial = 1959] [outer = 00000000] 00:00:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (0DD9CC00) [pid = 3772] [serial = 1960] [outer = 0DD95C00] 00:00:19 INFO - PROCESS | 3772 | 1463036419261 Marionette DEBUG loaded listener.js 00:00:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (0DE69400) [pid = 3772] [serial = 1961] [outer = 0DD95C00] 00:00:19 INFO - PROCESS | 3772 | 1463036419738 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]]]}] 00:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 00:00:19 INFO - PROCESS | 3772 | 1463036419778 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 00:00:19 INFO - PROCESS | 3772 | 1463036419781 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 00:00:19 INFO - PROCESS | 3772 | 1463036419785 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:00:19 INFO - PROCESS | 3772 | 1463036419789 Marionette TRACE conn6 <- [1,2578,null,{}] 00:00:19 INFO - PROCESS | 3772 | 1463036419801 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}] 00:00:19 INFO - PROCESS | 3772 | 1463036419915 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 00:00:20 INFO - PROCESS | 3772 | 1463036420011 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 3772 | ++DOCSHELL 1232AC00 == 28 [pid = 3772] [id = 654] 00:00:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1232B400) [pid = 3772] [serial = 1962] [outer = 00000000] 00:00:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (12382C00) [pid = 3772] [serial = 1963] [outer = 1232B400] 00:00:20 INFO - PROCESS | 3772 | 1463036420062 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (123E5C00) [pid = 3772] [serial = 1964] [outer = 1232B400] 00:00:20 INFO - PROCESS | 3772 | 1463036420445 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]]]}] 00:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 00:00:20 INFO - PROCESS | 3772 | 1463036420459 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 3772 | 1463036420462 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 00:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:00:20 INFO - PROCESS | 3772 | 1463036420477 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 3772 | 1463036420478 Marionette TRACE conn6 <- [1,2582,null,{}] 00:00:20 INFO - PROCESS | 3772 | 1463036420483 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}] 00:00:20 INFO - PROCESS | 3772 | 1463036420577 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 00:00:20 INFO - PROCESS | 3772 | 1463036420584 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 3772 | ++DOCSHELL 123EA800 == 29 [pid = 3772] [id = 655] 00:00:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (12487800) [pid = 3772] [serial = 1965] [outer = 00000000] 00:00:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1362A400) [pid = 3772] [serial = 1966] [outer = 12487800] 00:00:20 INFO - PROCESS | 3772 | 1463036420629 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (13632800) [pid = 3772] [serial = 1967] [outer = 12487800] 00:00:21 INFO - PROCESS | 3772 | 1463036421055 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]]]}] 00:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 00:00:21 INFO - PROCESS | 3772 | 1463036421103 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 00:00:21 INFO - PROCESS | 3772 | 1463036421106 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 00:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:00:21 INFO - PROCESS | 3772 | 1463036421109 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - PROCESS | 3772 | 1463036421111 Marionette TRACE conn6 <- [1,2586,null,{}] 00:00:21 INFO - PROCESS | 3772 | 1463036421114 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}] 00:00:21 INFO - PROCESS | 3772 | 1463036421193 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 00:00:21 INFO - PROCESS | 3772 | 1463036421203 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 3772 | ++DOCSHELL 1388F800 == 30 [pid = 3772] [id = 656] 00:00:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1388FC00) [pid = 3772] [serial = 1968] [outer = 00000000] 00:00:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (149E2800) [pid = 3772] [serial = 1969] [outer = 1388FC00] 00:00:21 INFO - PROCESS | 3772 | 1463036421250 Marionette DEBUG loaded listener.js 00:00:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (149EA400) [pid = 3772] [serial = 1970] [outer = 1388FC00] 00:00:21 INFO - PROCESS | 3772 | 1463036421734 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]]]}] 00:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 00:00:21 INFO - PROCESS | 3772 | 1463036421780 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 00:00:21 INFO - PROCESS | 3772 | 1463036421782 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 00:00:21 INFO - PROCESS | 3772 | 1463036421786 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:00:21 INFO - PROCESS | 3772 | 1463036421787 Marionette TRACE conn6 <- [1,2590,null,{}] 00:00:21 INFO - PROCESS | 3772 | 1463036421791 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}] 00:00:21 INFO - PROCESS | 3772 | 1463036421892 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 00:00:21 INFO - PROCESS | 3772 | 1463036421901 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 3772 | ++DOCSHELL 149E2400 == 31 [pid = 3772] [id = 657] 00:00:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (149ED000) [pid = 3772] [serial = 1971] [outer = 00000000] 00:00:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (15F6E400) [pid = 3772] [serial = 1972] [outer = 149ED000] 00:00:21 INFO - PROCESS | 3772 | 1463036421948 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16109800) [pid = 3772] [serial = 1973] [outer = 149ED000] 00:00:22 INFO - PROCESS | 3772 | 1463036422402 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]]]}] 00:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 00:00:22 INFO - PROCESS | 3772 | 1463036422460 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 00:00:22 INFO - PROCESS | 3772 | 1463036422462 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 00:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:00:22 INFO - PROCESS | 3772 | 1463036422465 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:00:22 INFO - PROCESS | 3772 | 1463036422467 Marionette TRACE conn6 <- [1,2594,null,{}] 00:00:22 INFO - PROCESS | 3772 | 1463036422471 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}] 00:00:22 INFO - PROCESS | 3772 | 1463036422549 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 00:00:22 INFO - PROCESS | 3772 | 1463036422588 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:22 INFO - PROCESS | 3772 | ++DOCSHELL 16114C00 == 32 [pid = 3772] [id = 658] 00:00:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16117000) [pid = 3772] [serial = 1974] [outer = 00000000] 00:00:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16498C00) [pid = 3772] [serial = 1975] [outer = 16117000] 00:00:22 INFO - PROCESS | 3772 | 1463036422635 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1649A800) [pid = 3772] [serial = 1976] [outer = 16117000] 00:00:23 INFO - PROCESS | 3772 | 1463036423081 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]]]}] 00:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 00:00:23 INFO - PROCESS | 3772 | 1463036423140 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 00:00:23 INFO - PROCESS | 3772 | 1463036423142 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 00:00:23 INFO - PROCESS | 3772 | 1463036423145 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 3772 | 1463036423147 Marionette TRACE conn6 <- [1,2598,null,{}] 00:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:00:23 INFO - PROCESS | 3772 | 1463036423151 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}] 00:00:23 INFO - PROCESS | 3772 | 1463036423231 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 00:00:23 INFO - PROCESS | 3772 | 1463036423237 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 3772 | ++DOCSHELL 16494800 == 33 [pid = 3772] [id = 659] 00:00:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (164A2000) [pid = 3772] [serial = 1977] [outer = 00000000] 00:00:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (165C0000) [pid = 3772] [serial = 1978] [outer = 164A2000] 00:00:23 INFO - PROCESS | 3772 | 1463036423284 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (164ABC00) [pid = 3772] [serial = 1979] [outer = 164A2000] 00:00:23 INFO - PROCESS | 3772 | 1463036423771 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]]]}] 00:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 00:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:00:23 INFO - PROCESS | 3772 | 1463036423819 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 00:00:23 INFO - PROCESS | 3772 | 1463036423821 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 00:00:23 INFO - PROCESS | 3772 | 1463036423825 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 3772 | 1463036423826 Marionette TRACE conn6 <- [1,2602,null,{}] 00:00:23 INFO - PROCESS | 3772 | 1463036423830 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}] 00:00:23 INFO - PROCESS | 3772 | 1463036423937 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 00:00:24 INFO - PROCESS | 3772 | 1463036424030 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 3772 | ++DOCSHELL 1232A800 == 34 [pid = 3772] [id = 660] 00:00:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1671C400) [pid = 3772] [serial = 1980] [outer = 00000000] 00:00:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16E40000) [pid = 3772] [serial = 1981] [outer = 1671C400] 00:00:24 INFO - PROCESS | 3772 | 1463036424078 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16E40400) [pid = 3772] [serial = 1982] [outer = 1671C400] 00:00:24 INFO - PROCESS | 3772 | 1463036424533 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]]]}] 00:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 00:00:24 INFO - PROCESS | 3772 | 1463036424555 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 00:00:24 INFO - PROCESS | 3772 | 1463036424558 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 00:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:00:24 INFO - PROCESS | 3772 | 1463036424561 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - PROCESS | 3772 | 1463036424562 Marionette TRACE conn6 <- [1,2606,null,{}] 00:00:24 INFO - PROCESS | 3772 | 1463036424573 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}] 00:00:24 INFO - PROCESS | 3772 | 1463036424688 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 00:00:24 INFO - PROCESS | 3772 | 1463036424695 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 3772 | ++DOCSHELL 1648E000 == 35 [pid = 3772] [id = 661] 00:00:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (164AB400) [pid = 3772] [serial = 1983] [outer = 00000000] 00:00:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17B11400) [pid = 3772] [serial = 1984] [outer = 164AB400] 00:00:24 INFO - PROCESS | 3772 | 1463036424738 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17B19800) [pid = 3772] [serial = 1985] [outer = 164AB400] 00:00:25 INFO - PROCESS | 3772 | 1463036425173 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]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 00:00:25 INFO - PROCESS | 3772 | 1463036425252 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 3772 | 1463036425254 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 00:00:25 INFO - PROCESS | 3772 | 1463036425258 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:00:25 INFO - PROCESS | 3772 | 1463036425260 Marionette TRACE conn6 <- [1,2610,null,{}] 00:00:25 INFO - PROCESS | 3772 | 1463036425264 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}] 00:00:25 INFO - PROCESS | 3772 | 1463036425437 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (164A3000) [pid = 3772] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15D26000) [pid = 3772] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (0DD98000) [pid = 3772] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (165BE400) [pid = 3772] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1248E800) [pid = 3772] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0DA0E800) [pid = 3772] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (0D90EC00) [pid = 3772] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0E8BC800) [pid = 3772] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0D2EF800) [pid = 3772] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17D34000) [pid = 3772] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:00:25 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13894800) [pid = 3772] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:00:25 INFO - PROCESS | 3772 | 1463036425629 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 3772 | ++DOCSHELL 0CFF1800 == 36 [pid = 3772] [id = 662] 00:00:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (0D25F800) [pid = 3772] [serial = 1986] [outer = 00000000] 00:00:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (0DA0E800) [pid = 3772] [serial = 1987] [outer = 0D25F800] 00:00:25 INFO - PROCESS | 3772 | 1463036425681 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12484800) [pid = 3772] [serial = 1988] [outer = 0D25F800] 00:00:26 INFO - PROCESS | 3772 | 1463036426067 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 830ms 00:00:26 INFO - PROCESS | 3772 | 1463036426093 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 3772 | 1463036426095 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 00:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:00:26 INFO - PROCESS | 3772 | 1463036426099 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 3772 | 1463036426100 Marionette TRACE conn6 <- [1,2614,null,{}] 00:00:26 INFO - PROCESS | 3772 | 1463036426104 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}] 00:00:26 INFO - PROCESS | 3772 | 1463036426185 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 00:00:26 INFO - PROCESS | 3772 | 1463036426192 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:26 INFO - PROCESS | 3772 | ++DOCSHELL 15D6FC00 == 37 [pid = 3772] [id = 663] 00:00:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15F64000) [pid = 3772] [serial = 1989] [outer = 00000000] 00:00:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17C35C00) [pid = 3772] [serial = 1990] [outer = 15F64000] 00:00:26 INFO - PROCESS | 3772 | 1463036426236 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17D32400) [pid = 3772] [serial = 1991] [outer = 15F64000] 00:00:26 INFO - PROCESS | 3772 | 1463036426658 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 570ms 00:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:00:26 INFO - PROCESS | 3772 | 1463036426672 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 3772 | 1463036426673 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 00:00:26 INFO - PROCESS | 3772 | 1463036426676 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 3772 | 1463036426678 Marionette TRACE conn6 <- [1,2618,null,{}] 00:00:26 INFO - PROCESS | 3772 | 1463036426681 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}] 00:00:26 INFO - PROCESS | 3772 | 1463036426802 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 00:00:26 INFO - PROCESS | 3772 | 1463036426811 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:26 INFO - PROCESS | 3772 | ++DOCSHELL 17D34400 == 38 [pid = 3772] [id = 664] 00:00:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17D39400) [pid = 3772] [serial = 1992] [outer = 00000000] 00:00:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17EF8800) [pid = 3772] [serial = 1993] [outer = 17D39400] 00:00:26 INFO - PROCESS | 3772 | 1463036426854 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (18033000) [pid = 3772] [serial = 1994] [outer = 17D39400] 00:00:27 INFO - PROCESS | 3772 | 1463036427289 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 00:00:27 INFO - PROCESS | 3772 | 1463036427308 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 3772 | 1463036427310 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 00:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:00:27 INFO - PROCESS | 3772 | 1463036427313 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 3772 | 1463036427315 Marionette TRACE conn6 <- [1,2622,null,{}] 00:00:27 INFO - PROCESS | 3772 | 1463036427319 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}] 00:00:27 INFO - PROCESS | 3772 | 1463036427432 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 00:00:27 INFO - PROCESS | 3772 | 1463036427440 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 3772 | ++DOCSHELL 18034000 == 39 [pid = 3772] [id = 665] 00:00:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (18034C00) [pid = 3772] [serial = 1995] [outer = 00000000] 00:00:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (18143400) [pid = 3772] [serial = 1996] [outer = 18034C00] 00:00:27 INFO - PROCESS | 3772 | 1463036427485 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18143800) [pid = 3772] [serial = 1997] [outer = 18034C00] 00:00:28 INFO - PROCESS | 3772 | 1463036428297 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]]]}] 00:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1020ms 00:00:28 INFO - PROCESS | 3772 | 1463036428334 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 00:00:28 INFO - PROCESS | 3772 | 1463036428340 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 00:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:00:28 INFO - PROCESS | 3772 | 1463036428344 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:00:28 INFO - PROCESS | 3772 | 1463036428349 Marionette TRACE conn6 <- [1,2626,null,{}] 00:00:28 INFO - PROCESS | 3772 | 1463036428374 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}] 00:00:28 INFO - PROCESS | 3772 | 1463036428514 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 00:00:28 INFO - PROCESS | 3772 | 1463036428656 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:28 INFO - PROCESS | 3772 | ++DOCSHELL 0D913000 == 40 [pid = 3772] [id = 666] 00:00:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0D915400) [pid = 3772] [serial = 1998] [outer = 00000000] 00:00:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0DB5B000) [pid = 3772] [serial = 1999] [outer = 0D915400] 00:00:28 INFO - PROCESS | 3772 | 1463036428718 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0DDEA800) [pid = 3772] [serial = 2000] [outer = 0D915400] 00:00:29 INFO - PROCESS | 3772 | 1463036429598 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]]]}] 00:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1349ms 00:00:29 INFO - PROCESS | 3772 | 1463036429698 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 00:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:00:29 INFO - PROCESS | 3772 | 1463036429702 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 00:00:29 INFO - PROCESS | 3772 | 1463036429707 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 3772 | 1463036429711 Marionette TRACE conn6 <- [1,2630,null,{}] 00:00:29 INFO - PROCESS | 3772 | 1463036429716 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}] 00:00:29 INFO - PROCESS | 3772 | 1463036429855 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 00:00:29 INFO - PROCESS | 3772 | 1463036429948 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 3772 | ++DOCSHELL 0D911800 == 41 [pid = 3772] [id = 667] 00:00:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0D915800) [pid = 3772] [serial = 2001] [outer = 00000000] 00:00:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0DA09000) [pid = 3772] [serial = 2002] [outer = 0D915800] 00:00:30 INFO - PROCESS | 3772 | 1463036430044 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (0DB53800) [pid = 3772] [serial = 2003] [outer = 0D915800] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 17D34400 == 40 [pid = 3772] [id = 664] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 15D6FC00 == 39 [pid = 3772] [id = 663] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 0CFF1800 == 38 [pid = 3772] [id = 662] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 1648E000 == 37 [pid = 3772] [id = 661] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 1232A800 == 36 [pid = 3772] [id = 660] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 16494800 == 35 [pid = 3772] [id = 659] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 16114C00 == 34 [pid = 3772] [id = 658] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 149E2400 == 33 [pid = 3772] [id = 657] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 1388F800 == 32 [pid = 3772] [id = 656] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 123EA800 == 31 [pid = 3772] [id = 655] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17B18800) [pid = 3772] [serial = 1954] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 1232AC00 == 30 [pid = 3772] [id = 654] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 0DD93000 == 29 [pid = 3772] [id = 653] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 0D85B400 == 28 [pid = 3772] [id = 652] 00:00:30 INFO - PROCESS | 3772 | --DOCSHELL 16E3F400 == 27 [pid = 3772] [id = 651] 00:00:30 INFO - PROCESS | 3772 | 1463036430564 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]]]}] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (165BF800) [pid = 3772] [serial = 1945] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (161EB400) [pid = 3772] [serial = 1943] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16105400) [pid = 3772] [serial = 1942] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (149E0800) [pid = 3772] [serial = 1948] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16E3FC00) [pid = 3772] [serial = 1951] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (165C2400) [pid = 3772] [serial = 1946] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1335C800) [pid = 3772] [serial = 1936] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11A44000) [pid = 3772] [serial = 1933] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (12137000) [pid = 3772] [serial = 1934] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0D966400) [pid = 3772] [serial = 1930] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0DA0A000) [pid = 3772] [serial = 1931] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12387C00) [pid = 3772] [serial = 1928] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (121A9400) [pid = 3772] [serial = 1927] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0D916C00) [pid = 3772] [serial = 1925] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0D854400) [pid = 3772] [serial = 1924] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (18038000) [pid = 3772] [serial = 1922] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (14D4EC00) [pid = 3772] [serial = 1939] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15D33C00) [pid = 3772] [serial = 1949] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15036400) [pid = 3772] [serial = 1940] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1753DC00) [pid = 3772] [serial = 1952] [outer = 00000000] [url = about:blank] 00:00:30 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (13781C00) [pid = 3772] [serial = 1937] [outer = 00000000] [url = about:blank] 00:00:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:00:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 00:00:30 INFO - PROCESS | 3772 | 1463036430639 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 00:00:30 INFO - PROCESS | 3772 | 1463036430646 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 00:00:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:00:30 INFO - PROCESS | 3772 | 1463036430652 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 3772 | 1463036430654 Marionette TRACE conn6 <- [1,2634,null,{}] 00:00:30 INFO - PROCESS | 3772 | 1463036430658 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}] 00:00:30 INFO - PROCESS | 3772 | 1463036430741 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 00:00:30 INFO - PROCESS | 3772 | 1463036430759 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:30 INFO - PROCESS | 3772 | ++DOCSHELL 0DD96400 == 28 [pid = 3772] [id = 668] 00:00:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (0DD97C00) [pid = 3772] [serial = 2004] [outer = 00000000] 00:00:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (0E4B5C00) [pid = 3772] [serial = 2005] [outer = 0DD97C00] 00:00:30 INFO - PROCESS | 3772 | 1463036430806 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11A44000) [pid = 3772] [serial = 2006] [outer = 0DD97C00] 00:00:31 INFO - PROCESS | 3772 | 1463036431311 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]]]}] 00:00:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:00:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 00:00:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:00:31 INFO - PROCESS | 3772 | 1463036431323 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 00:00:31 INFO - PROCESS | 3772 | 1463036431325 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 00:00:31 INFO - PROCESS | 3772 | 1463036431328 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 3772 | 1463036431332 Marionette TRACE conn6 <- [1,2638,null,{}] 00:00:31 INFO - PROCESS | 3772 | 1463036431342 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}] 00:00:31 INFO - PROCESS | 3772 | 1463036431457 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 00:00:31 INFO - PROCESS | 3772 | 1463036431469 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 3772 | ++DOCSHELL 123F1800 == 29 [pid = 3772] [id = 669] 00:00:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (123F3800) [pid = 3772] [serial = 2007] [outer = 00000000] 00:00:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13255400) [pid = 3772] [serial = 2008] [outer = 123F3800] 00:00:31 INFO - PROCESS | 3772 | 1463036431517 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13354800) [pid = 3772] [serial = 2009] [outer = 123F3800] 00:00:31 INFO - PROCESS | 3772 | 1463036431982 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]]]}] 00:00:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:00:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 00:00:32 INFO - PROCESS | 3772 | 1463036432020 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 3772 | 1463036432023 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 00:00:32 INFO - PROCESS | 3772 | 1463036432026 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:00:32 INFO - PROCESS | 3772 | 1463036432028 Marionette TRACE conn6 <- [1,2642,null,{}] 00:00:32 INFO - PROCESS | 3772 | 1463036432032 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}] 00:00:32 INFO - PROCESS | 3772 | 1463036432114 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 00:00:32 INFO - PROCESS | 3772 | 1463036432121 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 3772 | ++DOCSHELL 12490400 == 30 [pid = 3772] [id = 670] 00:00:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1362E800) [pid = 3772] [serial = 2010] [outer = 00000000] 00:00:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (149E1400) [pid = 3772] [serial = 2011] [outer = 1362E800] 00:00:32 INFO - PROCESS | 3772 | 1463036432165 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (149E7800) [pid = 3772] [serial = 2012] [outer = 1362E800] 00:00:32 INFO - PROCESS | 3772 | 1463036432606 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]]]}] 00:00:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:00:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 00:00:32 INFO - PROCESS | 3772 | 1463036432662 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 3772 | 1463036432665 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 00:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:00:32 INFO - PROCESS | 3772 | 1463036432668 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 3772 | 1463036432669 Marionette TRACE conn6 <- [1,2646,null,{}] 00:00:32 INFO - PROCESS | 3772 | 1463036432673 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}] 00:00:32 INFO - PROCESS | 3772 | 1463036432784 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 00:00:32 INFO - PROCESS | 3772 | 1463036432791 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 3772 | ++DOCSHELL 14D54000 == 31 [pid = 3772] [id = 671] 00:00:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14D55800) [pid = 3772] [serial = 2013] [outer = 00000000] 00:00:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15039000) [pid = 3772] [serial = 2014] [outer = 14D55800] 00:00:32 INFO - PROCESS | 3772 | 1463036432835 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15D70000) [pid = 3772] [serial = 2015] [outer = 14D55800] 00:00:33 INFO - PROCESS | 3772 | 1463036433339 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]]]}] 00:00:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:00:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 00:00:33 INFO - PROCESS | 3772 | 1463036433399 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 00:00:33 INFO - PROCESS | 3772 | 1463036433401 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 00:00:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:00:33 INFO - PROCESS | 3772 | 1463036433411 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 3772 | 1463036433412 Marionette TRACE conn6 <- [1,2650,null,{}] 00:00:33 INFO - PROCESS | 3772 | 1463036433420 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}] 00:00:33 INFO - PROCESS | 3772 | 1463036433559 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 00:00:33 INFO - PROCESS | 3772 | 1463036433575 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 3772 | ++DOCSHELL 15D76000 == 32 [pid = 3772] [id = 672] 00:00:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16105400) [pid = 3772] [serial = 2016] [outer = 00000000] 00:00:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16498800) [pid = 3772] [serial = 2017] [outer = 16105400] 00:00:33 INFO - PROCESS | 3772 | 1463036433671 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (164A7000) [pid = 3772] [serial = 2018] [outer = 16105400] 00:00:34 INFO - PROCESS | 3772 | 1463036434133 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]]]}] 00:00:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:00:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 790ms 00:00:34 INFO - PROCESS | 3772 | 1463036434195 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 00:00:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:00:34 INFO - PROCESS | 3772 | 1463036434197 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 00:00:34 INFO - PROCESS | 3772 | 1463036434200 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 3772 | 1463036434202 Marionette TRACE conn6 <- [1,2654,null,{}] 00:00:34 INFO - PROCESS | 3772 | 1463036434206 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}] 00:00:34 INFO - PROCESS | 3772 | 1463036434321 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 00:00:34 INFO - PROCESS | 3772 | 1463036434390 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:34 INFO - PROCESS | 3772 | ++DOCSHELL 0D917C00 == 33 [pid = 3772] [id = 673] 00:00:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (12334000) [pid = 3772] [serial = 2019] [outer = 00000000] 00:00:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (165C9800) [pid = 3772] [serial = 2020] [outer = 12334000] 00:00:34 INFO - PROCESS | 3772 | 1463036434437 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16710800) [pid = 3772] [serial = 2021] [outer = 12334000] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (0D85B800) [pid = 3772] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1671C400) [pid = 3772] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12487800) [pid = 3772] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16117000) [pid = 3772] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0DD95C00) [pid = 3772] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (149ED000) [pid = 3772] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1388FC00) [pid = 3772] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (164AB400) [pid = 3772] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0D25F800) [pid = 3772] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16E45800) [pid = 3772] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (164A2000) [pid = 3772] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15F64000) [pid = 3772] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1232B400) [pid = 3772] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:00:34 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17D39400) [pid = 3772] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:00:35 INFO - PROCESS | 3772 | 1463036435446 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]]]}] 00:00:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 00:00:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1284ms 00:00:35 INFO - PROCESS | 3772 | 1463036435485 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 3772 | 1463036435487 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 00:00:35 INFO - PROCESS | 3772 | 1463036435491 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 3772 | 1463036435492 Marionette TRACE conn6 <- [1,2658,null,{}] 00:00:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:00:35 INFO - PROCESS | 3772 | 1463036435496 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}] 00:00:35 INFO - PROCESS | 3772 | 1463036435606 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 00:00:35 INFO - PROCESS | 3772 | 1463036435615 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0F800 == 34 [pid = 3772] [id = 674] 00:00:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1325D800) [pid = 3772] [serial = 2022] [outer = 00000000] 00:00:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (164A2000) [pid = 3772] [serial = 2023] [outer = 1325D800] 00:00:35 INFO - PROCESS | 3772 | 1463036435659 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16718000) [pid = 3772] [serial = 2024] [outer = 1325D800] 00:00:36 INFO - PROCESS | 3772 | 1463036436562 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 3772 | 1463036436615 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 00:00:36 INFO - PROCESS | 3772 | 1463036436618 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 3772 | 1463036436620 Marionette TRACE conn6 <- [1,2662,null,{}] 00:00:36 INFO - PROCESS | 3772 | 1463036436624 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}] 00:00:36 INFO - PROCESS | 3772 | 1463036436740 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 00:00:36 INFO - PROCESS | 3772 | 1463036436750 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 3772 | ++DOCSHELL 13629000 == 35 [pid = 3772] [id = 675] 00:00:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1649C400) [pid = 3772] [serial = 2025] [outer = 00000000] 00:00:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17B0E800) [pid = 3772] [serial = 2026] [outer = 1649C400] 00:00:36 INFO - PROCESS | 3772 | 1463036436797 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17B13000) [pid = 3772] [serial = 2027] [outer = 1649C400] 00:00:37 INFO - PROCESS | 3772 | 1463036437950 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 3772 | 1463036438017 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 00:00:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:00:38 INFO - PROCESS | 3772 | 1463036438022 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 3772 | 1463036438026 Marionette TRACE conn6 <- [1,2666,null,{}] 00:00:38 INFO - PROCESS | 3772 | 1463036438032 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}] 00:00:38 INFO - PROCESS | 3772 | 1463036438129 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 00:00:38 INFO - PROCESS | 3772 | 1463036438342 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 3772 | ++DOCSHELL 0D961400 == 36 [pid = 3772] [id = 676] 00:00:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0D963C00) [pid = 3772] [serial = 2028] [outer = 00000000] 00:00:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (121A9800) [pid = 3772] [serial = 2029] [outer = 0D963C00] 00:00:38 INFO - PROCESS | 3772 | 1463036438403 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1232B400) [pid = 3772] [serial = 2030] [outer = 0D963C00] 00:00:39 INFO - PROCESS | 3772 | 1463036439446 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]]]}] 00:00:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 00:00:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1484ms 00:00:39 INFO - PROCESS | 3772 | 1463036439507 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 3772 | 1463036439513 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 00:00:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:00:39 INFO - PROCESS | 3772 | 1463036439520 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - PROCESS | 3772 | 1463036439523 Marionette TRACE conn6 <- [1,2670,null,{}] 00:00:39 INFO - PROCESS | 3772 | 1463036439527 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}] 00:00:39 INFO - PROCESS | 3772 | 1463036439774 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 00:00:39 INFO - PROCESS | 3772 | 1463036439935 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 3772 | ++DOCSHELL 0D96DC00 == 37 [pid = 3772] [id = 677] 00:00:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (0DA08800) [pid = 3772] [serial = 2031] [outer = 00000000] 00:00:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0DD99000) [pid = 3772] [serial = 2032] [outer = 0DA08800] 00:00:39 INFO - PROCESS | 3772 | 1463036439987 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0E459C00) [pid = 3772] [serial = 2033] [outer = 0DA08800] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 0DA0F800 == 36 [pid = 3772] [id = 674] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 0D917C00 == 35 [pid = 3772] [id = 673] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 15D76000 == 34 [pid = 3772] [id = 672] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 14D54000 == 33 [pid = 3772] [id = 671] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 12490400 == 32 [pid = 3772] [id = 670] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 123F1800 == 31 [pid = 3772] [id = 669] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 0DD96400 == 30 [pid = 3772] [id = 668] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 0D911800 == 29 [pid = 3772] [id = 667] 00:00:40 INFO - PROCESS | 3772 | --DOCSHELL 18034000 == 28 [pid = 3772] [id = 665] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13632800) [pid = 3772] [serial = 1967] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (18033000) [pid = 3772] [serial = 1994] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12484800) [pid = 3772] [serial = 1988] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17D32400) [pid = 3772] [serial = 1991] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (164ABC00) [pid = 3772] [serial = 1979] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0D91C000) [pid = 3772] [serial = 1957] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16E40000) [pid = 3772] [serial = 1981] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1362A400) [pid = 3772] [serial = 1966] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0D964000) [pid = 3772] [serial = 1958] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16498C00) [pid = 3772] [serial = 1975] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1649A800) [pid = 3772] [serial = 1976] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0DD9CC00) [pid = 3772] [serial = 1960] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (0DE69400) [pid = 3772] [serial = 1961] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15F6E400) [pid = 3772] [serial = 1972] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16109800) [pid = 3772] [serial = 1973] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (149E2800) [pid = 3772] [serial = 1969] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17B11400) [pid = 3772] [serial = 1984] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (149EA400) [pid = 3772] [serial = 1970] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16E40400) [pid = 3772] [serial = 1982] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (0DA0E800) [pid = 3772] [serial = 1987] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (17C36800) [pid = 3772] [serial = 1955] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (165C0000) [pid = 3772] [serial = 1978] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (17B19800) [pid = 3772] [serial = 1985] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (17C35C00) [pid = 3772] [serial = 1990] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (12382C00) [pid = 3772] [serial = 1963] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (123E5C00) [pid = 3772] [serial = 1964] [outer = 00000000] [url = about:blank] 00:00:40 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (17EF8800) [pid = 3772] [serial = 1993] [outer = 00000000] [url = about:blank] 00:00:41 INFO - PROCESS | 3772 | 1463036441010 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]]]}] 00:00:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 00:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1522ms 00:00:41 INFO - PROCESS | 3772 | 1463036441044 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 00:00:41 INFO - PROCESS | 3772 | 1463036441048 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 00:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:00:41 INFO - PROCESS | 3772 | 1463036441052 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:00:41 INFO - PROCESS | 3772 | 1463036441057 Marionette TRACE conn6 <- [1,2674,null,{}] 00:00:41 INFO - PROCESS | 3772 | 1463036441061 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}] 00:00:41 INFO - PROCESS | 3772 | 1463036441142 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 00:00:41 INFO - PROCESS | 3772 | 1463036441152 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0EC00 == 29 [pid = 3772] [id = 678] 00:00:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (0DA0F800) [pid = 3772] [serial = 2034] [outer = 00000000] 00:00:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (0DE0A800) [pid = 3772] [serial = 2035] [outer = 0DA0F800] 00:00:41 INFO - PROCESS | 3772 | 1463036441203 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (11A14800) [pid = 3772] [serial = 2036] [outer = 0DA0F800] 00:00:42 INFO - PROCESS | 3772 | 1463036442211 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 3772 | 1463036442237 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 00:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:00:42 INFO - PROCESS | 3772 | 1463036442240 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 3772 | 1463036442242 Marionette TRACE conn6 <- [1,2678,null,{}] 00:00:42 INFO - PROCESS | 3772 | 1463036442246 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}] 00:00:42 INFO - PROCESS | 3772 | 1463036442331 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 00:00:42 INFO - PROCESS | 3772 | 1463036442341 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 3772 | ++DOCSHELL 1335A400 == 30 [pid = 3772] [id = 679] 00:00:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1335A800) [pid = 3772] [serial = 2037] [outer = 00000000] 00:00:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (13628800) [pid = 3772] [serial = 2038] [outer = 1335A800] 00:00:42 INFO - PROCESS | 3772 | 1463036442388 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1362F800) [pid = 3772] [serial = 2039] [outer = 1335A800] 00:00:43 INFO - PROCESS | 3772 | 1463036443334 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 3772 | 1463036443371 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 00:00:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:00:43 INFO - PROCESS | 3772 | 1463036443390 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 3772 | 1463036443395 Marionette TRACE conn6 <- [1,2682,null,{}] 00:00:43 INFO - PROCESS | 3772 | 1463036443399 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}] 00:00:43 INFO - PROCESS | 3772 | 1463036443515 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 00:00:43 INFO - PROCESS | 3772 | 1463036443523 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:43 INFO - PROCESS | 3772 | ++DOCSHELL 1388F400 == 31 [pid = 3772] [id = 680] 00:00:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (14914C00) [pid = 3772] [serial = 2040] [outer = 00000000] 00:00:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (15037400) [pid = 3772] [serial = 2041] [outer = 14914C00] 00:00:43 INFO - PROCESS | 3772 | 1463036443568 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (15D76000) [pid = 3772] [serial = 2042] [outer = 14914C00] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1362E800) [pid = 3772] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (0DD97C00) [pid = 3772] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1325D800) [pid = 3772] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (0D915800) [pid = 3772] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (123F3800) [pid = 3772] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (16105400) [pid = 3772] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (12334000) [pid = 3772] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:00:44 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (14D55800) [pid = 3772] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:00:44 INFO - PROCESS | 3772 | 1463036444541 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 3772 | 1463036444588 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 00:00:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:00:44 INFO - PROCESS | 3772 | 1463036444592 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 3772 | 1463036444593 Marionette TRACE conn6 <- [1,2686,null,{}] 00:00:44 INFO - PROCESS | 3772 | 1463036444597 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}] 00:00:44 INFO - PROCESS | 3772 | 1463036444682 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 00:00:44 INFO - PROCESS | 3772 | 1463036444689 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 3772 | ++DOCSHELL 1230E800 == 32 [pid = 3772] [id = 681] 00:00:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (14D55800) [pid = 3772] [serial = 2043] [outer = 00000000] 00:00:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (16105800) [pid = 3772] [serial = 2044] [outer = 14D55800] 00:00:44 INFO - PROCESS | 3772 | 1463036444733 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (16113C00) [pid = 3772] [serial = 2045] [outer = 14D55800] 00:00:45 INFO - PROCESS | 3772 | 1463036445671 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 3772 | 1463036445726 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 00:00:45 INFO - PROCESS | 3772 | 1463036445729 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:00:45 INFO - PROCESS | 3772 | 1463036445731 Marionette TRACE conn6 <- [1,2690,null,{}] 00:00:45 INFO - PROCESS | 3772 | 1463036445734 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}] 00:00:45 INFO - PROCESS | 3772 | 1463036445812 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 00:00:45 INFO - PROCESS | 3772 | 1463036445820 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 3772 | ++DOCSHELL 16495400 == 33 [pid = 3772] [id = 682] 00:00:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (16495C00) [pid = 3772] [serial = 2046] [outer = 00000000] 00:00:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1649EC00) [pid = 3772] [serial = 2047] [outer = 16495C00] 00:00:45 INFO - PROCESS | 3772 | 1463036445872 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (164AA400) [pid = 3772] [serial = 2048] [outer = 16495C00] 00:00:46 INFO - PROCESS | 3772 | 1463036446347 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:00:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 00:00:46 INFO - PROCESS | 3772 | 1463036446403 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 00:00:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:00:46 INFO - PROCESS | 3772 | 1463036446406 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 00:00:46 INFO - PROCESS | 3772 | 1463036446409 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 3772 | 1463036446410 Marionette TRACE conn6 <- [1,2694,null,{}] 00:00:46 INFO - PROCESS | 3772 | 1463036446414 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}] 00:00:46 INFO - PROCESS | 3772 | 1463036446497 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 00:00:46 INFO - PROCESS | 3772 | 1463036446503 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 3772 | ++DOCSHELL 0DA10800 == 34 [pid = 3772] [id = 683] 00:00:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (13353800) [pid = 3772] [serial = 2049] [outer = 00000000] 00:00:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1671D800) [pid = 3772] [serial = 2050] [outer = 13353800] 00:00:46 INFO - PROCESS | 3772 | 1463036446550 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1671DC00) [pid = 3772] [serial = 2051] [outer = 13353800] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 0D913000 == 33 [pid = 3772] [id = 666] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 0DA0EC00 == 32 [pid = 3772] [id = 678] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 0D961400 == 31 [pid = 3772] [id = 676] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 0D96DC00 == 30 [pid = 3772] [id = 677] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 13629000 == 29 [pid = 3772] [id = 675] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 1335A400 == 28 [pid = 3772] [id = 679] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 1230E800 == 27 [pid = 3772] [id = 681] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 16495400 == 26 [pid = 3772] [id = 682] 00:00:47 INFO - PROCESS | 3772 | --DOCSHELL 1388F400 == 25 [pid = 3772] [id = 680] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (18143400) [pid = 3772] [serial = 1996] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (149E1400) [pid = 3772] [serial = 2011] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (0E4B5C00) [pid = 3772] [serial = 2005] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (11A44000) [pid = 3772] [serial = 2006] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (164A2000) [pid = 3772] [serial = 2023] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (0DB53800) [pid = 3772] [serial = 2003] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (0DA09000) [pid = 3772] [serial = 2002] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (13255400) [pid = 3772] [serial = 2008] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (13354800) [pid = 3772] [serial = 2009] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (0DB5B000) [pid = 3772] [serial = 1999] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (164A7000) [pid = 3772] [serial = 2018] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (16498800) [pid = 3772] [serial = 2017] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (16718000) [pid = 3772] [serial = 2024] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (165C9800) [pid = 3772] [serial = 2020] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 49 (16710800) [pid = 3772] [serial = 2021] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 48 (15039000) [pid = 3772] [serial = 2014] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 47 (15D70000) [pid = 3772] [serial = 2015] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | --DOMWINDOW == 46 (149E7800) [pid = 3772] [serial = 2012] [outer = 00000000] [url = about:blank] 00:00:48 INFO - PROCESS | 3772 | 1463036448325 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]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1974ms 00:00:48 INFO - PROCESS | 3772 | 1463036448384 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 00:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:00:48 INFO - PROCESS | 3772 | 1463036448388 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 00:00:48 INFO - PROCESS | 3772 | 1463036448393 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 3772 | 1463036448395 Marionette TRACE conn6 <- [1,2698,null,{}] 00:00:48 INFO - PROCESS | 3772 | 1463036448402 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}] 00:00:48 INFO - PROCESS | 3772 | 1463036448489 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 00:00:48 INFO - PROCESS | 3772 | 1463036448498 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 3772 | ++DOCSHELL 0D913800 == 26 [pid = 3772] [id = 684] 00:00:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (0D914400) [pid = 3772] [serial = 2052] [outer = 00000000] 00:00:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (0D919000) [pid = 3772] [serial = 2053] [outer = 0D914400] 00:00:48 INFO - PROCESS | 3772 | 1463036448590 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (0D91CC00) [pid = 3772] [serial = 2054] [outer = 0D914400] 00:00:49 INFO - PROCESS | 3772 | 1463036449057 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] 00:00:49 INFO - PROCESS | 3772 | 1463036449085 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 00:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:00:49 INFO - PROCESS | 3772 | 1463036449092 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 3772 | 1463036449094 Marionette TRACE conn6 <- [1,2702,null,{}] 00:00:49 INFO - PROCESS | 3772 | 1463036449098 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}] 00:00:49 INFO - PROCESS | 3772 | 1463036449184 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 00:00:49 INFO - PROCESS | 3772 | 1463036449191 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 3772 | ++DOCSHELL 0D967800 == 27 [pid = 3772] [id = 685] 00:00:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (0D96C800) [pid = 3772] [serial = 2055] [outer = 00000000] 00:00:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (0DD97400) [pid = 3772] [serial = 2056] [outer = 0D96C800] 00:00:49 INFO - PROCESS | 3772 | 1463036449236 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (0DDE2400) [pid = 3772] [serial = 2057] [outer = 0D96C800] 00:00:49 INFO - PROCESS | 3772 | 1463036449679 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 00:00:49 INFO - PROCESS | 3772 | 1463036449723 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 3772 | 1463036449726 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 00:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:00:49 INFO - PROCESS | 3772 | 1463036449730 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 3772 | 1463036449734 Marionette TRACE conn6 <- [1,2706,null,{}] 00:00:49 INFO - PROCESS | 3772 | 1463036449745 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}] 00:00:49 INFO - PROCESS | 3772 | 1463036449827 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 00:00:49 INFO - PROCESS | 3772 | 1463036449839 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 3772 | ++DOCSHELL 1232F400 == 28 [pid = 3772] [id = 686] 00:00:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (12330C00) [pid = 3772] [serial = 2058] [outer = 00000000] 00:00:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (12386C00) [pid = 3772] [serial = 2059] [outer = 12330C00] 00:00:49 INFO - PROCESS | 3772 | 1463036449886 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (123E6400) [pid = 3772] [serial = 2060] [outer = 12330C00] 00:00:50 INFO - PROCESS | 3772 | 1463036450370 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] 00:00:50 INFO - PROCESS | 3772 | 1463036450426 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 00:00:50 INFO - PROCESS | 3772 | 1463036450429 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:00:50 INFO - PROCESS | 3772 | 1463036450431 Marionette TRACE conn6 <- [1,2710,null,{}] 00:00:50 INFO - PROCESS | 3772 | 1463036450434 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}] 00:00:50 INFO - PROCESS | 3772 | 1463036450525 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 00:00:50 INFO - PROCESS | 3772 | 1463036450535 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 3772 | ++DOCSHELL 13360C00 == 29 [pid = 3772] [id = 687] 00:00:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (13626400) [pid = 3772] [serial = 2061] [outer = 00000000] 00:00:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1362B800) [pid = 3772] [serial = 2062] [outer = 13626400] 00:00:50 INFO - PROCESS | 3772 | 1463036450583 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (13785C00) [pid = 3772] [serial = 2063] [outer = 13626400] 00:00:51 INFO - PROCESS | 3772 | 1463036451058 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] 00:00:51 INFO - PROCESS | 3772 | 1463036451105 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 00:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:00:51 INFO - PROCESS | 3772 | 1463036451108 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 3772 | 1463036451110 Marionette TRACE conn6 <- [1,2714,null,{}] 00:00:51 INFO - PROCESS | 3772 | 1463036451113 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}] 00:00:51 INFO - PROCESS | 3772 | 1463036451191 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 00:00:51 INFO - PROCESS | 3772 | 1463036451231 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 3772 | ++DOCSHELL 14913400 == 30 [pid = 3772] [id = 688] 00:00:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (14917800) [pid = 3772] [serial = 2064] [outer = 00000000] 00:00:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (149E9800) [pid = 3772] [serial = 2065] [outer = 14917800] 00:00:51 INFO - PROCESS | 3772 | 1463036451279 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (149EF400) [pid = 3772] [serial = 2066] [outer = 14917800] 00:00:51 INFO - PROCESS | 3772 | 1463036451734 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 00:00:51 INFO - PROCESS | 3772 | 1463036451780 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 3772 | 1463036451782 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 00:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:00:51 INFO - PROCESS | 3772 | 1463036451785 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 3772 | 1463036451787 Marionette TRACE conn6 <- [1,2718,null,{}] 00:00:51 INFO - PROCESS | 3772 | 1463036451790 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}] 00:00:51 INFO - PROCESS | 3772 | 1463036451891 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 00:00:51 INFO - PROCESS | 3772 | 1463036451902 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 3772 | ++DOCSHELL 15F66800 == 31 [pid = 3772] [id = 689] 00:00:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (16103000) [pid = 3772] [serial = 2067] [outer = 00000000] 00:00:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (16112400) [pid = 3772] [serial = 2068] [outer = 16103000] 00:00:51 INFO - PROCESS | 3772 | 1463036451950 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (161E8C00) [pid = 3772] [serial = 2069] [outer = 16103000] 00:00:52 INFO - PROCESS | 3772 | 1463036452856 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 3772 | 1463036452917 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 00:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:00:52 INFO - PROCESS | 3772 | 1463036452929 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 3772 | 1463036452931 Marionette TRACE conn6 <- [1,2722,null,{}] 00:00:52 INFO - PROCESS | 3772 | 1463036452935 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}] 00:00:53 INFO - PROCESS | 3772 | 1463036453046 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 00:00:53 INFO - PROCESS | 3772 | 1463036453053 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 3772 | ++DOCSHELL 161EE000 == 32 [pid = 3772] [id = 690] 00:00:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1648D400) [pid = 3772] [serial = 2070] [outer = 00000000] 00:00:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1649E400) [pid = 3772] [serial = 2071] [outer = 1648D400] 00:00:53 INFO - PROCESS | 3772 | 1463036453097 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (164A0000) [pid = 3772] [serial = 2072] [outer = 1648D400] 00:00:53 INFO - PROCESS | 3772 | 1463036453548 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]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 00:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:00:53 INFO - PROCESS | 3772 | 1463036453600 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 3772 | 1463036453602 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 00:00:53 INFO - PROCESS | 3772 | 1463036453605 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 3772 | 1463036453607 Marionette TRACE conn6 <- [1,2726,null,{}] 00:00:53 INFO - PROCESS | 3772 | 1463036453616 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}] 00:00:53 INFO - PROCESS | 3772 | 1463036453720 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 00:00:53 INFO - PROCESS | 3772 | 1463036453727 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 3772 | ++DOCSHELL 1649DC00 == 33 [pid = 3772] [id = 691] 00:00:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (164AB400) [pid = 3772] [serial = 2073] [outer = 00000000] 00:00:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (165C3800) [pid = 3772] [serial = 2074] [outer = 164AB400] 00:00:53 INFO - PROCESS | 3772 | 1463036453770 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (165BF000) [pid = 3772] [serial = 2075] [outer = 164AB400] 00:00:54 INFO - PROCESS | 3772 | 1463036454227 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]]]}] 00:00:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:00:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 00:00:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:00:54 INFO - PROCESS | 3772 | 1463036454296 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 3772 | 1463036454298 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 00:00:54 INFO - PROCESS | 3772 | 1463036454301 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - PROCESS | 3772 | 1463036454303 Marionette TRACE conn6 <- [1,2730,null,{}] 00:00:54 INFO - PROCESS | 3772 | 1463036454306 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}] 00:00:54 INFO - PROCESS | 3772 | 1463036454439 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 00:00:54 INFO - PROCESS | 3772 | 1463036454461 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 3772 | ++DOCSHELL 1232D400 == 34 [pid = 3772] [id = 692] 00:00:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1649BC00) [pid = 3772] [serial = 2076] [outer = 00000000] 00:00:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1671CC00) [pid = 3772] [serial = 2077] [outer = 1649BC00] 00:00:54 INFO - PROCESS | 3772 | 1463036454505 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1671E400) [pid = 3772] [serial = 2078] [outer = 1649BC00] 00:00:54 INFO - PROCESS | 3772 | 1463036454949 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]]]}] 00:00:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:00:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16495C00) [pid = 3772] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14914C00) [pid = 3772] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1335A800) [pid = 3772] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0DA0F800) [pid = 3772] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (0DA08800) [pid = 3772] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (0D963C00) [pid = 3772] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1649C400) [pid = 3772] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (0D915400) [pid = 3772] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:00:55 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (18034C00) [pid = 3772] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:00:55 INFO - PROCESS | 3772 | 1463036455082 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 3772 | 1463036455084 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 00:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:00:55 INFO - PROCESS | 3772 | 1463036455093 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 3772 | 1463036455095 Marionette TRACE conn6 <- [1,2734,null,{}] 00:00:55 INFO - PROCESS | 3772 | 1463036455099 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}] 00:00:55 INFO - PROCESS | 3772 | 1463036455188 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 00:00:55 INFO - PROCESS | 3772 | 1463036455195 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 3772 | ++DOCSHELL 0DD9A800 == 35 [pid = 3772] [id = 693] 00:00:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0DD9BC00) [pid = 3772] [serial = 2079] [outer = 00000000] 00:00:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1248B000) [pid = 3772] [serial = 2080] [outer = 0DD9BC00] 00:00:55 INFO - PROCESS | 3772 | 1463036455239 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (149E2C00) [pid = 3772] [serial = 2081] [outer = 0DD9BC00] 00:00:55 INFO - PROCESS | 3772 | 1463036455678 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:00:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 00:00:55 INFO - PROCESS | 3772 | 1463036455726 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 00:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:00:55 INFO - PROCESS | 3772 | 1463036455728 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 00:00:55 INFO - PROCESS | 3772 | 1463036455731 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 3772 | 1463036455734 Marionette TRACE conn6 <- [1,2738,null,{}] 00:00:55 INFO - PROCESS | 3772 | 1463036455737 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}] 00:00:55 INFO - PROCESS | 3772 | 1463036455871 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 00:00:55 INFO - PROCESS | 3772 | 1463036455888 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 3772 | ++DOCSHELL 14912400 == 36 [pid = 3772] [id = 694] 00:00:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (17546400) [pid = 3772] [serial = 2082] [outer = 00000000] 00:00:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17B10C00) [pid = 3772] [serial = 2083] [outer = 17546400] 00:00:55 INFO - PROCESS | 3772 | 1463036455940 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17B1B400) [pid = 3772] [serial = 2084] [outer = 17546400] 00:00:56 INFO - PROCESS | 3772 | 1463036456378 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 00:00:56 INFO - PROCESS | 3772 | 1463036456402 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 3772 | 1463036456404 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 00:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:00:56 INFO - PROCESS | 3772 | 1463036456420 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 3772 | 1463036456422 Marionette TRACE conn6 <- [1,2742,null,{}] 00:00:56 INFO - PROCESS | 3772 | 1463036456425 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}] 00:00:56 INFO - PROCESS | 3772 | 1463036456506 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 00:00:56 INFO - PROCESS | 3772 | 1463036456513 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 3772 | ++DOCSHELL 17C2E800 == 37 [pid = 3772] [id = 695] 00:00:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17C36000) [pid = 3772] [serial = 2085] [outer = 00000000] 00:00:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17D1D000) [pid = 3772] [serial = 2086] [outer = 17C36000] 00:00:56 INFO - PROCESS | 3772 | 1463036456556 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17D31800) [pid = 3772] [serial = 2087] [outer = 17C36000] 00:00:56 INFO - PROCESS | 3772 | 1463036456959 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 00:00:56 INFO - PROCESS | 3772 | 1463036456993 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 00:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:00:56 INFO - PROCESS | 3772 | 1463036456995 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 00:00:56 INFO - PROCESS | 3772 | 1463036456997 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 3772 | 1463036456999 Marionette TRACE conn6 <- [1,2746,null,{}] 00:00:57 INFO - PROCESS | 3772 | 1463036457002 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}] 00:00:57 INFO - PROCESS | 3772 | 1463036457117 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 00:00:57 INFO - PROCESS | 3772 | 1463036457275 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 3772 | ++DOCSHELL 0CF3FC00 == 38 [pid = 3772] [id = 696] 00:00:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0CF7B000) [pid = 3772] [serial = 2088] [outer = 00000000] 00:00:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (0D2ED000) [pid = 3772] [serial = 2089] [outer = 0CF7B000] 00:00:57 INFO - PROCESS | 3772 | 1463036457358 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0D857C00) [pid = 3772] [serial = 2090] [outer = 0CF7B000] 00:00:58 INFO - PROCESS | 3772 | 1463036458086 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:00:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1126ms 00:00:58 INFO - PROCESS | 3772 | 1463036458126 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 3772 | 1463036458131 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 00:00:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:00:58 INFO - PROCESS | 3772 | 1463036458136 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 3772 | 1463036458140 Marionette TRACE conn6 <- [1,2750,null,{}] 00:00:58 INFO - PROCESS | 3772 | 1463036458145 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}] 00:00:58 INFO - PROCESS | 3772 | 1463036458265 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 00:00:58 INFO - PROCESS | 3772 | 1463036458404 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 3772 | ++DOCSHELL 0DB52800 == 39 [pid = 3772] [id = 697] 00:00:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0DD98400) [pid = 3772] [serial = 2091] [outer = 00000000] 00:00:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1232AC00) [pid = 3772] [serial = 2092] [outer = 0DD98400] 00:00:58 INFO - PROCESS | 3772 | 1463036458465 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1325B800) [pid = 3772] [serial = 2093] [outer = 0DD98400] 00:00:59 INFO - PROCESS | 3772 | 1463036459396 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1276ms 00:00:59 INFO - PROCESS | 3772 | 1463036459416 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 3772 | 1463036459420 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 00:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:00:59 INFO - PROCESS | 3772 | 1463036459425 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 3772 | 1463036459429 Marionette TRACE conn6 <- [1,2754,null,{}] 00:00:59 INFO - PROCESS | 3772 | 1463036459435 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}] 00:00:59 INFO - PROCESS | 3772 | 1463036459538 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 00:00:59 INFO - PROCESS | 3772 | 1463036459685 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 17C2E800 == 38 [pid = 3772] [id = 695] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 14912400 == 37 [pid = 3772] [id = 694] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 0DD9A800 == 36 [pid = 3772] [id = 693] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 1232D400 == 35 [pid = 3772] [id = 692] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 1649DC00 == 34 [pid = 3772] [id = 691] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 161EE000 == 33 [pid = 3772] [id = 690] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 15F66800 == 32 [pid = 3772] [id = 689] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 14913400 == 31 [pid = 3772] [id = 688] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 13360C00 == 30 [pid = 3772] [id = 687] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 1232F400 == 29 [pid = 3772] [id = 686] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 0D967800 == 28 [pid = 3772] [id = 685] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1671D800) [pid = 3772] [serial = 2050] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | ++DOCSHELL 007BE800 == 29 [pid = 3772] [id = 698] 00:00:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (08D7E000) [pid = 3772] [serial = 2094] [outer = 00000000] 00:00:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0D850800) [pid = 3772] [serial = 2095] [outer = 08D7E000] 00:00:59 INFO - PROCESS | 3772 | 1463036459778 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0DA0BC00) [pid = 3772] [serial = 2096] [outer = 08D7E000] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 0D913800 == 28 [pid = 3772] [id = 684] 00:00:59 INFO - PROCESS | 3772 | --DOCSHELL 0DA10800 == 27 [pid = 3772] [id = 683] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15037400) [pid = 3772] [serial = 2041] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (15D76000) [pid = 3772] [serial = 2042] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16105800) [pid = 3772] [serial = 2044] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1649EC00) [pid = 3772] [serial = 2047] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13628800) [pid = 3772] [serial = 2038] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0DE0A800) [pid = 3772] [serial = 2035] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11A14800) [pid = 3772] [serial = 2036] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (0E459C00) [pid = 3772] [serial = 2033] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0DD99000) [pid = 3772] [serial = 2032] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1232B400) [pid = 3772] [serial = 2030] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (121A9800) [pid = 3772] [serial = 2029] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17B0E800) [pid = 3772] [serial = 2026] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17B13000) [pid = 3772] [serial = 2027] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1362F800) [pid = 3772] [serial = 2039] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (0DDEA800) [pid = 3772] [serial = 2000] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (18143800) [pid = 3772] [serial = 1997] [outer = 00000000] [url = about:blank] 00:00:59 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (164AA400) [pid = 3772] [serial = 2048] [outer = 00000000] [url = about:blank] 00:01:00 INFO - PROCESS | 3772 | 1463036460221 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]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 830ms 00:01:00 INFO - PROCESS | 3772 | 1463036460257 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 3772 | 1463036460263 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 00:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:01:00 INFO - PROCESS | 3772 | 1463036460270 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 3772 | 1463036460273 Marionette TRACE conn6 <- [1,2758,null,{}] 00:01:00 INFO - PROCESS | 3772 | 1463036460276 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}] 00:01:00 INFO - PROCESS | 3772 | 1463036460361 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 00:01:00 INFO - PROCESS | 3772 | 1463036460372 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 3772 | ++DOCSHELL 0DB5B000 == 28 [pid = 3772] [id = 699] 00:01:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0DD95000) [pid = 3772] [serial = 2097] [outer = 00000000] 00:01:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (0E4BE000) [pid = 3772] [serial = 2098] [outer = 0DD95000] 00:01:00 INFO - PROCESS | 3772 | 1463036460420 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11A14800) [pid = 3772] [serial = 2099] [outer = 0DD95000] 00:01:00 INFO - PROCESS | 3772 | 1463036460926 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]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 00:01:00 INFO - PROCESS | 3772 | 1463036460941 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 3772 | 1463036460943 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 00:01:00 INFO - PROCESS | 3772 | 1463036460947 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:01:00 INFO - PROCESS | 3772 | 1463036460951 Marionette TRACE conn6 <- [1,2762,null,{}] 00:01:00 INFO - PROCESS | 3772 | 1463036460967 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}] 00:01:01 INFO - PROCESS | 3772 | 1463036461085 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 00:01:01 INFO - PROCESS | 3772 | 1463036461183 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 3772 | ++DOCSHELL 12388800 == 29 [pid = 3772] [id = 700] 00:01:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12487400) [pid = 3772] [serial = 2100] [outer = 00000000] 00:01:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13351800) [pid = 3772] [serial = 2101] [outer = 12487400] 00:01:01 INFO - PROCESS | 3772 | 1463036461241 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13626800) [pid = 3772] [serial = 2102] [outer = 12487400] 00:01:01 INFO - PROCESS | 3772 | 1463036461636 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]]]}] 00:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 00:01:01 INFO - PROCESS | 3772 | 1463036461681 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 3772 | 1463036461684 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 00:01:01 INFO - PROCESS | 3772 | 1463036461687 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:01:01 INFO - PROCESS | 3772 | 1463036461689 Marionette TRACE conn6 <- [1,2766,null,{}] 00:01:01 INFO - PROCESS | 3772 | 1463036461692 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}] 00:01:01 INFO - PROCESS | 3772 | 1463036461774 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 00:01:01 INFO - PROCESS | 3772 | 1463036461780 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 3772 | ++DOCSHELL 1388A800 == 30 [pid = 3772] [id = 701] 00:01:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1388D800) [pid = 3772] [serial = 2103] [outer = 00000000] 00:01:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14DC5400) [pid = 3772] [serial = 2104] [outer = 1388D800] 00:01:01 INFO - PROCESS | 3772 | 1463036461826 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15D2BC00) [pid = 3772] [serial = 2105] [outer = 1388D800] 00:01:02 INFO - PROCESS | 3772 | 1463036462319 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 00:01:02 INFO - PROCESS | 3772 | 1463036462361 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 3772 | 1463036462363 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 00:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:01:02 INFO - PROCESS | 3772 | 1463036462367 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 3772 | 1463036462368 Marionette TRACE conn6 <- [1,2770,null,{}] 00:01:02 INFO - PROCESS | 3772 | 1463036462372 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}] 00:01:02 INFO - PROCESS | 3772 | 1463036462479 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 00:01:02 INFO - PROCESS | 3772 | 1463036462576 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 3772 | ++DOCSHELL 0E455800 == 31 [pid = 3772] [id = 702] 00:01:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15F61800) [pid = 3772] [serial = 2106] [outer = 00000000] 00:01:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16104400) [pid = 3772] [serial = 2107] [outer = 15F61800] 00:01:02 INFO - PROCESS | 3772 | 1463036462623 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (161EF400) [pid = 3772] [serial = 2108] [outer = 15F61800] 00:01:03 INFO - PROCESS | 3772 | 1463036463065 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]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 00:01:03 INFO - PROCESS | 3772 | 1463036463099 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 3772 | 1463036463101 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 00:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:01:03 INFO - PROCESS | 3772 | 1463036463104 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 3772 | 1463036463106 Marionette TRACE conn6 <- [1,2774,null,{}] 00:01:03 INFO - PROCESS | 3772 | 1463036463109 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}] 00:01:03 INFO - PROCESS | 3772 | 1463036463250 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 00:01:03 INFO - PROCESS | 3772 | 1463036463339 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 3772 | ++DOCSHELL 165C0000 == 32 [pid = 3772] [id = 703] 00:01:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (165C0800) [pid = 3772] [serial = 2109] [outer = 00000000] 00:01:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16716C00) [pid = 3772] [serial = 2110] [outer = 165C0800] 00:01:03 INFO - PROCESS | 3772 | 1463036463384 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16719400) [pid = 3772] [serial = 2111] [outer = 165C0800] 00:01:03 INFO - PROCESS | 3772 | 1463036463795 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]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 731ms 00:01:03 INFO - PROCESS | 3772 | 1463036463872 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 3772 | 1463036463874 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 00:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:01:03 INFO - PROCESS | 3772 | 1463036463886 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 3772 | 1463036463887 Marionette TRACE conn6 <- [1,2778,null,{}] 00:01:03 INFO - PROCESS | 3772 | 1463036463891 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}] 00:01:04 INFO - PROCESS | 3772 | 1463036464005 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 00:01:04 INFO - PROCESS | 3772 | 1463036464016 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 3772 | ++DOCSHELL 13632C00 == 33 [pid = 3772] [id = 704] 00:01:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15D7B800) [pid = 3772] [serial = 2112] [outer = 00000000] 00:01:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17457800) [pid = 3772] [serial = 2113] [outer = 15D7B800] 00:01:04 INFO - PROCESS | 3772 | 1463036464063 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1753D800) [pid = 3772] [serial = 2114] [outer = 15D7B800] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14D55800) [pid = 3772] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (164AB400) [pid = 3772] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0D96C800) [pid = 3772] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0D914400) [pid = 3772] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1649BC00) [pid = 3772] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0DD9BC00) [pid = 3772] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17546400) [pid = 3772] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16103000) [pid = 3772] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12330C00) [pid = 3772] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13353800) [pid = 3772] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14917800) [pid = 3772] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13626400) [pid = 3772] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:01:04 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1648D400) [pid = 3772] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:01:04 INFO - PROCESS | 3772 | 1463036464599 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 00:01:04 INFO - PROCESS | 3772 | 1463036464613 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 00:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:01:04 INFO - PROCESS | 3772 | 1463036464615 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 00:01:04 INFO - PROCESS | 3772 | 1463036464619 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 3772 | 1463036464620 Marionette TRACE conn6 <- [1,2782,null,{}] 00:01:04 INFO - PROCESS | 3772 | 1463036464624 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}] 00:01:04 INFO - PROCESS | 3772 | 1463036464699 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 00:01:04 INFO - PROCESS | 3772 | 1463036464706 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 3772 | ++DOCSHELL 165C4000 == 34 [pid = 3772] [id = 705] 00:01:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (165C8400) [pid = 3772] [serial = 2115] [outer = 00000000] 00:01:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17457000) [pid = 3772] [serial = 2116] [outer = 165C8400] 00:01:04 INFO - PROCESS | 3772 | 1463036464752 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17B12000) [pid = 3772] [serial = 2117] [outer = 165C8400] 00:01:05 INFO - PROCESS | 3772 | 1463036465174 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]]]}] 00:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 00:01:05 INFO - PROCESS | 3772 | 1463036465249 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 00:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:01:05 INFO - PROCESS | 3772 | 1463036465251 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 00:01:05 INFO - PROCESS | 3772 | 1463036465255 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 3772 | 1463036465256 Marionette TRACE conn6 <- [1,2786,null,{}] 00:01:05 INFO - PROCESS | 3772 | 1463036465260 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}] 00:01:05 INFO - PROCESS | 3772 | 1463036465338 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 00:01:05 INFO - PROCESS | 3772 | 1463036465345 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 3772 | ++DOCSHELL 16E47800 == 35 [pid = 3772] [id = 706] 00:01:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17B17800) [pid = 3772] [serial = 2118] [outer = 00000000] 00:01:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17D16400) [pid = 3772] [serial = 2119] [outer = 17B17800] 00:01:05 INFO - PROCESS | 3772 | 1463036465388 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17D1CC00) [pid = 3772] [serial = 2120] [outer = 17B17800] 00:01:05 INFO - PROCESS | 3772 | 1463036465849 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]]]}] 00:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 00:01:05 INFO - PROCESS | 3772 | 1463036465893 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 3772 | 1463036465895 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 00:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:01:05 INFO - PROCESS | 3772 | 1463036465899 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 3772 | 1463036465900 Marionette TRACE conn6 <- [1,2790,null,{}] 00:01:05 INFO - PROCESS | 3772 | 1463036465904 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}] 00:01:05 INFO - PROCESS | 3772 | 1463036465989 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 00:01:05 INFO - PROCESS | 3772 | 1463036465995 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 3772 | ++DOCSHELL 13785400 == 36 [pid = 3772] [id = 707] 00:01:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17D3A000) [pid = 3772] [serial = 2121] [outer = 00000000] 00:01:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (18030800) [pid = 3772] [serial = 2122] [outer = 17D3A000] 00:01:06 INFO - PROCESS | 3772 | 1463036466039 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (18036000) [pid = 3772] [serial = 2123] [outer = 17D3A000] 00:01:06 INFO - PROCESS | 3772 | --DOCSHELL 007BE800 == 35 [pid = 3772] [id = 698] 00:01:06 INFO - PROCESS | 3772 | --DOCSHELL 0DB52800 == 34 [pid = 3772] [id = 697] 00:01:06 INFO - PROCESS | 3772 | --DOCSHELL 0CF3FC00 == 33 [pid = 3772] [id = 696] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 0DB5B000 == 32 [pid = 3772] [id = 699] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 16E47800 == 31 [pid = 3772] [id = 706] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 13632C00 == 30 [pid = 3772] [id = 704] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 165C0000 == 29 [pid = 3772] [id = 703] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 165C4000 == 28 [pid = 3772] [id = 705] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 1388A800 == 27 [pid = 3772] [id = 701] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 0E455800 == 26 [pid = 3772] [id = 702] 00:01:07 INFO - PROCESS | 3772 | --DOCSHELL 12388800 == 25 [pid = 3772] [id = 700] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (165C3800) [pid = 3772] [serial = 2074] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0DD97400) [pid = 3772] [serial = 2056] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0DDE2400) [pid = 3772] [serial = 2057] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0D919000) [pid = 3772] [serial = 2053] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (0D91CC00) [pid = 3772] [serial = 2054] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1671CC00) [pid = 3772] [serial = 2077] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1248B000) [pid = 3772] [serial = 2080] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17B10C00) [pid = 3772] [serial = 2083] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1671E400) [pid = 3772] [serial = 2078] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16112400) [pid = 3772] [serial = 2068] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (12386C00) [pid = 3772] [serial = 2059] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (123E6400) [pid = 3772] [serial = 2060] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1671DC00) [pid = 3772] [serial = 2051] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (149E9800) [pid = 3772] [serial = 2065] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (149EF400) [pid = 3772] [serial = 2066] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1362B800) [pid = 3772] [serial = 2062] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (13785C00) [pid = 3772] [serial = 2063] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1649E400) [pid = 3772] [serial = 2071] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (165BF000) [pid = 3772] [serial = 2075] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (164A0000) [pid = 3772] [serial = 2072] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (17B1B400) [pid = 3772] [serial = 2084] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (161E8C00) [pid = 3772] [serial = 2069] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (149E2C00) [pid = 3772] [serial = 2081] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (16113C00) [pid = 3772] [serial = 2045] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (17D1D000) [pid = 3772] [serial = 2086] [outer = 00000000] [url = about:blank] 00:01:07 INFO - PROCESS | 3772 | 1463036467805 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:01:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1923ms 00:01:07 INFO - PROCESS | 3772 | 1463036467824 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 3772 | 1463036467828 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 00:01:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:01:07 INFO - PROCESS | 3772 | 1463036467833 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 3772 | 1463036467836 Marionette TRACE conn6 <- [1,2794,null,{}] 00:01:07 INFO - PROCESS | 3772 | 1463036467842 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}] 00:01:07 INFO - PROCESS | 3772 | 1463036467930 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 00:01:07 INFO - PROCESS | 3772 | 1463036467939 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 3772 | ++DOCSHELL 0D85B000 == 26 [pid = 3772] [id = 708] 00:01:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (0D85B400) [pid = 3772] [serial = 2124] [outer = 00000000] 00:01:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (0D91C400) [pid = 3772] [serial = 2125] [outer = 0D85B400] 00:01:07 INFO - PROCESS | 3772 | 1463036467990 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (0D966000) [pid = 3772] [serial = 2126] [outer = 0D85B400] 00:01:08 INFO - PROCESS | 3772 | 1463036468504 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]]]}] 00:01:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:01:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 00:01:08 INFO - PROCESS | 3772 | 1463036468564 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 3772 | 1463036468570 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 00:01:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:01:08 INFO - PROCESS | 3772 | 1463036468577 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 3772 | 1463036468579 Marionette TRACE conn6 <- [1,2798,null,{}] 00:01:08 INFO - PROCESS | 3772 | 1463036468583 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}] 00:01:08 INFO - PROCESS | 3772 | 1463036468666 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 00:01:08 INFO - PROCESS | 3772 | 1463036468675 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 3772 | ++DOCSHELL 0DD94000 == 27 [pid = 3772] [id = 709] 00:01:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (0DD97000) [pid = 3772] [serial = 2127] [outer = 00000000] 00:01:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (0DD9C800) [pid = 3772] [serial = 2128] [outer = 0DD97000] 00:01:08 INFO - PROCESS | 3772 | 1463036468723 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (0DE0B400) [pid = 3772] [serial = 2129] [outer = 0DD97000] 00:01:09 INFO - PROCESS | 3772 | 1463036469193 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]]]}] 00:01:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:01:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 00:01:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:01:09 INFO - PROCESS | 3772 | 1463036469249 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 00:01:09 INFO - PROCESS | 3772 | 1463036469252 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 00:01:09 INFO - PROCESS | 3772 | 1463036469255 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - PROCESS | 3772 | 1463036469259 Marionette TRACE conn6 <- [1,2802,null,{}] 00:01:09 INFO - PROCESS | 3772 | 1463036469270 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}] 00:01:09 INFO - PROCESS | 3772 | 1463036469388 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 00:01:09 INFO - PROCESS | 3772 | 1463036469489 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 3772 | ++DOCSHELL 12334000 == 28 [pid = 3772] [id = 710] 00:01:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (12334C00) [pid = 3772] [serial = 2130] [outer = 00000000] 00:01:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (12388800) [pid = 3772] [serial = 2131] [outer = 12334C00] 00:01:09 INFO - PROCESS | 3772 | 1463036469540 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (123EA000) [pid = 3772] [serial = 2132] [outer = 12334C00] 00:01:09 INFO - PROCESS | 3772 | 1463036469913 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]]]}] 00:01:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:01:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 00:01:09 INFO - PROCESS | 3772 | 1463036469990 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 00:01:09 INFO - PROCESS | 3772 | 1463036469992 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 00:01:09 INFO - PROCESS | 3772 | 1463036469995 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:01:09 INFO - PROCESS | 3772 | 1463036469997 Marionette TRACE conn6 <- [1,2806,null,{}] 00:01:09 INFO - PROCESS | 3772 | 1463036470000 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}] 00:01:10 INFO - PROCESS | 3772 | 1463036470082 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 00:01:10 INFO - PROCESS | 3772 | 1463036470099 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 3772 | ++DOCSHELL 1325BC00 == 29 [pid = 3772] [id = 711] 00:01:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (13352000) [pid = 3772] [serial = 2133] [outer = 00000000] 00:01:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13629000) [pid = 3772] [serial = 2134] [outer = 13352000] 00:01:10 INFO - PROCESS | 3772 | 1463036470148 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13786000) [pid = 3772] [serial = 2135] [outer = 13352000] 00:01:10 INFO - PROCESS | 3772 | 1463036470565 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]]]}] 00:01:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:01:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 00:01:10 INFO - PROCESS | 3772 | 1463036470634 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 3772 | 1463036470636 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 00:01:10 INFO - PROCESS | 3772 | 1463036470640 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:01:10 INFO - PROCESS | 3772 | 1463036470641 Marionette TRACE conn6 <- [1,2810,null,{}] 00:01:10 INFO - PROCESS | 3772 | 1463036470645 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}] 00:01:10 INFO - PROCESS | 3772 | 1463036470724 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 00:01:10 INFO - PROCESS | 3772 | 1463036470735 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 3772 | ++DOCSHELL 14913400 == 30 [pid = 3772] [id = 712] 00:01:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14914C00) [pid = 3772] [serial = 2136] [outer = 00000000] 00:01:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (149E7400) [pid = 3772] [serial = 2137] [outer = 14914C00] 00:01:10 INFO - PROCESS | 3772 | 1463036470779 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (149EDC00) [pid = 3772] [serial = 2138] [outer = 14914C00] 00:01:11 INFO - PROCESS | 3772 | 1463036471233 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 00:01:11 INFO - PROCESS | 3772 | 1463036471275 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 3772 | 1463036471277 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 00:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:01:11 INFO - PROCESS | 3772 | 1463036471280 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 3772 | 1463036471282 Marionette TRACE conn6 <- [1,2814,null,{}] 00:01:11 INFO - PROCESS | 3772 | 1463036471285 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}] 00:01:11 INFO - PROCESS | 3772 | 1463036471381 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 00:01:11 INFO - PROCESS | 3772 | 1463036471391 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 3772 | ++DOCSHELL 15D7C400 == 31 [pid = 3772] [id = 713] 00:01:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (15F67400) [pid = 3772] [serial = 2139] [outer = 00000000] 00:01:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16114800) [pid = 3772] [serial = 2140] [outer = 15F67400] 00:01:11 INFO - PROCESS | 3772 | 1463036471439 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1648CC00) [pid = 3772] [serial = 2141] [outer = 15F67400] 00:01:11 INFO - PROCESS | 3772 | 1463036471893 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 00:01:11 INFO - PROCESS | 3772 | 1463036471928 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 3772 | 1463036471930 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 00:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:01:11 INFO - PROCESS | 3772 | 1463036471933 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 3772 | 1463036471935 Marionette TRACE conn6 <- [1,2818,null,{}] 00:01:11 INFO - PROCESS | 3772 | 1463036471939 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}] 00:01:12 INFO - PROCESS | 3772 | 1463036472012 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 00:01:12 INFO - PROCESS | 3772 | 1463036472019 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 3772 | ++DOCSHELL 16490C00 == 32 [pid = 3772] [id = 714] 00:01:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16494800) [pid = 3772] [serial = 2142] [outer = 00000000] 00:01:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1649AC00) [pid = 3772] [serial = 2143] [outer = 16494800] 00:01:12 INFO - PROCESS | 3772 | 1463036472062 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (164A4C00) [pid = 3772] [serial = 2144] [outer = 16494800] 00:01:12 INFO - PROCESS | 3772 | 1463036472528 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 00:01:12 INFO - PROCESS | 3772 | 1463036472574 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 3772 | 1463036472576 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 00:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:01:12 INFO - PROCESS | 3772 | 1463036472579 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 3772 | 1463036472580 Marionette TRACE conn6 <- [1,2822,null,{}] 00:01:12 INFO - PROCESS | 3772 | 1463036472588 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}] 00:01:12 INFO - PROCESS | 3772 | 1463036472667 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 00:01:12 INFO - PROCESS | 3772 | 1463036472674 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 3772 | ++DOCSHELL 164A1000 == 33 [pid = 3772] [id = 715] 00:01:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (164A6C00) [pid = 3772] [serial = 2145] [outer = 00000000] 00:01:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (165C1800) [pid = 3772] [serial = 2146] [outer = 164A6C00] 00:01:12 INFO - PROCESS | 3772 | 1463036472718 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (165BDC00) [pid = 3772] [serial = 2147] [outer = 164A6C00] 00:01:13 INFO - PROCESS | 3772 | 1463036473178 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 00:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:01:13 INFO - PROCESS | 3772 | 1463036473211 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 3772 | 1463036473214 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 00:01:13 INFO - PROCESS | 3772 | 1463036473217 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 3772 | 1463036473219 Marionette TRACE conn6 <- [1,2826,null,{}] 00:01:13 INFO - PROCESS | 3772 | 1463036473223 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}] 00:01:13 INFO - PROCESS | 3772 | 1463036473337 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 00:01:13 INFO - PROCESS | 3772 | 1463036473346 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 3772 | ++DOCSHELL 12330C00 == 34 [pid = 3772] [id = 716] 00:01:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1671E400) [pid = 3772] [serial = 2148] [outer = 00000000] 00:01:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16E3E800) [pid = 3772] [serial = 2149] [outer = 1671E400] 00:01:13 INFO - PROCESS | 3772 | 1463036473390 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16E3FC00) [pid = 3772] [serial = 2150] [outer = 1671E400] 00:01:13 INFO - PROCESS | 3772 | 1463036473874 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 00:01:13 INFO - PROCESS | 3772 | 1463036473891 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 3772 | 1463036473893 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 00:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:01:13 INFO - PROCESS | 3772 | 1463036473896 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 3772 | 1463036473898 Marionette TRACE conn6 <- [1,2830,null,{}] 00:01:13 INFO - PROCESS | 3772 | 1463036473902 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}] 00:01:14 INFO - PROCESS | 3772 | 1463036474020 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 00:01:14 INFO - PROCESS | 3772 | 1463036474026 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 3772 | ++DOCSHELL 0D750800 == 35 [pid = 3772] [id = 717] 00:01:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0D754C00) [pid = 3772] [serial = 2151] [outer = 00000000] 00:01:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17461C00) [pid = 3772] [serial = 2152] [outer = 0D754C00] 00:01:14 INFO - PROCESS | 3772 | 1463036474070 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17B0D800) [pid = 3772] [serial = 2153] [outer = 0D754C00] 00:01:14 INFO - PROCESS | 3772 | 1463036474536 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 00:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:01:14 INFO - PROCESS | 3772 | 1463036474568 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 3772 | 1463036474570 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 00:01:14 INFO - PROCESS | 3772 | 1463036474573 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 3772 | 1463036474575 Marionette TRACE conn6 <- [1,2834,null,{}] 00:01:14 INFO - PROCESS | 3772 | 1463036474579 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}] 00:01:14 INFO - PROCESS | 3772 | 1463036474704 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 00:01:14 INFO - PROCESS | 3772 | 1463036474813 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 3772 | ++DOCSHELL 13889000 == 36 [pid = 3772] [id = 718] 00:01:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17B10C00) [pid = 3772] [serial = 2154] [outer = 00000000] 00:01:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17D1D000) [pid = 3772] [serial = 2155] [outer = 17B10C00] 00:01:14 INFO - PROCESS | 3772 | 1463036474862 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17D39400) [pid = 3772] [serial = 2156] [outer = 17B10C00] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17C36000) [pid = 3772] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17B17800) [pid = 3772] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15F61800) [pid = 3772] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (165C0800) [pid = 3772] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15D7B800) [pid = 3772] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1388D800) [pid = 3772] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12487400) [pid = 3772] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0DD95000) [pid = 3772] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (08D7E000) [pid = 3772] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0DD98400) [pid = 3772] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0CF7B000) [pid = 3772] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:01:15 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (165C8400) [pid = 3772] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:01:15 INFO - PROCESS | 3772 | 1463036475367 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]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 830ms 00:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:01:15 INFO - PROCESS | 3772 | 1463036475408 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 3772 | 1463036475410 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 00:01:15 INFO - PROCESS | 3772 | 1463036475413 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 3772 | 1463036475415 Marionette TRACE conn6 <- [1,2838,null,{}] 00:01:15 INFO - PROCESS | 3772 | 1463036475418 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}] 00:01:15 INFO - PROCESS | 3772 | 1463036475496 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 00:01:15 INFO - PROCESS | 3772 | 1463036475503 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 3772 | ++DOCSHELL 13353800 == 37 [pid = 3772] [id = 719] 00:01:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13359000) [pid = 3772] [serial = 2157] [outer = 00000000] 00:01:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1649CC00) [pid = 3772] [serial = 2158] [outer = 13359000] 00:01:15 INFO - PROCESS | 3772 | 1463036475546 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (165C0800) [pid = 3772] [serial = 2159] [outer = 13359000] 00:01:15 INFO - PROCESS | 3772 | 1463036475962 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 570ms 00:01:15 INFO - PROCESS | 3772 | 1463036475984 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 3772 | 1463036475986 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 00:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:01:15 INFO - PROCESS | 3772 | 1463036475989 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 3772 | 1463036475991 Marionette TRACE conn6 <- [1,2842,null,{}] 00:01:15 INFO - PROCESS | 3772 | 1463036475994 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}] 00:01:16 INFO - PROCESS | 3772 | 1463036476117 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 00:01:16 INFO - PROCESS | 3772 | 1463036476126 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 3772 | ++DOCSHELL 1648F800 == 38 [pid = 3772] [id = 720] 00:01:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17B15C00) [pid = 3772] [serial = 2160] [outer = 00000000] 00:01:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1802F400) [pid = 3772] [serial = 2161] [outer = 17B15C00] 00:01:16 INFO - PROCESS | 3772 | 1463036476170 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (18038400) [pid = 3772] [serial = 2162] [outer = 17B15C00] 00:01:16 INFO - PROCESS | 3772 | 1463036476604 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]]]}] 00:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 00:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:01:16 INFO - PROCESS | 3772 | 1463036476661 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 3772 | 1463036476663 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 00:01:16 INFO - PROCESS | 3772 | 1463036476674 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 3772 | 1463036476677 Marionette TRACE conn6 <- [1,2846,null,{}] 00:01:16 INFO - PROCESS | 3772 | 1463036476681 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}] 00:01:16 INFO - PROCESS | 3772 | 1463036476764 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 00:01:16 INFO - PROCESS | 3772 | 1463036476773 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 3772 | ++DOCSHELL 1803BC00 == 39 [pid = 3772] [id = 721] 00:01:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18144400) [pid = 3772] [serial = 2163] [outer = 00000000] 00:01:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1814A000) [pid = 3772] [serial = 2164] [outer = 18144400] 00:01:16 INFO - PROCESS | 3772 | 1463036476819 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1814C400) [pid = 3772] [serial = 2165] [outer = 18144400] 00:01:17 INFO - PROCESS | 3772 | --DOCSHELL 13785400 == 38 [pid = 3772] [id = 707] 00:01:17 INFO - PROCESS | 3772 | --DOCSHELL 0D85B000 == 37 [pid = 3772] [id = 708] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 0DD94000 == 36 [pid = 3772] [id = 709] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 1325BC00 == 35 [pid = 3772] [id = 711] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 12334000 == 34 [pid = 3772] [id = 710] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 15D7C400 == 33 [pid = 3772] [id = 713] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 14913400 == 32 [pid = 3772] [id = 712] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 16490C00 == 31 [pid = 3772] [id = 714] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 1648F800 == 30 [pid = 3772] [id = 720] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 164A1000 == 29 [pid = 3772] [id = 715] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 13353800 == 28 [pid = 3772] [id = 719] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 12330C00 == 27 [pid = 3772] [id = 716] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 13889000 == 26 [pid = 3772] [id = 718] 00:01:18 INFO - PROCESS | 3772 | --DOCSHELL 0D750800 == 25 [pid = 3772] [id = 717] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17D31800) [pid = 3772] [serial = 2087] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17D1CC00) [pid = 3772] [serial = 2120] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (18030800) [pid = 3772] [serial = 2122] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16104400) [pid = 3772] [serial = 2107] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16716C00) [pid = 3772] [serial = 2110] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (161EF400) [pid = 3772] [serial = 2108] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17457800) [pid = 3772] [serial = 2113] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16719400) [pid = 3772] [serial = 2111] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17D16400) [pid = 3772] [serial = 2119] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1753D800) [pid = 3772] [serial = 2114] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14DC5400) [pid = 3772] [serial = 2104] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13351800) [pid = 3772] [serial = 2101] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13626800) [pid = 3772] [serial = 2102] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0E4BE000) [pid = 3772] [serial = 2098] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11A14800) [pid = 3772] [serial = 2099] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (0D850800) [pid = 3772] [serial = 2095] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (0DA0BC00) [pid = 3772] [serial = 2096] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1325B800) [pid = 3772] [serial = 2093] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1232AC00) [pid = 3772] [serial = 2092] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (0D857C00) [pid = 3772] [serial = 2090] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (0D2ED000) [pid = 3772] [serial = 2089] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (17B12000) [pid = 3772] [serial = 2117] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (17457000) [pid = 3772] [serial = 2116] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (15D2BC00) [pid = 3772] [serial = 2105] [outer = 00000000] [url = about:blank] 00:01:18 INFO - PROCESS | 3772 | 1463036478640 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2028ms 00:01:18 INFO - PROCESS | 3772 | 1463036478696 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 3772 | 1463036478699 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 00:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:01:18 INFO - PROCESS | 3772 | 1463036478704 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - PROCESS | 3772 | 1463036478706 Marionette TRACE conn6 <- [1,2850,null,{}] 00:01:18 INFO - PROCESS | 3772 | 1463036478713 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}] 00:01:18 INFO - PROCESS | 3772 | 1463036478803 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 00:01:18 INFO - PROCESS | 3772 | 1463036478815 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 3772 | ++DOCSHELL 0D84E000 == 26 [pid = 3772] [id = 722] 00:01:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (0D84E400) [pid = 3772] [serial = 2166] [outer = 00000000] 00:01:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (0D85A400) [pid = 3772] [serial = 2167] [outer = 0D84E400] 00:01:18 INFO - PROCESS | 3772 | 1463036478864 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (0D911000) [pid = 3772] [serial = 2168] [outer = 0D84E400] 00:01:19 INFO - PROCESS | 3772 | 1463036479378 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:01:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 00:01:19 INFO - PROCESS | 3772 | 1463036479436 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 3772 | 1463036479442 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 00:01:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:01:19 INFO - PROCESS | 3772 | 1463036479448 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 3772 | 1463036479451 Marionette TRACE conn6 <- [1,2854,null,{}] 00:01:19 INFO - PROCESS | 3772 | 1463036479455 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}] 00:01:19 INFO - PROCESS | 3772 | 1463036479546 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 00:01:19 INFO - PROCESS | 3772 | 1463036479554 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0F400 == 27 [pid = 3772] [id = 723] 00:01:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (0DA10000) [pid = 3772] [serial = 2169] [outer = 00000000] 00:01:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (0DD92800) [pid = 3772] [serial = 2170] [outer = 0DA10000] 00:01:19 INFO - PROCESS | 3772 | 1463036479602 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0DD99C00) [pid = 3772] [serial = 2171] [outer = 0DA10000] 00:01:20 INFO - PROCESS | 3772 | 1463036480084 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 00:01:20 INFO - PROCESS | 3772 | 1463036480122 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 3772 | 1463036480125 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 00:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:01:20 INFO - PROCESS | 3772 | 1463036480128 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 3772 | 1463036480132 Marionette TRACE conn6 <- [1,2858,null,{}] 00:01:20 INFO - PROCESS | 3772 | 1463036480143 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}] 00:01:20 INFO - PROCESS | 3772 | 1463036480255 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 00:01:20 INFO - PROCESS | 3772 | 1463036480355 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 3772 | ++DOCSHELL 12132C00 == 28 [pid = 3772] [id = 724] 00:01:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (12137000) [pid = 3772] [serial = 2172] [outer = 00000000] 00:01:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (121AEC00) [pid = 3772] [serial = 2173] [outer = 12137000] 00:01:20 INFO - PROCESS | 3772 | 1463036480407 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1232AC00) [pid = 3772] [serial = 2174] [outer = 12137000] 00:01:20 INFO - PROCESS | 3772 | 1463036480878 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 790ms 00:01:20 INFO - PROCESS | 3772 | 1463036480920 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 3772 | 1463036480922 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 00:01:20 INFO - PROCESS | 3772 | 1463036480926 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:01:20 INFO - PROCESS | 3772 | 1463036480927 Marionette TRACE conn6 <- [1,2862,null,{}] 00:01:20 INFO - PROCESS | 3772 | 1463036480931 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}] 00:01:21 INFO - PROCESS | 3772 | 1463036481021 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 00:01:21 INFO - PROCESS | 3772 | 1463036481028 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 3772 | ++DOCSHELL 1237EC00 == 29 [pid = 3772] [id = 725] 00:01:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (12388400) [pid = 3772] [serial = 2175] [outer = 00000000] 00:01:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1325C800) [pid = 3772] [serial = 2176] [outer = 12388400] 00:01:21 INFO - PROCESS | 3772 | 1463036481073 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13358000) [pid = 3772] [serial = 2177] [outer = 12388400] 00:01:21 INFO - PROCESS | 3772 | 1463036481489 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:01:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 00:01:21 INFO - PROCESS | 3772 | 1463036481560 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 3772 | 1463036481562 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 00:01:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:01:21 INFO - PROCESS | 3772 | 1463036481566 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 3772 | 1463036481567 Marionette TRACE conn6 <- [1,2866,null,{}] 00:01:21 INFO - PROCESS | 3772 | 1463036481571 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}] 00:01:21 INFO - PROCESS | 3772 | 1463036481677 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 00:01:21 INFO - PROCESS | 3772 | 1463036481689 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 3772 | ++DOCSHELL 1362CC00 == 30 [pid = 3772] [id = 726] 00:01:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1362F000) [pid = 3772] [serial = 2178] [outer = 00000000] 00:01:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13893800) [pid = 3772] [serial = 2179] [outer = 1362F000] 00:01:21 INFO - PROCESS | 3772 | 1463036481736 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (149E2C00) [pid = 3772] [serial = 2180] [outer = 1362F000] 00:01:22 INFO - PROCESS | 3772 | 1463036482194 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 00:01:22 INFO - PROCESS | 3772 | 1463036482240 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 3772 | 1463036482242 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 00:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:01:22 INFO - PROCESS | 3772 | 1463036482245 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 3772 | 1463036482247 Marionette TRACE conn6 <- [1,2870,null,{}] 00:01:22 INFO - PROCESS | 3772 | 1463036482251 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}] 00:01:22 INFO - PROCESS | 3772 | 1463036482350 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 00:01:22 INFO - PROCESS | 3772 | 1463036482358 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 3772 | ++DOCSHELL 15D5F800 == 31 [pid = 3772] [id = 727] 00:01:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15D5FC00) [pid = 3772] [serial = 2181] [outer = 00000000] 00:01:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15D7B800) [pid = 3772] [serial = 2182] [outer = 15D5FC00] 00:01:22 INFO - PROCESS | 3772 | 1463036482406 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16104C00) [pid = 3772] [serial = 2183] [outer = 15D5FC00] 00:01:22 INFO - PROCESS | 3772 | 1463036482855 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:01:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 00:01:22 INFO - PROCESS | 3772 | 1463036482876 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 00:01:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:01:22 INFO - PROCESS | 3772 | 1463036482878 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 00:01:22 INFO - PROCESS | 3772 | 1463036482881 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 3772 | 1463036482883 Marionette TRACE conn6 <- [1,2874,null,{}] 00:01:22 INFO - PROCESS | 3772 | 1463036482890 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}] 00:01:22 INFO - PROCESS | 3772 | 1463036482965 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 00:01:22 INFO - PROCESS | 3772 | 1463036482972 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 3772 | ++DOCSHELL 16109800 == 32 [pid = 3772] [id = 728] 00:01:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1611A800) [pid = 3772] [serial = 2184] [outer = 00000000] 00:01:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16492000) [pid = 3772] [serial = 2185] [outer = 1611A800] 00:01:23 INFO - PROCESS | 3772 | 1463036483016 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1649D400) [pid = 3772] [serial = 2186] [outer = 1611A800] 00:01:23 INFO - PROCESS | 3772 | 1463036483480 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]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 00:01:23 INFO - PROCESS | 3772 | 1463036483523 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 3772 | 1463036483525 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 00:01:23 INFO - PROCESS | 3772 | 1463036483528 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:01:23 INFO - PROCESS | 3772 | 1463036483530 Marionette TRACE conn6 <- [1,2878,null,{}] 00:01:23 INFO - PROCESS | 3772 | 1463036483534 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}] 00:01:23 INFO - PROCESS | 3772 | 1463036483610 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 00:01:23 INFO - PROCESS | 3772 | 1463036483620 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 3772 | ++DOCSHELL 08D7D400 == 33 [pid = 3772] [id = 729] 00:01:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1649FC00) [pid = 3772] [serial = 2187] [outer = 00000000] 00:01:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (149EE800) [pid = 3772] [serial = 2188] [outer = 1649FC00] 00:01:23 INFO - PROCESS | 3772 | 1463036483666 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1362E000) [pid = 3772] [serial = 2189] [outer = 1649FC00] 00:01:24 INFO - PROCESS | 3772 | 1463036484145 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 00:01:24 INFO - PROCESS | 3772 | 1463036484203 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 3772 | 1463036484205 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 00:01:24 INFO - PROCESS | 3772 | 1463036484209 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:01:24 INFO - PROCESS | 3772 | 1463036484210 Marionette TRACE conn6 <- [1,2882,null,{}] 00:01:24 INFO - PROCESS | 3772 | 1463036484214 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}] 00:01:24 INFO - PROCESS | 3772 | 1463036484324 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 00:01:24 INFO - PROCESS | 3772 | 1463036484415 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 3772 | ++DOCSHELL 12132800 == 34 [pid = 3772] [id = 730] 00:01:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16711C00) [pid = 3772] [serial = 2190] [outer = 00000000] 00:01:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1671CC00) [pid = 3772] [serial = 2191] [outer = 16711C00] 00:01:24 INFO - PROCESS | 3772 | 1463036484460 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1671D400) [pid = 3772] [serial = 2192] [outer = 16711C00] 00:01:24 INFO - PROCESS | 3772 | 1463036484907 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 00:01:24 INFO - PROCESS | 3772 | 1463036484944 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 3772 | 1463036484946 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 00:01:24 INFO - PROCESS | 3772 | 1463036484950 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:01:24 INFO - PROCESS | 3772 | 1463036484952 Marionette TRACE conn6 <- [1,2886,null,{}] 00:01:24 INFO - PROCESS | 3772 | 1463036484955 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}] 00:01:25 INFO - PROCESS | 3772 | 1463036485071 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 00:01:25 INFO - PROCESS | 3772 | 1463036485077 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 3772 | ++DOCSHELL 16E42800 == 35 [pid = 3772] [id = 731] 00:01:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1745A800) [pid = 3772] [serial = 2193] [outer = 00000000] 00:01:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17548800) [pid = 3772] [serial = 2194] [outer = 1745A800] 00:01:25 INFO - PROCESS | 3772 | 1463036485121 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17B13800) [pid = 3772] [serial = 2195] [outer = 1745A800] 00:01:25 INFO - PROCESS | 3772 | 1463036485587 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 00:01:25 INFO - PROCESS | 3772 | 1463036485623 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 3772 | 1463036485626 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 00:01:25 INFO - PROCESS | 3772 | 1463036485628 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:01:25 INFO - PROCESS | 3772 | 1463036485631 Marionette TRACE conn6 <- [1,2890,null,{}] 00:01:25 INFO - PROCESS | 3772 | 1463036485640 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}] 00:01:25 INFO - PROCESS | 3772 | 1463036485809 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17B15C00) [pid = 3772] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1671E400) [pid = 3772] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (0D754C00) [pid = 3772] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17B10C00) [pid = 3772] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (0DD97000) [pid = 3772] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (0D85B400) [pid = 3772] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17D3A000) [pid = 3772] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (164A6C00) [pid = 3772] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16494800) [pid = 3772] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (15F67400) [pid = 3772] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (14914C00) [pid = 3772] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13352000) [pid = 3772] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12334C00) [pid = 3772] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:01:26 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13359000) [pid = 3772] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:01:26 INFO - PROCESS | 3772 | 1463036486068 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 3772 | ++DOCSHELL 0CF83000 == 36 [pid = 3772] [id = 732] 00:01:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0CFF1800) [pid = 3772] [serial = 2196] [outer = 00000000] 00:01:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0DA0F800) [pid = 3772] [serial = 2197] [outer = 0CFF1800] 00:01:26 INFO - PROCESS | 3772 | 1463036486120 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1335A400) [pid = 3772] [serial = 2198] [outer = 0CFF1800] 00:01:26 INFO - PROCESS | 3772 | 1463036486507 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:01:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 930ms 00:01:26 INFO - PROCESS | 3772 | 1463036486563 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 3772 | 1463036486565 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 00:01:26 INFO - PROCESS | 3772 | 1463036486569 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:01:26 INFO - PROCESS | 3772 | 1463036486570 Marionette TRACE conn6 <- [1,2894,null,{}] 00:01:26 INFO - PROCESS | 3772 | 1463036486574 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}] 00:01:26 INFO - PROCESS | 3772 | 1463036486651 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 00:01:26 INFO - PROCESS | 3772 | 1463036486657 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 3772 | ++DOCSHELL 149E9000 == 37 [pid = 3772] [id = 733] 00:01:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16494800) [pid = 3772] [serial = 2199] [outer = 00000000] 00:01:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17D2D400) [pid = 3772] [serial = 2200] [outer = 16494800] 00:01:26 INFO - PROCESS | 3772 | 1463036486701 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17D34000) [pid = 3772] [serial = 2201] [outer = 16494800] 00:01:27 INFO - PROCESS | 3772 | 1463036487133 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 00:01:27 INFO - PROCESS | 3772 | 1463036487203 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 3772 | 1463036487205 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 00:01:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:01:27 INFO - PROCESS | 3772 | 1463036487208 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 3772 | 1463036487210 Marionette TRACE conn6 <- [1,2898,null,{}] 00:01:27 INFO - PROCESS | 3772 | 1463036487213 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}] 00:01:27 INFO - PROCESS | 3772 | 1463036487290 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 00:01:27 INFO - PROCESS | 3772 | 1463036487297 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 3772 | ++DOCSHELL 17D38400 == 38 [pid = 3772] [id = 734] 00:01:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17EF6800) [pid = 3772] [serial = 2202] [outer = 00000000] 00:01:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (18033C00) [pid = 3772] [serial = 2203] [outer = 17EF6800] 00:01:27 INFO - PROCESS | 3772 | 1463036487340 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (18143000) [pid = 3772] [serial = 2204] [outer = 17EF6800] 00:01:27 INFO - PROCESS | 3772 | 1463036487776 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]]]}] 00:01:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:01:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:01:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 00:01:27 INFO - PROCESS | 3772 | 1463036487845 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 00:01:27 INFO - TEST-START | /DOMEvents/constructors.html 00:01:27 INFO - PROCESS | 3772 | 1463036487847 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 00:01:27 INFO - PROCESS | 3772 | 1463036487850 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 3772 | 1463036487852 Marionette TRACE conn6 <- [1,2902,null,{}] 00:01:27 INFO - PROCESS | 3772 | 1463036487855 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}] 00:01:27 INFO - PROCESS | 3772 | 1463036487932 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 00:01:27 INFO - PROCESS | 3772 | 1463036487938 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 3772 | ++DOCSHELL 17D3B400 == 39 [pid = 3772] [id = 735] 00:01:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18145C00) [pid = 3772] [serial = 2205] [outer = 00000000] 00:01:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18198C00) [pid = 3772] [serial = 2206] [outer = 18145C00] 00:01:27 INFO - PROCESS | 3772 | 1463036487981 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1819CC00) [pid = 3772] [serial = 2207] [outer = 18145C00] 00:01:28 INFO - PROCESS | 3772 | 1463036488916 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]]]}] 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:01:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:01:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:01:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1147ms 00:01:29 INFO - PROCESS | 3772 | 1463036489033 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 3772 | 1463036489039 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 00:01:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:01:29 INFO - PROCESS | 3772 | 1463036489053 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 3772 | 1463036489058 Marionette TRACE conn6 <- [1,2906,null,{}] 00:01:29 INFO - PROCESS | 3772 | 1463036489063 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}] 00:01:29 INFO - PROCESS | 3772 | 1463036489207 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 00:01:29 INFO - PROCESS | 3772 | 1463036489346 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 3772 | ++DOCSHELL 0CDA5C00 == 40 [pid = 3772] [id = 736] 00:01:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (0CFEE400) [pid = 3772] [serial = 2208] [outer = 00000000] 00:01:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (0DE01800) [pid = 3772] [serial = 2209] [outer = 0CFEE400] 00:01:29 INFO - PROCESS | 3772 | 1463036489407 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (0F113400) [pid = 3772] [serial = 2210] [outer = 0CFEE400] 00:01:30 INFO - PROCESS | 3772 | 1463036490024 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:01:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:01:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1037ms 00:01:30 INFO - PROCESS | 3772 | 1463036490084 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 3772 | 1463036490090 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 00:01:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:01:30 INFO - PROCESS | 3772 | 1463036490097 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 3772 | 1463036490100 Marionette TRACE conn6 <- [1,2910,null,{}] 00:01:30 INFO - PROCESS | 3772 | 1463036490104 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}] 00:01:30 INFO - PROCESS | 3772 | 1463036490222 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 00:01:30 INFO - PROCESS | 3772 | 1463036490529 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 3772 | ++DOCSHELL 0CDE2C00 == 41 [pid = 3772] [id = 737] 00:01:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (0CF83400) [pid = 3772] [serial = 2211] [outer = 00000000] 00:01:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (0D858C00) [pid = 3772] [serial = 2212] [outer = 0CF83400] 00:01:30 INFO - PROCESS | 3772 | 1463036490581 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (0D967400) [pid = 3772] [serial = 2213] [outer = 0CF83400] 00:01:31 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:31 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:31 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:31 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 17D38400 == 40 [pid = 3772] [id = 734] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 149E9000 == 39 [pid = 3772] [id = 733] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 0CF83000 == 38 [pid = 3772] [id = 732] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 16E42800 == 37 [pid = 3772] [id = 731] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 12132800 == 36 [pid = 3772] [id = 730] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 08D7D400 == 35 [pid = 3772] [id = 729] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 16109800 == 34 [pid = 3772] [id = 728] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 15D5F800 == 33 [pid = 3772] [id = 727] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 1362CC00 == 32 [pid = 3772] [id = 726] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 1237EC00 == 31 [pid = 3772] [id = 725] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1814A000) [pid = 3772] [serial = 2164] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 12132C00 == 30 [pid = 3772] [id = 724] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 0DA0F400 == 29 [pid = 3772] [id = 723] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 0D84E000 == 28 [pid = 3772] [id = 722] 00:01:31 INFO - PROCESS | 3772 | --DOCSHELL 1803BC00 == 27 [pid = 3772] [id = 721] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (18038400) [pid = 3772] [serial = 2162] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16E3E800) [pid = 3772] [serial = 2149] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17461C00) [pid = 3772] [serial = 2152] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16E3FC00) [pid = 3772] [serial = 2150] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17D1D000) [pid = 3772] [serial = 2155] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17B0D800) [pid = 3772] [serial = 2153] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1802F400) [pid = 3772] [serial = 2161] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17D39400) [pid = 3772] [serial = 2156] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (0DD9C800) [pid = 3772] [serial = 2128] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (0DE0B400) [pid = 3772] [serial = 2129] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (0D91C400) [pid = 3772] [serial = 2125] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (0D966000) [pid = 3772] [serial = 2126] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (18036000) [pid = 3772] [serial = 2123] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (165C1800) [pid = 3772] [serial = 2146] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1649AC00) [pid = 3772] [serial = 2143] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (164A4C00) [pid = 3772] [serial = 2144] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16114800) [pid = 3772] [serial = 2140] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1648CC00) [pid = 3772] [serial = 2141] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (149E7400) [pid = 3772] [serial = 2137] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (149EDC00) [pid = 3772] [serial = 2138] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13629000) [pid = 3772] [serial = 2134] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13786000) [pid = 3772] [serial = 2135] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (12388800) [pid = 3772] [serial = 2131] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (123EA000) [pid = 3772] [serial = 2132] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1649CC00) [pid = 3772] [serial = 2158] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (165C0800) [pid = 3772] [serial = 2159] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (165BDC00) [pid = 3772] [serial = 2147] [outer = 00000000] [url = about:blank] 00:01:31 INFO - PROCESS | 3772 | 1463036491340 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]]]}] 00:01:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:01:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 00:01:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 00:01:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 00:01:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:01:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1283ms 00:01:31 INFO - PROCESS | 3772 | 1463036491382 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 00:01:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:01:31 INFO - PROCESS | 3772 | 1463036491387 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 00:01:31 INFO - PROCESS | 3772 | 1463036491391 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 3772 | 1463036491394 Marionette TRACE conn6 <- [1,2914,null,{}] 00:01:31 INFO - PROCESS | 3772 | 1463036491399 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}] 00:01:31 INFO - PROCESS | 3772 | 1463036491484 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 00:01:31 INFO - PROCESS | 3772 | 1463036491581 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 3772 | ++DOCSHELL 0DB58000 == 28 [pid = 3772] [id = 738] 00:01:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (0DB58400) [pid = 3772] [serial = 2214] [outer = 00000000] 00:01:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (0DD98C00) [pid = 3772] [serial = 2215] [outer = 0DB58400] 00:01:31 INFO - PROCESS | 3772 | 1463036491631 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (0DE07C00) [pid = 3772] [serial = 2216] [outer = 0DB58400] 00:01:32 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:01:32 INFO - PROCESS | 3772 | 1463036492083 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]]]}] 00:01:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:01:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 00:01:32 INFO - PROCESS | 3772 | 1463036492124 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 3772 | 1463036492128 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 00:01:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:01:32 INFO - PROCESS | 3772 | 1463036492131 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 3772 | 1463036492133 Marionette TRACE conn6 <- [1,2918,null,{}] 00:01:32 INFO - PROCESS | 3772 | 1463036492137 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}] 00:01:32 INFO - PROCESS | 3772 | 1463036492221 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 00:01:32 INFO - PROCESS | 3772 | 1463036492233 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 3772 | ++DOCSHELL 123D8C00 == 29 [pid = 3772] [id = 739] 00:01:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (123D9400) [pid = 3772] [serial = 2217] [outer = 00000000] 00:01:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (123EA000) [pid = 3772] [serial = 2218] [outer = 123D9400] 00:01:32 INFO - PROCESS | 3772 | 1463036492280 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12487C00) [pid = 3772] [serial = 2219] [outer = 123D9400] 00:01:32 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:01:32 INFO - PROCESS | 3772 | 1463036492733 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]]]}] 00:01:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:01:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 00:01:32 INFO - PROCESS | 3772 | 1463036492766 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 3772 | 1463036492769 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 00:01:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:01:32 INFO - PROCESS | 3772 | 1463036492783 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 3772 | 1463036492789 Marionette TRACE conn6 <- [1,2922,null,{}] 00:01:32 INFO - PROCESS | 3772 | 1463036492794 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}] 00:01:32 INFO - PROCESS | 3772 | 1463036492881 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 00:01:32 INFO - PROCESS | 3772 | 1463036492889 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 3772 | ++DOCSHELL 13255400 == 30 [pid = 3772] [id = 740] 00:01:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1325B800) [pid = 3772] [serial = 2220] [outer = 00000000] 00:01:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14917800) [pid = 3772] [serial = 2221] [outer = 1325B800] 00:01:32 INFO - PROCESS | 3772 | 1463036492937 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (149E8800) [pid = 3772] [serial = 2222] [outer = 1325B800] 00:01:33 INFO - PROCESS | 3772 | 1463036493383 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]]]}] 00:01:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:01:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 00:01:33 INFO - PROCESS | 3772 | 1463036493433 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 3772 | 1463036493444 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 00:01:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:01:33 INFO - PROCESS | 3772 | 1463036493454 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 3772 | 1463036493456 Marionette TRACE conn6 <- [1,2926,null,{}] 00:01:33 INFO - PROCESS | 3772 | 1463036493460 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}] 00:01:33 INFO - PROCESS | 3772 | 1463036493571 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 00:01:33 INFO - PROCESS | 3772 | 1463036493651 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 3772 | ++DOCSHELL 14D57000 == 31 [pid = 3772] [id = 741] 00:01:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14D57800) [pid = 3772] [serial = 2223] [outer = 00000000] 00:01:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15D72800) [pid = 3772] [serial = 2224] [outer = 14D57800] 00:01:33 INFO - PROCESS | 3772 | 1463036493698 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15F6E400) [pid = 3772] [serial = 2225] [outer = 14D57800] 00:01:34 INFO - PROCESS | 3772 | 1463036494061 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]]]}] 00:01:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:01:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 00:01:34 INFO - PROCESS | 3772 | 1463036494129 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 3772 | 1463036494131 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 00:01:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:01:34 INFO - PROCESS | 3772 | 1463036494134 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 3772 | 1463036494136 Marionette TRACE conn6 <- [1,2930,null,{}] 00:01:34 INFO - PROCESS | 3772 | 1463036494139 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}] 00:01:34 INFO - PROCESS | 3772 | 1463036494250 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 00:01:34 INFO - PROCESS | 3772 | 1463036494342 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 3772 | ++DOCSHELL 161ECC00 == 32 [pid = 3772] [id = 742] 00:01:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (161F0C00) [pid = 3772] [serial = 2226] [outer = 00000000] 00:01:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16495000) [pid = 3772] [serial = 2227] [outer = 161F0C00] 00:01:34 INFO - PROCESS | 3772 | 1463036494397 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (164A0400) [pid = 3772] [serial = 2228] [outer = 161F0C00] 00:01:34 INFO - PROCESS | 3772 | 1463036494824 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"]]]}] 00:01:34 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:01:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 00:01:34 INFO - PROCESS | 3772 | 1463036494867 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 00:01:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:01:34 INFO - PROCESS | 3772 | 1463036494869 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 00:01:34 INFO - PROCESS | 3772 | 1463036494872 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 3772 | 1463036494873 Marionette TRACE conn6 <- [1,2934,null,{}] 00:01:34 INFO - PROCESS | 3772 | 1463036494877 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}] 00:01:34 INFO - PROCESS | 3772 | 1463036494995 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 00:01:34 INFO - PROCESS | 3772 | 1463036495002 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 3772 | ++DOCSHELL 0CD7D800 == 33 [pid = 3772] [id = 743] 00:01:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0D969000) [pid = 3772] [serial = 2229] [outer = 00000000] 00:01:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (165C3C00) [pid = 3772] [serial = 2230] [outer = 0D969000] 00:01:35 INFO - PROCESS | 3772 | 1463036495046 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16712000) [pid = 3772] [serial = 2231] [outer = 0D969000] 00:01:35 INFO - PROCESS | 3772 | 1463036495432 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]]]}] 00:01:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:01:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12137000) [pid = 3772] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (0CFF1800) [pid = 3772] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12388400) [pid = 3772] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1362F000) [pid = 3772] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15D5FC00) [pid = 3772] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16711C00) [pid = 3772] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1745A800) [pid = 3772] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (18144400) [pid = 3772] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16494800) [pid = 3772] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (0DA10000) [pid = 3772] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1611A800) [pid = 3772] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0D84E400) [pid = 3772] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1649FC00) [pid = 3772] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:01:35 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17EF6800) [pid = 3772] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:01:35 INFO - PROCESS | 3772 | 1463036495638 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 3772 | 1463036495640 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 00:01:35 INFO - PROCESS | 3772 | 1463036495676 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 3772 | 1463036495677 Marionette TRACE conn6 <- [1,2938,null,{}] 00:01:35 INFO - PROCESS | 3772 | 1463036495681 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}] 00:01:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:01:35 INFO - PROCESS | 3772 | 1463036495768 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 00:01:35 INFO - PROCESS | 3772 | 1463036495777 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 3772 | ++DOCSHELL 0D90D400 == 34 [pid = 3772] [id = 744] 00:01:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12388400) [pid = 3772] [serial = 2232] [outer = 00000000] 00:01:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1388A400) [pid = 3772] [serial = 2233] [outer = 12388400] 00:01:35 INFO - PROCESS | 3772 | 1463036495824 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15D5A400) [pid = 3772] [serial = 2234] [outer = 12388400] 00:01:36 INFO - PROCESS | 3772 | ++DOCSHELL 17544400 == 35 [pid = 3772] [id = 745] 00:01:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17545000) [pid = 3772] [serial = 2235] [outer = 00000000] 00:01:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17546400) [pid = 3772] [serial = 2236] [outer = 17545000] 00:01:36 INFO - PROCESS | 3772 | 1463036496304 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]]]}] 00:01:36 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:01:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 00:01:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:01:36 INFO - PROCESS | 3772 | 1463036496363 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 3772 | 1463036496365 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 00:01:36 INFO - PROCESS | 3772 | 1463036496368 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 3772 | 1463036496369 Marionette TRACE conn6 <- [1,2942,null,{}] 00:01:36 INFO - PROCESS | 3772 | 1463036496373 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}] 00:01:36 INFO - PROCESS | 3772 | 1463036496463 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 00:01:36 INFO - PROCESS | 3772 | 1463036496470 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 3772 | ++DOCSHELL 16498400 == 36 [pid = 3772] [id = 746] 00:01:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (165BD800) [pid = 3772] [serial = 2237] [outer = 00000000] 00:01:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17457800) [pid = 3772] [serial = 2238] [outer = 165BD800] 00:01:36 INFO - PROCESS | 3772 | 1463036496520 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1745BC00) [pid = 3772] [serial = 2239] [outer = 165BD800] 00:01:36 INFO - PROCESS | 3772 | 1463036496931 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]]]}] 00:01:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:01:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:01:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 00:01:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:01:36 INFO - PROCESS | 3772 | 1463036496999 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 3772 | 1463036497001 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 00:01:36 INFO - PROCESS | 3772 | 1463036497004 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 3772 | 1463036497006 Marionette TRACE conn6 <- [1,2946,null,{}] 00:01:37 INFO - PROCESS | 3772 | 1463036497009 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}] 00:01:37 INFO - PROCESS | 3772 | 1463036497152 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 00:01:37 INFO - PROCESS | 3772 | 1463036497161 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 3772 | ++DOCSHELL 121EB400 == 37 [pid = 3772] [id = 747] 00:01:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17B14C00) [pid = 3772] [serial = 2240] [outer = 00000000] 00:01:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17D2C800) [pid = 3772] [serial = 2241] [outer = 17B14C00] 00:01:37 INFO - PROCESS | 3772 | 1463036497205 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17D2DC00) [pid = 3772] [serial = 2242] [outer = 17B14C00] 00:01:37 INFO - PROCESS | 3772 | 1463036497594 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]]]}] 00:01:37 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:01:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 00:01:37 INFO - PROCESS | 3772 | 1463036497692 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 3772 | 1463036497696 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 00:01:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:01:37 INFO - PROCESS | 3772 | 1463036497707 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 3772 | 1463036497711 Marionette TRACE conn6 <- [1,2950,null,{}] 00:01:37 INFO - PROCESS | 3772 | 1463036497718 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}] 00:01:37 INFO - PROCESS | 3772 | 1463036497836 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 00:01:37 INFO - PROCESS | 3772 | 1463036497971 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 3772 | ++DOCSHELL 0D84E800 == 38 [pid = 3772] [id = 748] 00:01:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0D853800) [pid = 3772] [serial = 2243] [outer = 00000000] 00:01:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0D91C000) [pid = 3772] [serial = 2244] [outer = 0D853800] 00:01:38 INFO - PROCESS | 3772 | 1463036498036 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0DB5C000) [pid = 3772] [serial = 2245] [outer = 0D853800] 00:01:38 INFO - PROCESS | 3772 | 1463036498620 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]]]}] 00:01:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:01:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 00:01:38 INFO - PROCESS | 3772 | 1463036498684 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 3772 | 1463036498688 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 00:01:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:01:38 INFO - PROCESS | 3772 | 1463036498697 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 3772 | 1463036498701 Marionette TRACE conn6 <- [1,2954,null,{}] 00:01:38 INFO - PROCESS | 3772 | 1463036498706 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}] 00:01:38 INFO - PROCESS | 3772 | 1463036498813 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 00:01:38 INFO - PROCESS | 3772 | 1463036498947 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 3772 | ++DOCSHELL 0DE69C00 == 39 [pid = 3772] [id = 749] 00:01:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (123EBC00) [pid = 3772] [serial = 2246] [outer = 00000000] 00:01:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13782800) [pid = 3772] [serial = 2247] [outer = 123EBC00] 00:01:39 INFO - PROCESS | 3772 | 1463036499002 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (149E7000) [pid = 3772] [serial = 2248] [outer = 123EBC00] 00:01:39 INFO - PROCESS | 3772 | 1463036499518 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]]]}] 00:01:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:01:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 890ms 00:01:39 INFO - PROCESS | 3772 | 1463036499588 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 3772 | 1463036499591 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 00:01:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:01:39 INFO - PROCESS | 3772 | 1463036499595 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 3772 | 1463036499597 Marionette TRACE conn6 <- [1,2958,null,{}] 00:01:39 INFO - PROCESS | 3772 | 1463036499607 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}] 00:01:39 INFO - PROCESS | 3772 | 1463036499716 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 00:01:39 INFO - PROCESS | 3772 | 1463036499828 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 3772 | ++DOCSHELL 1745CC00 == 40 [pid = 3772] [id = 750] 00:01:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1753DC00) [pid = 3772] [serial = 2249] [outer = 00000000] 00:01:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17D2FC00) [pid = 3772] [serial = 2250] [outer = 1753DC00] 00:01:39 INFO - PROCESS | 3772 | 1463036499926 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17EF0400) [pid = 3772] [serial = 2251] [outer = 1753DC00] 00:01:40 INFO - PROCESS | 3772 | 1463036500480 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]]]}] 00:01:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:01:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 00:01:40 INFO - PROCESS | 3772 | 1463036500528 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 3772 | 1463036500530 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 00:01:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:01:40 INFO - PROCESS | 3772 | 1463036500534 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 3772 | 1463036500536 Marionette TRACE conn6 <- [1,2962,null,{}] 00:01:40 INFO - PROCESS | 3772 | 1463036500540 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}] 00:01:40 INFO - PROCESS | 3772 | 1463036500641 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 00:01:40 INFO - PROCESS | 3772 | 1463036500751 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 3772 | ++DOCSHELL 18039400 == 41 [pid = 3772] [id = 751] 00:01:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (18039800) [pid = 3772] [serial = 2252] [outer = 00000000] 00:01:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1814B000) [pid = 3772] [serial = 2253] [outer = 18039800] 00:01:40 INFO - PROCESS | 3772 | 1463036500805 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (18196800) [pid = 3772] [serial = 2254] [outer = 18039800] 00:01:41 INFO - PROCESS | 3772 | 1463036501348 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]]]}] 00:01:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 00:01:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 00:01:41 INFO - PROCESS | 3772 | 1463036501454 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 3772 | 1463036501456 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 00:01:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:01:41 INFO - PROCESS | 3772 | 1463036501461 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 3772 | 1463036501463 Marionette TRACE conn6 <- [1,2966,null,{}] 00:01:41 INFO - PROCESS | 3772 | 1463036501467 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}] 00:01:41 INFO - PROCESS | 3772 | 1463036501573 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 00:01:41 INFO - PROCESS | 3772 | 1463036501805 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 3772 | ++DOCSHELL 08D83800 == 42 [pid = 3772] [id = 752] 00:01:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (0D258C00) [pid = 3772] [serial = 2255] [outer = 00000000] 00:01:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (0D91AC00) [pid = 3772] [serial = 2256] [outer = 0D258C00] 00:01:41 INFO - PROCESS | 3772 | 1463036501864 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (11A0BC00) [pid = 3772] [serial = 2257] [outer = 0D258C00] 00:01:42 INFO - PROCESS | 3772 | 1463036502391 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]]]}] 00:01:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:01:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 00:01:42 INFO - PROCESS | 3772 | 1463036502433 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 3772 | 1463036502437 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 00:01:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:01:42 INFO - PROCESS | 3772 | 1463036502441 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 3772 | 1463036502444 Marionette TRACE conn6 <- [1,2970,null,{}] 00:01:42 INFO - PROCESS | 3772 | 1463036502449 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}] 00:01:42 INFO - PROCESS | 3772 | 1463036502551 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 00:01:42 INFO - PROCESS | 3772 | 1463036502670 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 3772 | ++DOCSHELL 0D859400 == 43 [pid = 3772] [id = 753] 00:01:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0D914400) [pid = 3772] [serial = 2258] [outer = 00000000] 00:01:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (13628800) [pid = 3772] [serial = 2259] [outer = 0D914400] 00:01:42 INFO - PROCESS | 3772 | 1463036502722 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (13893000) [pid = 3772] [serial = 2260] [outer = 0D914400] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 16498400 == 42 [pid = 3772] [id = 746] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 17544400 == 41 [pid = 3772] [id = 745] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 0D90D400 == 40 [pid = 3772] [id = 744] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 0CD7D800 == 39 [pid = 3772] [id = 743] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 161ECC00 == 38 [pid = 3772] [id = 742] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 14D57000 == 37 [pid = 3772] [id = 741] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 13255400 == 36 [pid = 3772] [id = 740] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 123D8C00 == 35 [pid = 3772] [id = 739] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 0DB58000 == 34 [pid = 3772] [id = 738] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 0CDE2C00 == 33 [pid = 3772] [id = 737] 00:01:42 INFO - PROCESS | 3772 | --DOCSHELL 0CDA5C00 == 32 [pid = 3772] [id = 736] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18143000) [pid = 3772] [serial = 2204] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1232AC00) [pid = 3772] [serial = 2174] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (0DA0F800) [pid = 3772] [serial = 2197] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1325C800) [pid = 3772] [serial = 2176] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (149E2C00) [pid = 3772] [serial = 2180] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16104C00) [pid = 3772] [serial = 2183] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1671D400) [pid = 3772] [serial = 2192] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (121AEC00) [pid = 3772] [serial = 2173] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1335A400) [pid = 3772] [serial = 2198] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17548800) [pid = 3772] [serial = 2194] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1814C400) [pid = 3772] [serial = 2165] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17D2D400) [pid = 3772] [serial = 2200] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (0DD92800) [pid = 3772] [serial = 2170] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16492000) [pid = 3772] [serial = 2185] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17D34000) [pid = 3772] [serial = 2201] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1671CC00) [pid = 3772] [serial = 2191] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (0D911000) [pid = 3772] [serial = 2168] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13893800) [pid = 3772] [serial = 2179] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0DD99C00) [pid = 3772] [serial = 2171] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15D7B800) [pid = 3772] [serial = 2182] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17B13800) [pid = 3772] [serial = 2195] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13358000) [pid = 3772] [serial = 2177] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1362E000) [pid = 3772] [serial = 2189] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (149EE800) [pid = 3772] [serial = 2188] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1649D400) [pid = 3772] [serial = 2186] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0D85A400) [pid = 3772] [serial = 2167] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (18033C00) [pid = 3772] [serial = 2203] [outer = 00000000] [url = about:blank] 00:01:43 INFO - PROCESS | 3772 | 1463036503226 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"]]]}] 00:01:43 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:01:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:01:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 00:01:43 INFO - PROCESS | 3772 | 1463036503275 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 3772 | 1463036503279 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 00:01:43 INFO - PROCESS | 3772 | 1463036503284 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:01:43 INFO - PROCESS | 3772 | 1463036503286 Marionette TRACE conn6 <- [1,2974,null,{}] 00:01:43 INFO - PROCESS | 3772 | 1463036503290 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}] 00:01:43 INFO - PROCESS | 3772 | 1463036503373 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 00:01:43 INFO - PROCESS | 3772 | 1463036503382 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 3772 | ++DOCSHELL 0DD94000 == 33 [pid = 3772] [id = 754] 00:01:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (0DD95000) [pid = 3772] [serial = 2261] [outer = 00000000] 00:01:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (121B4000) [pid = 3772] [serial = 2262] [outer = 0DD95000] 00:01:43 INFO - PROCESS | 3772 | 1463036503428 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1325C800) [pid = 3772] [serial = 2263] [outer = 0DD95000] 00:01:43 INFO - PROCESS | 3772 | 1463036503889 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]]]}] 00:01:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:01:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 00:01:43 INFO - PROCESS | 3772 | 1463036503958 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 00:01:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:01:43 INFO - PROCESS | 3772 | 1463036503960 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 00:01:43 INFO - PROCESS | 3772 | 1463036503965 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 3772 | 1463036503971 Marionette TRACE conn6 <- [1,2978,null,{}] 00:01:43 INFO - PROCESS | 3772 | 1463036503980 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}] 00:01:44 INFO - PROCESS | 3772 | 1463036504069 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 00:01:44 INFO - PROCESS | 3772 | 1463036504084 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 3772 | ++DOCSHELL 14D4D800 == 34 [pid = 3772] [id = 755] 00:01:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14D4E000) [pid = 3772] [serial = 2264] [outer = 00000000] 00:01:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15032C00) [pid = 3772] [serial = 2265] [outer = 14D4E000] 00:01:44 INFO - PROCESS | 3772 | 1463036504133 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15D79400) [pid = 3772] [serial = 2266] [outer = 14D4E000] 00:01:44 INFO - PROCESS | 3772 | ++DOCSHELL 16494400 == 35 [pid = 3772] [id = 756] 00:01:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16495400) [pid = 3772] [serial = 2267] [outer = 00000000] 00:01:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16496400) [pid = 3772] [serial = 2268] [outer = 16495400] 00:01:44 INFO - PROCESS | 3772 | 1463036504615 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]]]}] 00:01:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:01:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 00:01:44 INFO - PROCESS | 3772 | 1463036504659 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 3772 | 1463036504662 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 00:01:44 INFO - PROCESS | 3772 | 1463036504665 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 3772 | 1463036504666 Marionette TRACE conn6 <- [1,2982,null,{}] 00:01:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:01:44 INFO - PROCESS | 3772 | 1463036504670 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}] 00:01:44 INFO - PROCESS | 3772 | 1463036504793 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 00:01:44 INFO - PROCESS | 3772 | 1463036504894 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 3772 | ++DOCSHELL 15F6C800 == 36 [pid = 3772] [id = 757] 00:01:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16115400) [pid = 3772] [serial = 2269] [outer = 00000000] 00:01:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16498400) [pid = 3772] [serial = 2270] [outer = 16115400] 00:01:44 INFO - PROCESS | 3772 | 1463036504941 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (164A3800) [pid = 3772] [serial = 2271] [outer = 16115400] 00:01:45 INFO - PROCESS | 3772 | 1463036505292 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]]]}] 00:01:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:01:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:01:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 00:01:45 INFO - PROCESS | 3772 | 1463036505340 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 3772 | 1463036505342 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 00:01:45 INFO - PROCESS | 3772 | 1463036505345 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 3772 | 1463036505347 Marionette TRACE conn6 <- [1,2986,null,{}] 00:01:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:01:45 INFO - PROCESS | 3772 | 1463036505350 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}] 00:01:45 INFO - PROCESS | 3772 | 1463036505433 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 00:01:45 INFO - PROCESS | 3772 | 1463036505439 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 3772 | ++DOCSHELL 161EB400 == 37 [pid = 3772] [id = 758] 00:01:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (164A2000) [pid = 3772] [serial = 2272] [outer = 00000000] 00:01:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (165C7400) [pid = 3772] [serial = 2273] [outer = 164A2000] 00:01:45 INFO - PROCESS | 3772 | 1463036505581 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16E3F800) [pid = 3772] [serial = 2274] [outer = 164A2000] 00:01:45 INFO - PROCESS | 3772 | 1463036505990 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]]]}] 00:01:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:01:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 00:01:46 INFO - PROCESS | 3772 | 1463036506027 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 3772 | 1463036506029 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 00:01:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:01:46 INFO - PROCESS | 3772 | 1463036506033 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 3772 | 1463036506034 Marionette TRACE conn6 <- [1,2990,null,{}] 00:01:46 INFO - PROCESS | 3772 | 1463036506038 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}] 00:01:46 INFO - PROCESS | 3772 | 1463036506149 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 00:01:46 INFO - PROCESS | 3772 | 1463036506238 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 3772 | ++DOCSHELL 0D2F7400 == 38 [pid = 3772] [id = 759] 00:01:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16E40800) [pid = 3772] [serial = 2275] [outer = 00000000] 00:01:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17B13400) [pid = 3772] [serial = 2276] [outer = 16E40800] 00:01:46 INFO - PROCESS | 3772 | 1463036506283 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17B13800) [pid = 3772] [serial = 2277] [outer = 16E40800] 00:01:46 INFO - PROCESS | 3772 | 1463036506673 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]]]}] 00:01:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:01:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 00:01:46 INFO - PROCESS | 3772 | 1463036506712 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 3772 | 1463036506714 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 00:01:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:01:46 INFO - PROCESS | 3772 | 1463036506717 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 3772 | 1463036506719 Marionette TRACE conn6 <- [1,2994,null,{}] 00:01:46 INFO - PROCESS | 3772 | 1463036506722 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}] 00:01:46 INFO - PROCESS | 3772 | 1463036506834 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 00:01:46 INFO - PROCESS | 3772 | 1463036506840 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 3772 | ++DOCSHELL 165C4400 == 39 [pid = 3772] [id = 760] 00:01:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17B1B400) [pid = 3772] [serial = 2278] [outer = 00000000] 00:01:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17E77000) [pid = 3772] [serial = 2279] [outer = 17B1B400] 00:01:46 INFO - PROCESS | 3772 | 1463036506883 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (18037000) [pid = 3772] [serial = 2280] [outer = 17B1B400] 00:01:47 INFO - PROCESS | 3772 | 1463036507304 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]]]}] 00:01:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:01:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 00:01:47 INFO - PROCESS | 3772 | 1463036507351 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 00:01:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:01:47 INFO - PROCESS | 3772 | 1463036507353 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 00:01:47 INFO - PROCESS | 3772 | 1463036507356 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - PROCESS | 3772 | 1463036507358 Marionette TRACE conn6 <- [1,2998,null,{}] 00:01:47 INFO - PROCESS | 3772 | 1463036507361 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}] 00:01:47 INFO - PROCESS | 3772 | 1463036507495 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 00:01:47 INFO - PROCESS | 3772 | 1463036507501 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 3772 | ++DOCSHELL 1803BC00 == 40 [pid = 3772] [id = 761] 00:01:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (18146800) [pid = 3772] [serial = 2281] [outer = 00000000] 00:01:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1819F400) [pid = 3772] [serial = 2282] [outer = 18146800] 00:01:47 INFO - PROCESS | 3772 | 1463036507572 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (18299C00) [pid = 3772] [serial = 2283] [outer = 18146800] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (165BD800) [pid = 3772] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (161F0C00) [pid = 3772] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1325B800) [pid = 3772] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0CF83400) [pid = 3772] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (0DB58400) [pid = 3772] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (123D9400) [pid = 3772] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (0D969000) [pid = 3772] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17545000) [pid = 3772] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (12388400) [pid = 3772] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:01:47 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14D57800) [pid = 3772] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:01:47 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:01:48 INFO - PROCESS | 3772 | 1463036508101 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:01:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:01:48 INFO - {} 00:01:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:01:48 INFO - {} 00:01:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:01:48 INFO - {} 00:01:48 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:01:48 INFO - {} 00:01:48 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 771ms 00:01:48 INFO - TEST-START | /FileAPI/fileReader.html 00:01:48 INFO - PROCESS | 3772 | 1463036508128 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 3772 | 1463036508130 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 00:01:48 INFO - PROCESS | 3772 | 1463036508133 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 3772 | 1463036508135 Marionette TRACE conn6 <- [1,3002,null,{}] 00:01:48 INFO - PROCESS | 3772 | 1463036508139 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}] 00:01:48 INFO - PROCESS | 3772 | 1463036508222 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 00:01:48 INFO - PROCESS | 3772 | 1463036508228 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 3772 | ++DOCSHELL 18196000 == 41 [pid = 3772] [id = 762] 00:01:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18196400) [pid = 3772] [serial = 2284] [outer = 00000000] 00:01:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18D89000) [pid = 3772] [serial = 2285] [outer = 18196400] 00:01:48 INFO - PROCESS | 3772 | 1463036508275 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18D90000) [pid = 3772] [serial = 2286] [outer = 18196400] 00:01:48 INFO - PROCESS | 3772 | 1463036508709 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]]]}] 00:01:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:01:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:01:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:01:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:01:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 00:01:48 INFO - PROCESS | 3772 | 1463036508764 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 3772 | 1463036508767 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 00:01:48 INFO - PROCESS | 3772 | 1463036508770 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - TEST-START | /FileAPI/historical.html 00:01:48 INFO - PROCESS | 3772 | 1463036508772 Marionette TRACE conn6 <- [1,3006,null,{}] 00:01:48 INFO - PROCESS | 3772 | 1463036508778 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}] 00:01:48 INFO - PROCESS | 3772 | 1463036508872 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 00:01:48 INFO - PROCESS | 3772 | 1463036508878 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 3772 | ++DOCSHELL 12334000 == 42 [pid = 3772] [id = 763] 00:01:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1907AC00) [pid = 3772] [serial = 2287] [outer = 00000000] 00:01:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (192D9800) [pid = 3772] [serial = 2288] [outer = 1907AC00] 00:01:48 INFO - PROCESS | 3772 | 1463036508926 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19930400) [pid = 3772] [serial = 2289] [outer = 1907AC00] 00:01:49 INFO - PROCESS | 3772 | 1463036509382 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"]]]}] 00:01:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:01:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:01:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:01:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:01:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:01:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:01:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:01:49 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 00:01:49 INFO - PROCESS | 3772 | 1463036509407 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 3772 | 1463036509409 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 00:01:49 INFO - TEST-START | /FileAPI/idlharness.html 00:01:49 INFO - PROCESS | 3772 | 1463036509413 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 3772 | 1463036509415 Marionette TRACE conn6 <- [1,3010,null,{}] 00:01:49 INFO - PROCESS | 3772 | 1463036509432 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}] 00:01:49 INFO - PROCESS | 3772 | 1463036509537 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 00:01:49 INFO - PROCESS | 3772 | 1463036509543 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 3772 | ++DOCSHELL 0D854800 == 43 [pid = 3772] [id = 764] 00:01:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1237F000) [pid = 3772] [serial = 2290] [outer = 00000000] 00:01:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19D31400) [pid = 3772] [serial = 2291] [outer = 1237F000] 00:01:49 INFO - PROCESS | 3772 | 1463036509586 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19DED400) [pid = 3772] [serial = 2292] [outer = 1237F000] 00:01:50 INFO - PROCESS | 3772 | 1463036510755 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:01:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:01:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:01:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:01:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:01:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:01:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:01:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:01:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:01:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:01:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:01:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:01:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:01:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:01:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 00:01:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:01:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:01:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:01:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:01:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:01:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:01:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:01:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1468ms 00:01:50 INFO - PROCESS | 3772 | 1463036510883 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 3772 | 1463036510888 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 00:01:50 INFO - PROCESS | 3772 | 1463036510893 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - TEST-START | /FileAPI/idlharness.worker 00:01:50 INFO - PROCESS | 3772 | 1463036510896 Marionette TRACE conn6 <- [1,3014,null,{}] 00:01:50 INFO - PROCESS | 3772 | 1463036510903 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}] 00:01:51 INFO - PROCESS | 3772 | 1463036511017 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 00:01:51 INFO - PROCESS | 3772 | 1463036511156 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 3772 | ++DOCSHELL 0DB58000 == 44 [pid = 3772] [id = 765] 00:01:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (18D85C00) [pid = 3772] [serial = 2293] [outer = 00000000] 00:01:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A062000) [pid = 3772] [serial = 2294] [outer = 18D85C00] 00:01:51 INFO - PROCESS | 3772 | 1463036511217 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A10D800) [pid = 3772] [serial = 2295] [outer = 18D85C00] 00:01:51 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:01:52 INFO - PROCESS | 3772 | 1463036512346 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:01:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:01:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:01:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:01:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:01:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:01:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:01:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:01:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:01:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:01:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:01:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:01:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:01:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:01:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:01:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:01:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:01:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:01:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:01:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:01:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:01:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:01:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:01:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:01:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:01:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:01:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:01:52 INFO - {} 00:01:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1607ms 00:01:52 INFO - PROCESS | 3772 | 1463036512529 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 3772 | 1463036512535 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 00:01:52 INFO - PROCESS | 3772 | 1463036512554 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:01:52 INFO - PROCESS | 3772 | 1463036512557 Marionette TRACE conn6 <- [1,3018,null,{}] 00:01:52 INFO - PROCESS | 3772 | 1463036512561 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}] 00:01:52 INFO - PROCESS | 3772 | 1463036512665 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 00:01:52 INFO - PROCESS | 3772 | 1463036512799 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 3772 | ++DOCSHELL 19D2FC00 == 45 [pid = 3772] [id = 766] 00:01:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A062C00) [pid = 3772] [serial = 2296] [outer = 00000000] 00:01:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A94C800) [pid = 3772] [serial = 2297] [outer = 1A062C00] 00:01:52 INFO - PROCESS | 3772 | 1463036512858 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A950C00) [pid = 3772] [serial = 2298] [outer = 1A062C00] 00:01:53 INFO - PROCESS | 3772 | 1463036513436 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]]]}] 00:01:53 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 00:01:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 00:01:53 INFO - PROCESS | 3772 | 1463036513490 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 3772 | 1463036513492 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 00:01:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:01:53 INFO - PROCESS | 3772 | 1463036513496 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 3772 | 1463036513500 Marionette TRACE conn6 <- [1,3022,null,{}] 00:01:53 INFO - PROCESS | 3772 | 1463036513511 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}] 00:01:53 INFO - PROCESS | 3772 | 1463036513784 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 00:01:53 INFO - PROCESS | 3772 | 1463036513965 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 3772 | ++DOCSHELL 0DA0E000 == 46 [pid = 3772] [id = 767] 00:01:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (0DD91000) [pid = 3772] [serial = 2299] [outer = 00000000] 00:01:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (0E455800) [pid = 3772] [serial = 2300] [outer = 0DD91000] 00:01:54 INFO - PROCESS | 3772 | 1463036514019 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (123E5000) [pid = 3772] [serial = 2301] [outer = 0DD91000] 00:01:54 INFO - PROCESS | 3772 | 1463036514659 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]]]}] 00:01:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:01:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1180ms 00:01:54 INFO - PROCESS | 3772 | 1463036514680 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 3772 | 1463036514683 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 00:01:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:01:54 INFO - PROCESS | 3772 | 1463036514688 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 3772 | 1463036514692 Marionette TRACE conn6 <- [1,3026,null,{}] 00:01:54 INFO - PROCESS | 3772 | 1463036514696 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}] 00:01:54 INFO - PROCESS | 3772 | 1463036514792 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 00:01:54 INFO - PROCESS | 3772 | 1463036514928 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 17D3B400 == 45 [pid = 3772] [id = 735] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 12334000 == 44 [pid = 3772] [id = 763] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 18196000 == 43 [pid = 3772] [id = 762] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 1803BC00 == 42 [pid = 3772] [id = 761] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 165C4400 == 41 [pid = 3772] [id = 760] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 0D2F7400 == 40 [pid = 3772] [id = 759] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 161EB400 == 39 [pid = 3772] [id = 758] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 15F6C800 == 38 [pid = 3772] [id = 757] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 16494400 == 37 [pid = 3772] [id = 756] 00:01:54 INFO - PROCESS | 3772 | --DOCSHELL 14D4D800 == 36 [pid = 3772] [id = 755] 00:01:54 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17D2C800) [pid = 3772] [serial = 2241] [outer = 00000000] [url = about:blank] 00:01:54 INFO - PROCESS | 3772 | ++DOCSHELL 0D2F7400 == 37 [pid = 3772] [id = 768] 00:01:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (0D850C00) [pid = 3772] [serial = 2302] [outer = 00000000] 00:01:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (0DA0B800) [pid = 3772] [serial = 2303] [outer = 0D850C00] 00:01:55 INFO - PROCESS | 3772 | 1463036515035 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (121B2800) [pid = 3772] [serial = 2304] [outer = 0D850C00] 00:01:55 INFO - PROCESS | 3772 | --DOCSHELL 0DD94000 == 36 [pid = 3772] [id = 754] 00:01:55 INFO - PROCESS | 3772 | --DOCSHELL 0D859400 == 35 [pid = 3772] [id = 753] 00:01:55 INFO - PROCESS | 3772 | --DOCSHELL 08D83800 == 34 [pid = 3772] [id = 752] 00:01:55 INFO - PROCESS | 3772 | --DOCSHELL 1745CC00 == 33 [pid = 3772] [id = 750] 00:01:55 INFO - PROCESS | 3772 | --DOCSHELL 0DE69C00 == 32 [pid = 3772] [id = 749] 00:01:55 INFO - PROCESS | 3772 | --DOCSHELL 0D84E800 == 31 [pid = 3772] [id = 748] 00:01:55 INFO - PROCESS | 3772 | --DOCSHELL 121EB400 == 30 [pid = 3772] [id = 747] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (164A0400) [pid = 3772] [serial = 2228] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16495000) [pid = 3772] [serial = 2227] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (18198C00) [pid = 3772] [serial = 2206] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (14917800) [pid = 3772] [serial = 2221] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (0D967400) [pid = 3772] [serial = 2213] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (0D858C00) [pid = 3772] [serial = 2212] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0DD98C00) [pid = 3772] [serial = 2215] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (0DE07C00) [pid = 3772] [serial = 2216] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (123EA000) [pid = 3772] [serial = 2218] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (12487C00) [pid = 3772] [serial = 2219] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (0DE01800) [pid = 3772] [serial = 2209] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (165C3C00) [pid = 3772] [serial = 2230] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17546400) [pid = 3772] [serial = 2236] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1745BC00) [pid = 3772] [serial = 2239] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1388A400) [pid = 3772] [serial = 2233] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15D5A400) [pid = 3772] [serial = 2234] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17457800) [pid = 3772] [serial = 2238] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16712000) [pid = 3772] [serial = 2231] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15D72800) [pid = 3772] [serial = 2224] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15F6E400) [pid = 3772] [serial = 2225] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (149E8800) [pid = 3772] [serial = 2222] [outer = 00000000] [url = about:blank] 00:01:55 INFO - PROCESS | 3772 | 1463036515461 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"]]]}] 00:01:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:01:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:01:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 830ms 00:01:55 INFO - PROCESS | 3772 | 1463036515520 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 3772 | 1463036515522 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 00:01:55 INFO - PROCESS | 3772 | 1463036515526 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:01:55 INFO - PROCESS | 3772 | 1463036515528 Marionette TRACE conn6 <- [1,3030,null,{}] 00:01:55 INFO - PROCESS | 3772 | 1463036515532 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}] 00:01:55 INFO - PROCESS | 3772 | 1463036515619 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 00:01:55 INFO - PROCESS | 3772 | 1463036515628 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 3772 | ++DOCSHELL 1232F400 == 31 [pid = 3772] [id = 769] 00:01:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (12334000) [pid = 3772] [serial = 2305] [outer = 00000000] 00:01:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13260C00) [pid = 3772] [serial = 2306] [outer = 12334000] 00:01:55 INFO - PROCESS | 3772 | 1463036515674 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13888C00) [pid = 3772] [serial = 2307] [outer = 12334000] 00:01:56 INFO - PROCESS | 3772 | 1463036516387 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]]]}] 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:01:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:01:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:01:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:01:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:01:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:01:56 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 961ms 00:01:56 INFO - PROCESS | 3772 | 1463036516491 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 3772 | 1463036516495 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 00:01:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:01:56 INFO - PROCESS | 3772 | 1463036516506 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 3772 | 1463036516511 Marionette TRACE conn6 <- [1,3034,null,{}] 00:01:56 INFO - PROCESS | 3772 | 1463036516514 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}] 00:01:56 INFO - PROCESS | 3772 | 1463036516605 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 00:01:56 INFO - PROCESS | 3772 | 1463036516610 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 3772 | ++DOCSHELL 16114800 == 32 [pid = 3772] [id = 770] 00:01:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16117000) [pid = 3772] [serial = 2308] [outer = 00000000] 00:01:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16493000) [pid = 3772] [serial = 2309] [outer = 16117000] 00:01:56 INFO - PROCESS | 3772 | 1463036516655 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1649EC00) [pid = 3772] [serial = 2310] [outer = 16117000] 00:01:56 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:01:57 INFO - PROCESS | 3772 | 1463036517134 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:01:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:01:57 INFO - {} 00:01:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 00:01:57 INFO - PROCESS | 3772 | 1463036517191 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 3772 | 1463036517193 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 00:01:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:01:57 INFO - PROCESS | 3772 | 1463036517196 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 3772 | 1463036517198 Marionette TRACE conn6 <- [1,3038,null,{}] 00:01:57 INFO - PROCESS | 3772 | 1463036517202 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}] 00:01:57 INFO - PROCESS | 3772 | 1463036517288 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 00:01:57 INFO - PROCESS | 3772 | 1463036517294 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 3772 | ++DOCSHELL 164A4C00 == 33 [pid = 3772] [id = 771] 00:01:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (165C4C00) [pid = 3772] [serial = 2311] [outer = 00000000] 00:01:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16719400) [pid = 3772] [serial = 2312] [outer = 165C4C00] 00:01:57 INFO - PROCESS | 3772 | 1463036517338 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16E40000) [pid = 3772] [serial = 2313] [outer = 165C4C00] 00:01:57 INFO - PROCESS | 3772 | 1463036517812 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]]]}] 00:01:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:01:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:01:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:01:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:01:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 00:01:57 INFO - PROCESS | 3772 | 1463036517871 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 3772 | 1463036517873 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 00:01:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:01:57 INFO - PROCESS | 3772 | 1463036517876 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 3772 | 1463036517878 Marionette TRACE conn6 <- [1,3042,null,{}] 00:01:57 INFO - PROCESS | 3772 | 1463036517890 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}] 00:01:58 INFO - PROCESS | 3772 | 1463036518027 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 00:01:58 INFO - PROCESS | 3772 | 1463036518043 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 3772 | ++DOCSHELL 16E46000 == 34 [pid = 3772] [id = 772] 00:01:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16E46C00) [pid = 3772] [serial = 2314] [outer = 00000000] 00:01:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1754A800) [pid = 3772] [serial = 2315] [outer = 16E46C00] 00:01:58 INFO - PROCESS | 3772 | 1463036518148 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17B16000) [pid = 3772] [serial = 2316] [outer = 16E46C00] 00:01:58 INFO - PROCESS | 3772 | 1463036518840 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"]]]}] 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:01:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 00:01:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:01:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1110ms 00:01:58 INFO - PROCESS | 3772 | 1463036518991 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 3772 | 1463036518993 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 00:01:58 INFO - PROCESS | 3772 | 1463036518997 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:01:58 INFO - PROCESS | 3772 | 1463036518998 Marionette TRACE conn6 <- [1,3046,null,{}] 00:01:58 INFO - PROCESS | 3772 | 1463036519002 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}] 00:01:59 INFO - PROCESS | 3772 | 1463036519124 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 00:01:59 INFO - PROCESS | 3772 | 1463036519129 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 3772 | ++DOCSHELL 18031000 == 35 [pid = 3772] [id = 773] 00:01:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (18194400) [pid = 3772] [serial = 2317] [outer = 00000000] 00:01:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (182A2800) [pid = 3772] [serial = 2318] [outer = 18194400] 00:01:59 INFO - PROCESS | 3772 | 1463036519176 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (18D82C00) [pid = 3772] [serial = 2319] [outer = 18194400] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18146800) [pid = 3772] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16E40800) [pid = 3772] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (0D914400) [pid = 3772] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16115400) [pid = 3772] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (17B14C00) [pid = 3772] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (0DD95000) [pid = 3772] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17B1B400) [pid = 3772] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (0D258C00) [pid = 3772] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1907AC00) [pid = 3772] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16495400) [pid = 3772] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (14D4E000) [pid = 3772] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (164A2000) [pid = 3772] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:01:59 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (18196400) [pid = 3772] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:01:59 INFO - PROCESS | 3772 | 1463036519811 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]]]}] 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:01:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:01:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:01:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:01:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:01:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:01:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:01:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:01:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:01:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 874ms 00:01:59 INFO - PROCESS | 3772 | 1463036519875 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 3772 | 1463036519877 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 00:01:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:01:59 INFO - PROCESS | 3772 | 1463036519881 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 3772 | 1463036519882 Marionette TRACE conn6 <- [1,3050,null,{}] 00:01:59 INFO - PROCESS | 3772 | 1463036519886 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}] 00:01:59 INFO - PROCESS | 3772 | 1463036520001 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 00:02:00 INFO - PROCESS | 3772 | 1463036520069 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 3772 | ++DOCSHELL 16495400 == 36 [pid = 3772] [id = 774] 00:02:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1649A400) [pid = 3772] [serial = 2320] [outer = 00000000] 00:02:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18D86C00) [pid = 3772] [serial = 2321] [outer = 1649A400] 00:02:00 INFO - PROCESS | 3772 | 1463036520116 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (18D8E000) [pid = 3772] [serial = 2322] [outer = 1649A400] 00:02:00 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:02:00 INFO - PROCESS | 3772 | 1463036520522 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:02:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:02:00 INFO - {} 00:02:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 00:02:00 INFO - PROCESS | 3772 | 1463036520556 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 3772 | 1463036520558 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 00:02:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:02:00 INFO - PROCESS | 3772 | 1463036520561 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 3772 | 1463036520563 Marionette TRACE conn6 <- [1,3054,null,{}] 00:02:00 INFO - PROCESS | 3772 | 1463036520566 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}] 00:02:00 INFO - PROCESS | 3772 | 1463036520648 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 00:02:00 INFO - PROCESS | 3772 | 1463036520655 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 3772 | ++DOCSHELL 1232A800 == 37 [pid = 3772] [id = 775] 00:02:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (192D7C00) [pid = 3772] [serial = 2323] [outer = 00000000] 00:02:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19A5B400) [pid = 3772] [serial = 2324] [outer = 192D7C00] 00:02:00 INFO - PROCESS | 3772 | 1463036520699 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19D2B000) [pid = 3772] [serial = 2325] [outer = 192D7C00] 00:02:01 INFO - PROCESS | 3772 | 1463036521107 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]]]}] 00:02:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:02:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:02:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:02:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:02:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:02:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:02:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:02:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 570ms 00:02:01 INFO - PROCESS | 3772 | 1463036521137 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 3772 | 1463036521139 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 00:02:01 INFO - PROCESS | 3772 | 1463036521142 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:02:01 INFO - PROCESS | 3772 | 1463036521144 Marionette TRACE conn6 <- [1,3058,null,{}] 00:02:01 INFO - PROCESS | 3772 | 1463036521147 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}] 00:02:01 INFO - PROCESS | 3772 | 1463036521270 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 00:02:01 INFO - PROCESS | 3772 | 1463036521278 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 3772 | ++DOCSHELL 0CDADC00 == 38 [pid = 3772] [id = 776] 00:02:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (0CDE0800) [pid = 3772] [serial = 2326] [outer = 00000000] 00:02:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A54A400) [pid = 3772] [serial = 2327] [outer = 0CDE0800] 00:02:01 INFO - PROCESS | 3772 | 1463036521322 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A641C00) [pid = 3772] [serial = 2328] [outer = 0CDE0800] 00:02:01 INFO - PROCESS | 3772 | 1463036521806 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]]]}] 00:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:02:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:02:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 00:02:01 INFO - PROCESS | 3772 | 1463036521878 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 00:02:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:02:01 INFO - PROCESS | 3772 | 1463036521882 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 00:02:01 INFO - PROCESS | 3772 | 1463036521888 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 3772 | 1463036521893 Marionette TRACE conn6 <- [1,3062,null,{}] 00:02:01 INFO - PROCESS | 3772 | 1463036521900 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}] 00:02:02 INFO - PROCESS | 3772 | 1463036522019 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 00:02:02 INFO - PROCESS | 3772 | 1463036522245 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 3772 | ++DOCSHELL 0DD93000 == 39 [pid = 3772] [id = 777] 00:02:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (0DD95800) [pid = 3772] [serial = 2329] [outer = 00000000] 00:02:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0E8B7800) [pid = 3772] [serial = 2330] [outer = 0DD95800] 00:02:02 INFO - PROCESS | 3772 | 1463036522306 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12386000) [pid = 3772] [serial = 2331] [outer = 0DD95800] 00:02:02 INFO - PROCESS | 3772 | 1463036522847 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]]]}] 00:02:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:02:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:02:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:02:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:02:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:02:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:02:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 990ms 00:02:02 INFO - PROCESS | 3772 | 1463036522879 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 3772 | 1463036522885 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 00:02:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:02:02 INFO - PROCESS | 3772 | 1463036522891 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 3772 | 1463036522894 Marionette TRACE conn6 <- [1,3066,null,{}] 00:02:02 INFO - PROCESS | 3772 | 1463036522898 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}] 00:02:03 INFO - PROCESS | 3772 | 1463036523011 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 00:02:03 INFO - PROCESS | 3772 | 1463036523159 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 3772 | ++DOCSHELL 1335DC00 == 40 [pid = 3772] [id = 778] 00:02:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (13625400) [pid = 3772] [serial = 2332] [outer = 00000000] 00:02:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (15D60000) [pid = 3772] [serial = 2333] [outer = 13625400] 00:02:03 INFO - PROCESS | 3772 | 1463036523220 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16111C00) [pid = 3772] [serial = 2334] [outer = 13625400] 00:02:03 INFO - PROCESS | 3772 | 1463036523810 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] 00:02:03 INFO - PROCESS | 3772 | 1463036523877 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 00:02:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:02:03 INFO - PROCESS | 3772 | 1463036523881 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 3772 | 1463036523885 Marionette TRACE conn6 <- [1,3070,null,{}] 00:02:03 INFO - PROCESS | 3772 | 1463036523896 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}] 00:02:03 INFO - PROCESS | 3772 | 1463036524005 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 00:02:04 INFO - PROCESS | 3772 | 1463036524170 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 3772 | ++DOCSHELL 1754C000 == 41 [pid = 3772] [id = 779] 00:02:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (17B12C00) [pid = 3772] [serial = 2335] [outer = 00000000] 00:02:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (18035000) [pid = 3772] [serial = 2336] [outer = 17B12C00] 00:02:04 INFO - PROCESS | 3772 | 1463036524232 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1992DC00) [pid = 3772] [serial = 2337] [outer = 17B12C00] 00:02:04 INFO - PROCESS | 3772 | 1463036524764 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]]]}] 00:02:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:02:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:02:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:02:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 00:02:04 INFO - PROCESS | 3772 | 1463036524814 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 3772 | 1463036524817 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 00:02:04 INFO - PROCESS | 3772 | 1463036524820 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:02:04 INFO - PROCESS | 3772 | 1463036524822 Marionette TRACE conn6 <- [1,3074,null,{}] 00:02:04 INFO - PROCESS | 3772 | 1463036524826 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}] 00:02:04 INFO - PROCESS | 3772 | 1463036524934 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 00:02:05 INFO - PROCESS | 3772 | 1463036525096 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 3772 | ++DOCSHELL 1A696800 == 42 [pid = 3772] [id = 780] 00:02:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A697400) [pid = 3772] [serial = 2338] [outer = 00000000] 00:02:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A6A0000) [pid = 3772] [serial = 2339] [outer = 1A697400] 00:02:05 INFO - PROCESS | 3772 | 1463036525151 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A7D3400) [pid = 3772] [serial = 2340] [outer = 1A697400] 00:02:05 INFO - PROCESS | 3772 | 1463036525687 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:02:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:02:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 00:02:05 INFO - PROCESS | 3772 | 1463036525754 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 3772 | 1463036525756 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 00:02:05 INFO - PROCESS | 3772 | 1463036525760 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:02:05 INFO - PROCESS | 3772 | 1463036525762 Marionette TRACE conn6 <- [1,3078,null,{}] 00:02:05 INFO - PROCESS | 3772 | 1463036525766 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}] 00:02:05 INFO - PROCESS | 3772 | 1463036525874 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 00:02:06 INFO - PROCESS | 3772 | 1463036526050 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 3772 | ++DOCSHELL 0D856400 == 43 [pid = 3772] [id = 781] 00:02:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (11C1DC00) [pid = 3772] [serial = 2341] [outer = 00000000] 00:02:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19934400) [pid = 3772] [serial = 2342] [outer = 11C1DC00] 00:02:06 INFO - PROCESS | 3772 | 1463036526105 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A7D1800) [pid = 3772] [serial = 2343] [outer = 11C1DC00] 00:02:06 INFO - PROCESS | 3772 | 1463036526760 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:02:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:02:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1020ms 00:02:06 INFO - PROCESS | 3772 | 1463036526784 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 3772 | 1463036526788 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 00:02:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:02:06 INFO - PROCESS | 3772 | 1463036526792 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 3772 | 1463036526796 Marionette TRACE conn6 <- [1,3082,null,{}] 00:02:06 INFO - PROCESS | 3772 | 1463036526801 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}] 00:02:06 INFO - PROCESS | 3772 | 1463036526917 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 00:02:07 INFO - PROCESS | 3772 | 1463036527070 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 3772 | ++DOCSHELL 08D7E000 == 44 [pid = 3772] [id = 782] 00:02:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (0CF80C00) [pid = 3772] [serial = 2344] [outer = 00000000] 00:02:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13626800) [pid = 3772] [serial = 2345] [outer = 0CF80C00] 00:02:07 INFO - PROCESS | 3772 | 1463036527124 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (14911800) [pid = 3772] [serial = 2346] [outer = 0CF80C00] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 1232A800 == 43 [pid = 3772] [id = 775] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 16495400 == 42 [pid = 3772] [id = 774] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 18031000 == 41 [pid = 3772] [id = 773] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 16E46000 == 40 [pid = 3772] [id = 772] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 164A4C00 == 39 [pid = 3772] [id = 771] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 16114800 == 38 [pid = 3772] [id = 770] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 1232F400 == 37 [pid = 3772] [id = 769] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 0D2F7400 == 36 [pid = 3772] [id = 768] 00:02:07 INFO - PROCESS | 3772 | --DOCSHELL 0DA0E000 == 35 [pid = 3772] [id = 767] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (0D91C000) [pid = 3772] [serial = 2244] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (13782800) [pid = 3772] [serial = 2247] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (17D2FC00) [pid = 3772] [serial = 2250] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1814B000) [pid = 3772] [serial = 2253] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (19D31400) [pid = 3772] [serial = 2291] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | 1463036527770 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:02:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1020ms 00:02:07 INFO - PROCESS | 3772 | 1463036527814 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 3772 | 1463036527820 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (17B13400) [pid = 3772] [serial = 2276] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (13893000) [pid = 3772] [serial = 2260] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (13628800) [pid = 3772] [serial = 2259] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16498400) [pid = 3772] [serial = 2270] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (164A3800) [pid = 3772] [serial = 2271] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17D2DC00) [pid = 3772] [serial = 2242] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (121B4000) [pid = 3772] [serial = 2262] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1325C800) [pid = 3772] [serial = 2263] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17E77000) [pid = 3772] [serial = 2279] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (11A0BC00) [pid = 3772] [serial = 2257] [outer = 00000000] [url = about:blank] 00:02:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (0D91AC00) [pid = 3772] [serial = 2256] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19930400) [pid = 3772] [serial = 2289] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17B13800) [pid = 3772] [serial = 2277] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1819F400) [pid = 3772] [serial = 2282] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (18037000) [pid = 3772] [serial = 2280] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (192D9800) [pid = 3772] [serial = 2288] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16496400) [pid = 3772] [serial = 2268] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (15032C00) [pid = 3772] [serial = 2265] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15D79400) [pid = 3772] [serial = 2266] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (165C7400) [pid = 3772] [serial = 2273] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (18D89000) [pid = 3772] [serial = 2285] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16E3F800) [pid = 3772] [serial = 2274] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (18D90000) [pid = 3772] [serial = 2286] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (18299C00) [pid = 3772] [serial = 2283] [outer = 00000000] [url = about:blank] 00:02:07 INFO - PROCESS | 3772 | 1463036527848 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 3772 | 1463036527851 Marionette TRACE conn6 <- [1,3086,null,{}] 00:02:07 INFO - PROCESS | 3772 | 1463036527873 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}] 00:02:07 INFO - PROCESS | 3772 | 1463036527962 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 00:02:07 INFO - PROCESS | 3772 | 1463036527976 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 3772 | ++DOCSHELL 0D91C000 == 36 [pid = 3772] [id = 783] 00:02:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (0D95EC00) [pid = 3772] [serial = 2347] [outer = 00000000] 00:02:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0E8BC800) [pid = 3772] [serial = 2348] [outer = 0D95EC00] 00:02:08 INFO - PROCESS | 3772 | 1463036528023 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (121F2000) [pid = 3772] [serial = 2349] [outer = 0D95EC00] 00:02:08 INFO - PROCESS | 3772 | 1463036528565 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]]]}] 00:02:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:02:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:02:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 737ms 00:02:08 INFO - PROCESS | 3772 | 1463036528579 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 3772 | 1463036528581 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 00:02:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:02:08 INFO - PROCESS | 3772 | 1463036528584 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 3772 | 1463036528587 Marionette TRACE conn6 <- [1,3090,null,{}] 00:02:08 INFO - PROCESS | 3772 | 1463036528598 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}] 00:02:08 INFO - PROCESS | 3772 | 1463036528686 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 00:02:08 INFO - PROCESS | 3772 | 1463036528696 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 3772 | ++DOCSHELL 13888800 == 37 [pid = 3772] [id = 784] 00:02:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13889800) [pid = 3772] [serial = 2350] [outer = 00000000] 00:02:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (149E6000) [pid = 3772] [serial = 2351] [outer = 13889800] 00:02:08 INFO - PROCESS | 3772 | 1463036528743 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15D25400) [pid = 3772] [serial = 2352] [outer = 13889800] 00:02:09 INFO - PROCESS | 3772 | 1463036529212 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:02:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:02:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 00:02:09 INFO - PROCESS | 3772 | 1463036529275 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 3772 | 1463036529277 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 00:02:09 INFO - PROCESS | 3772 | 1463036529281 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:02:09 INFO - PROCESS | 3772 | 1463036529282 Marionette TRACE conn6 <- [1,3094,null,{}] 00:02:09 INFO - PROCESS | 3772 | 1463036529286 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}] 00:02:09 INFO - PROCESS | 3772 | 1463036529374 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 00:02:09 INFO - PROCESS | 3772 | 1463036529383 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 3772 | ++DOCSHELL 16107000 == 38 [pid = 3772] [id = 785] 00:02:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16107800) [pid = 3772] [serial = 2353] [outer = 00000000] 00:02:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16497C00) [pid = 3772] [serial = 2354] [outer = 16107800] 00:02:09 INFO - PROCESS | 3772 | 1463036529429 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (164A2000) [pid = 3772] [serial = 2355] [outer = 16107800] 00:02:09 INFO - PROCESS | 3772 | 1463036529894 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]]]}] 00:02:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:02:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:02:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:02:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 00:02:09 INFO - PROCESS | 3772 | 1463036529955 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 00:02:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:02:09 INFO - PROCESS | 3772 | 1463036529957 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 00:02:09 INFO - PROCESS | 3772 | 1463036529960 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 3772 | 1463036529962 Marionette TRACE conn6 <- [1,3098,null,{}] 00:02:09 INFO - PROCESS | 3772 | 1463036529965 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}] 00:02:10 INFO - PROCESS | 3772 | 1463036530049 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 00:02:10 INFO - PROCESS | 3772 | 1463036530087 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 3772 | ++DOCSHELL 164A9800 == 39 [pid = 3772] [id = 786] 00:02:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (164AB000) [pid = 3772] [serial = 2356] [outer = 00000000] 00:02:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16711C00) [pid = 3772] [serial = 2357] [outer = 164AB000] 00:02:10 INFO - PROCESS | 3772 | 1463036530134 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16E3E000) [pid = 3772] [serial = 2358] [outer = 164AB000] 00:02:10 INFO - PROCESS | 3772 | 1463036530628 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"]]]}] 00:02:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:02:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:02:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 00:02:10 INFO - PROCESS | 3772 | 1463036530691 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 3772 | 1463036530693 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 00:02:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:02:10 INFO - PROCESS | 3772 | 1463036530702 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 3772 | 1463036530704 Marionette TRACE conn6 <- [1,3102,null,{}] 00:02:10 INFO - PROCESS | 3772 | 1463036530708 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}] 00:02:10 INFO - PROCESS | 3772 | 1463036530855 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 00:02:10 INFO - PROCESS | 3772 | 1463036530929 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\", \"ea6f6bfa-8f29-411a-8bc7-d2f4dd9ab413\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 3772 | ++DOCSHELL 0D857400 == 40 [pid = 3772] [id = 787] 00:02:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16E44400) [pid = 3772] [serial = 2359] [outer = 00000000] 00:02:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17D30C00) [pid = 3772] [serial = 2360] [outer = 16E44400] 00:02:10 INFO - PROCESS | 3772 | 1463036530975 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17D33400) [pid = 3772] [serial = 2361] [outer = 16E44400] 00:02:11 INFO - PROCESS | 3772 | 1463036531359 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]]]}] 00:02:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:02:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 00:02:11 INFO - PROCESS | 3772 | 1463036531391 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 3772 | 1463036531393 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 00:02:12 WARNING - u'runner_teardown' () 00:02:12 INFO - No more tests 00:02:12 INFO - Got 0 unexpected results 00:02:12 INFO - SUITE-END | took 689s 00:02:12 INFO - Closing logging queue 00:02:12 INFO - queue closed 00:02:12 INFO - Return code: 0 00:02:12 WARNING - # TBPL SUCCESS # 00:02:12 INFO - Running post-action listener: _resource_record_post_action 00:02:12 INFO - Running post-run listener: _resource_record_post_run 00:02:13 INFO - Total resource usage - Wall time: 699s; CPU: 14.0%; Read bytes: 207928320; Write bytes: 1140274688; Read time: 2631660; Write time: 9597290 00:02:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:02:13 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 32282624; Read time: 0; Write time: 49730 00:02:13 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 207928320; Write bytes: 1080696320; Read time: 2631660; Write time: 9521010 00:02:13 INFO - Running post-run listener: _upload_blobber_files 00:02:13 INFO - Blob upload gear active. 00:02:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:02:13 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 00:02:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:02:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:02:14 INFO - (blobuploader) - INFO - Open directory for files ... 00:02:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:02:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:02:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:02:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:02:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:02:15 INFO - (blobuploader) - INFO - Done attempting. 00:02:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:02:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:02:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:02:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:02:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:02:17 INFO - (blobuploader) - INFO - Done attempting. 00:02:17 INFO - (blobuploader) - INFO - Iteration through files over. 00:02:17 INFO - Return code: 0 00:02:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:02:17 INFO - Using _rmtree_windows ... 00:02:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:02:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e5a918494b91a42e43881a2521f55ced59ec057c3b87c7dbab151c8e4f5c804982d21aab937f15e282dc581ec4ea1f91dfda33d2dcd988435db9af8a56febd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/037595c7b1f65de3eb17e6ad71108e5cccc82ab8b15322c9dc04754f54578589decc8f72b2ea6ac7c937032395e4c2cec736dd354eb6584e6674d83d049c591e"} 00:02:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:02:17 INFO - Writing to file C:\slave\test\properties\blobber_files 00:02:17 INFO - Contents: 00:02:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e5a918494b91a42e43881a2521f55ced59ec057c3b87c7dbab151c8e4f5c804982d21aab937f15e282dc581ec4ea1f91dfda33d2dcd988435db9af8a56febd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/037595c7b1f65de3eb17e6ad71108e5cccc82ab8b15322c9dc04754f54578589decc8f72b2ea6ac7c937032395e4c2cec736dd354eb6584e6674d83d049c591e"} 00:02:17 INFO - Running post-run listener: copy_logs_to_upload_dir 00:02:17 INFO - Copying logs to upload dir... 00:02:17 INFO - mkdir: C:\slave\test\build\upload\logs 00:02:17 INFO - Copying logs to upload dir... 00:02:17 INFO - Using _rmtree_windows ... 00:02:17 INFO - Using _rmtree_windows ... 00:02:17 INFO - Using _rmtree_windows ... 00:02:17 INFO - Using _rmtree_windows ... 00:02:17 INFO - Using _rmtree_windows ... 00:02:17 INFO - Using _rmtree_windows ... 00:02:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=932.770000 ========= master_lag: 35.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 7 secs) (at 2016-05-12 00:02:51.949861) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 00:02:51.950904) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-091 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-091 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e5a918494b91a42e43881a2521f55ced59ec057c3b87c7dbab151c8e4f5c804982d21aab937f15e282dc581ec4ea1f91dfda33d2dcd988435db9af8a56febd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/037595c7b1f65de3eb17e6ad71108e5cccc82ab8b15322c9dc04754f54578589decc8f72b2ea6ac7c937032395e4c2cec736dd354eb6584e6674d83d049c591e"} build_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e5a918494b91a42e43881a2521f55ced59ec057c3b87c7dbab151c8e4f5c804982d21aab937f15e282dc581ec4ea1f91dfda33d2dcd988435db9af8a56febd8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/037595c7b1f65de3eb17e6ad71108e5cccc82ab8b15322c9dc04754f54578589decc8f72b2ea6ac7c937032395e4c2cec736dd354eb6584e6674d83d049c591e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R8s3xkcCS46TVHbjVdNQ-g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 1.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 00:02:53.129629) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:53.129989) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-091 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-091 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.36 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:02:53.593133) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 mins, 38 secs) (at 2016-05-12 00:02:53.593451) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 mins, 38 secs) (at 2016-05-12 00:04:31.613104) ========= ========= Total master_lag: 36.78 =========